Lecture Notes

News

Course Information

Calendar

Staff

Lecture Notes

Projects

Students

FAQ

9/6 - Lecture 1: Introduction ( pdf )
9/11 - Lecture 2: Rasters, Pixels and Sprites ( pdf )
9/13 - Lecture 3: Topics in Imaging ( pdf )
9/20 - Lecture 4: Line Drawing Algorithms ( pdf )
9/25 - Lecture 5: Antialiasing and Resampling ( pdf )
9/27 - Lecture 6: Scan Converting Triangles ( pdf )
10/2 - Lecture 7: Geometric Image Transformations ( pdf )
10/4 - Lecture 8: 3D Transforms; Part I - Principles ( pdf )
10/11 - Lecture 9: 3D Transformations - Part 2 Mechanics ( pdf )
10/16 - Lecture 10: Viewing and Projection ( pdf ; ps ; pdf-4up ; ps-4up )
10/18 - Lecture 11: Clipping and Culling ( pdf )
10/23 - Lecture 12: 3D Modeling and Primitives (pdf-4up )
10/30 - Lecture 13: Visibility; Part 1 - Backface Culling, Painter's Algorithm ( pdf4-up )
11/1 - Lecture 14: Visibility; Part 2 - Depth Buffer, BSP Trees ( pdf4-up )
11/6 - Lecture 15: Illumination and Shading ( pdf4-up )
11/8 - Lecture 16: Illumination and Shading: Part II ( pdf4-up )
11/13 - Lecture 17: Ray Tracing (pdf4-up)
11/15 - Lecture 18: Texture Mapping (Part I) (pdf4-up)
11/20 - Lecture 19: Texture Mapping (Part II) (pdf4-up)
11/27 - Lecture 20: Radiosity (pdf4-up | ps4-up)
11/29 - Lecture 21: Animation Fundamentals ( pdf4-up )
12/4 - Lecture 22: Physically Based Animation ( pdf4-up )
12/6 - Lecture 23: Controlling Animation ( pdf4-up )







If you are interested in finding out how to print these lectures using less paper (ie-4 pages on one side of paper), please click through to the Athena Consulting page on Printing MULTIPLE PAGES on one page.