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