Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology - PowerPoint PPT Presentation

About This Presentation

Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology


Asian Institute of Technology. Course Overview. Page 1. Instructor: Dr. Sumanta Guha ... So let's all have fun together with computer graphics and animation... – PowerPoint PPT presentation

Number of Views:428
Avg rating:3.0/5.0
Slides: 8
Provided by: Guha2


Transcript and Presenter's Notes

Title: Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology

Computer Graphics and Animation (AT70.09)Comp.
Sc. and Inf. Mgmt.Asian Institute of Technology
Course OverviewPage 1
  • Instructor Adj. Prof. Sumanta Guha
  • Office CSIM Bldg. 104
  • Email
  • Telephone 02-524-5714 (5714 in AIT)
  • Credits 3(3-0)
  • Prerequisite
  • Officially none
  • But you do need to know basic co-ordinate
    geometry, trigonometry, and linear algebra take
    the Math Self-Test at the books website
  • Course Website http//

Course OverviewPage 2
  • Class times Mon. Th. 1400-1600
  • Class room CSIM lab CS 210
  • Discussion Group Piazza
  • Class
  • Signup
  • Important All course-related questions outside
    of class or office should not be sent by
    individual email to the instructor they should
    be posted to the discussion group!! Responses may
    be made by students as well. The instructor will
    constantly monitor the group and participate in
    discussions and try to answer questions. This way
    everybody benefits. Announcements by the
    instructor will be posted to the group.
  • Please check the group frequently and please
    participate in discussions !!

Course OverviewPage 3
  • Textbooks (required)
  • S. Guha (2014) Computer Graphics Through
    OpenGL From Theory to Experiments, 2nd edition,
    Chapman and Hall/CRC
  • Downloads (source code, etc.) at
  • D. Shreiner (2013) OpenGL Programming Guide
    The Official Guide to Learning OpenGL, Version
    4.3 (8th Edition), Addison Wesley, called the
    red book
  • Brief Course Outline
  • Chapters 1-14 of CGTO supplemented with the red
  • Advanced topics (to be announced)

Course OverviewPage 4
  • Objectives To introduce 3-dimensional computer
    graphics and animation as a practical discipline
    and to learn theory that will enable our
    understanding of 3D graphics programming. 3D
    graphics with animation is everywhere, from
    advertising to entertainment to scientific
    applications. Our goal will be to reach a point
    in understanding and practice that we shall be
    able to go out and function productively in any
    3D programming environment.
  • The graphics API used (with C or C) is the
    industry-standard OpenGL. Students will right
    from the start use OpenGL to code up and animate
    3D objects and scenes. We believe in learning by
  • As we proceed to learn and use OpenGL we shall
    pick up the underlying theory, mostly the
    mathematics of geometric transformations and
    various implementation algorithms.
  • This will be a practical course !! Almost all
    lectures will be delivered in the lab with
    students learning concepts by running and
    modifying live OpenGL code through the class
    period. There will be weekly programming

Course OverviewPage 5
  • Reference Books
  • E. Angel (2005) - Interactive Computer Graphics
    A Top-Down Approach using OpenGL (4th Edition),
    Addison Wesley
  • J.D. Foley et al (1990) Computer Graphics
    Principles and Practice (2nd Edition), Addison
  • J.D. Foley et al (1993) Introduction to
    Computer Graphics, Addison Wesley
  • D. Hearn and M.P. Baker (2003) Computer
    Graphics with OpenGL (3rd Edition), Prentice Hall
  • F.S. Hill (2001) Computer Graphics using Open
    GL (2nd Edition), Prentice Hall
  • D. Shreiner (2004) OpenGL Reference Manual
    The Official Reference Document to OpenGL,
    Version 1.4 (4th Edition), Addison Wesley
  • P. Shirley, et al (2005) Fundamentals of
    Computer Graphics (2nd Edition) , A. K. Peters
  • R.S. Wright Jr. and B. Lipchak (2004) OpenGL
    SuperBible (3rd Edition), Waite Group Press

Course OverviewPage 6
  • Grading System
  • Mid-sem 20
  • Final 30
  • Programming Assignments 30
  • Final Programming Project 20
  • More details will be provided as we go along.
    Monitor the discussion group for announcements!
  • Enjoy the Course!
  • Be enthusiastic about the material because it is
    interesting, practical, and extremely important
    in the modern day world. Our job is to help you
    learn and enjoy the experience. We will do our
    best but we also need your help. So lets all
    have fun together with computer graphics and
Write a Comment
User Comments (0)