Notes:
Date | Topics |
---|---|
September 1 | Introduction and Overview ![]() § 1 |
September 8 | Displays, Images, Image formation, Color ![]() § 2.1-2.3; § 12.1-12.4 |
September 13 | OpenGL ![]() § 2.8-2.9; § 3.1-3.4; § 4.1-4.3 (stop at p 178) ![]() |
September 15 | Linear algebra review, Homogeneous coordinates ![]() § 5.1-5.2; § A.1-A.2, A.5 |
September 20 | Geometric transformations ![]() § 5 ![]() |
September 22 | Geometric transformations (cont'd), Hierarchical modeling ![]() § 5 |
September 27 | Viewing and projective transformations ![]() § 6.1-6.7, § 7.1-7.10, 7.12 |
September 29 | Viewports, Clipping ![]() |
October 4 | Polygons and Meshes ![]() § 3.15-3.16 |
October 6 | Polygon rendering: illumination ![]() § 10.1-10.3, 10.20 |
October 11 | Programmable pipelines, GLSL: vertex and fragment shaders ![]() Chapter 1 and 2, ![]() ![]() Browse this ![]() ![]() |
October 13 | Polygon rendering: additional topics ![]() (Z-buffer; wireframe and polygon offset; silhouettes; culling and masks; toon shading: no readings) |
October 18 | Texture mapping and filtering ![]() § 10.17 |
October 20 | Curves and surfaces ![]() § 8.8-8.13 ![]() ![]() ![]() ![]() |
October 25 | Procedural modeling ![]() § 8.23 (stop at p 495) |
October 27 | Traditional and procedural animation ![]() Chapter 13, ![]() ![]() ![]() |
November 1 | Midterm (closed book; covers material through and including 10/13) |
November 3 | Particle systems + flocking ![]() |
November 8 | Realism overview ![]() |
November 10 | Project 3 discussion |
November 15 | Extended recitation |
November 17 | Ray tracing, review of illumination models ![]() § 10.11 ![]() |
November 22 | Ray tracing topics (anti-aliasing, distribution, bump-mapping, csg, …) ![]() |
November 29 | Visibility ![]() Chapter 9 |
December 1 | Radiosity ![]() § 10.12 |
December 6 | Project 4 discussion |
December 13 | Video day |
December 16 (Thurs) 9:30-11:00am | Final exam |