Each lecture is provided in PDF format. In addition, the "extras" column contains links to relevant web pages and videos.
| Lecture | Slides | Additional Handouts | Extras |
|---|---|---|---|
| Displays and framebuffers | Displays |
Image Filtering Part 1 Image Filtering Part 2 |
|
| Image processing |
Image Processing |
Image Filtering Part 3 Interpolation |
|
| Affine transformations | Affine Transformations |
Affine Transformations Gimbal Lock |
|
| Hierarchical modeling | Hierarchical Modeling | Hierarchical Modeling | |
| Surfaces of revolution | Creating a Surface of Revolution | ||
| Projections | Projections |
Perspective Projection Perspective Projection 2 Vertigo Effect |
|
| Shading | Shading |
Specular Reflection Diffuse Reflection Subsurface Scattering |
|
| Texture mapping | Texture Mapping | ||
| Ray tracing | Ray Tracing |
Ray Tracing Part 1 Ray Tracing Part 2 Ray Tracing Part 3 |
|
| Accelerated ray tracing | |||
| Anti-aliased,
Monte Carlo path tracing |
|||
| Parametric curves | Parametric Curves |
Splines Part 1 Splines Part 2 Splines Part 3 |
|
| Particle Systems |
Particle Systems 1 Particle Systems 2 |
||
| Parametric surfaces | |||
| Subdivision curves
and surfaces |
|||
| Animation principles | |||
| Vision and color |