Advanced Computer Graphics
|
| 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) |
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):
| 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.
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.
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.