This page will be updated regularly. Please visit (and reload) often.

Advanced Computer Graphics
Course# CSL 859 (Sem 1, 2007-2008)

Mon: 430-6, Thu: 5-6:30. CSE Committee room. ** Note time and place **


News & Announcements


Course Information

  • Meetings: Mon: 430-6, Thu: 5-6:30. CSE Committee room.
    Professor: Subodh Kumar
    E-mail: s u b o d h @ c s e. appended with i i t d . a c . i n
    Office:Bharti 422
    Office hours:T 11-12, W 3-4, or by appointment (send mail)

    Syllabus

    This semester the course has some components from the first course in graphics (CSL789).

    We will use OpenGL and Cg (with base programming in C/C++) to learn and program graphics. This course will start with the basic concepts that underly all graphics applications like computer games, movies, medicine and information visualization. We will then dig deeper into the areas of high quality image generation and interactive graphics. We will also learn about the latest concepts introduced in 3D cards architecture.

    You will be expected to be proficient in programming and high-school linear algebra.

    Here is a detailed list of topics (see slides):


    Assignments & Grading

    Work Points Schedule
    Assignment 1 10 Due Aug 14, 7am.
    Assignment 2 13 Due Sep 10, 7am.
    Assignment 3 14 Due Oct 8, 7am.
    Project 23 Due Dec 7, 5pm.
    In class quizes 15
    Final Exam 25 Dec 1, 3:30-5:30pm

    Late Policy: There will be a 15% penalty per day (or part thereof) for the first five days an assignment is late. A delay of more than five days incurs 100% penalty.


    Recommended Text

    Watt A. and M. Watt, Advanced Animation and Rendering Techniques Theory and Practice, 1994, Addison-Wesley.

    Hearn D. and P. Baker, Computer Graphics, C Version, Prentice-Hall, ISBN 0-13-530924-7.

    Neider, J., T. Davis, and M. Woo, OpenGL Programming Guide, Addison-Wesley, ISBN 0-201-63274-8.

    Further Reading

    Blinn J., A Trip Down the Graphics Pipeline. Jim Blinn's Corner, Morgan Kaufmann.

    Foley, J.D., A. van Dam, S. Feiner, and J. Hughes, Computer Graphics: Principles and Practice, Addison-Wesley, ISBN 0-201-12110-7. (Errata)

    Luebke D., M. Reddy, J. Cohen, A. Varshney, B. Watson, R. Huebner, Level of Detail for 3D Graphics, 2003, Morgan-Kaufman.

    Ebert D., F. Musgrave, D. Peachey, K. Perlin and S. Worley Texturing & Modeling: A Procedural Approach 2e AP Professional.

    Graphics Gems I-V, AP Professional.

    Bretscher, O., Linear Algebra with Applications 2e Prentice Hall.


    Reading Material