Lecture Notes
- Introduction (8/25/08)
- Modeling (and SketchUp) (8/27/08)
- OpenGL (intro) (8/29/08)
- OpenGL (part 2) (9/03/08)
- OpenGL (part 3) (9/05/08)
- Introduction to Transformations(part 2) (9/08/08)
- Homogeneous Transforms (9/10/08)
- Coordinate Systems (9/12/08)
- Perspective Cameras (9/15/08)
- Perspective Cameras (II) (9/17/08)
- Perspective Cameras (III) (9/19/08)
- Rasterization (part I) (9/22/08)
- Rasterization (part II) (9/24/08)
- Rasterizing Curves (9/26/08)
- Clipping (9/29/08)
- Midterm #1 review (no Lecture; but here is the practice midterm (10/01/08)
- Midterm #1 (no Lecture; but here is the midterm (10/03/08)
- Midterm #1 post-mortem (no lecture) (10/06/08)
- Lambertian Shading (10/08/08)
- Shading (diffuse, lambertian, ambient) (10/10/08)
- Shading (part III) (10/13/08)
- Lighting (10/15/08)
- Texture Maps (10/17/08)
- Z Buffering (10/20/08)
- Display Lists (10/22/08)
- Hermite Curves (10/24/08)
- Bezier Curves (10/27/08)
- de Casteljau Curves (10/29/08)
- No lecture (instructor illness) (10/31/08)
- No lecture (homework discussion) (11/03/08)
- BSplines 1 (11/05/08)
- BSplines 2 (11/07/08)
- Bicubic Surfaces (11/10/08)
- Practice for Midterm #2 (11/12/08)
- Midterm (no lecture) <11/17/08)
- Midterm post-mortem (11/19/08)
- Bezier Curves in OpenGL (11/21/08)
- Non-interactive Graphics (12/01/08)
- Ray Tracing (12/03/08)
- Radiosity (part I) (12/05/08)
- Radiosity (part II) (12/08/08)
- Review for Final (12/10/08)
- Practice Final (12/10/08 and 12/12/08)