Topic |
Title |
Extras |
1 |
Displays and Frame Buffers
|
LCD,
Vector
Displays, Raster
Displays
|
2 |
Sampling Theory
|
Continuous 1D convolution,
Aliasing, Paper on cubic filters,
Marc Levoy's handout on sampling/reconstruction
|
3 |
Sampling followup + Image Processing
|
Discrete
1D convolution,
Snoop,
Image warp
|
4 |
Affine Transformations
|
Change of basis,
Affine Transformation Game
|
5 |
Shading |
OpenGL shading applet,
Szymon's BRDF viewer
|
6 |
Ray Tracing
|
|
7 |
Anti-aliased and accelerated ray tracing
[w/Notes] |
Nyquist limit |
8 |
Distribution ray tracing |
|
9 |
Texture mapping |
Texture Mapping Primitives,
Procedural Textures
|
10 |
Hierarchical modeling
Followup lecture
|
Hierarchy of transformations
|
11 |
Parametric curves |
Tcl/Tk curve demos (zip file)
|
12 |
C2 interpolating curves
|
|
13 |
Particle systems |
Physically Based Modeling course,
Cloth,
Fish,
Snake,
Soda Constructor
|
14 |
Subdivision curves |
|
15 |
Animation principles
|
Animation principles website, Pixar shorts, Perlin walkers
|
16 |
Parametric Surfaces |
Bézier patch interactive demonstration
|
17 |
Subdivision surfaces
|
Triangular subdivision surfaces
|
18 |
Projections and z-buffers
|
Perspective Camera Transformations,
Hitchcock,
Z-buffer
|
19 |
Visual perception
|
Optical illusions,
more,
Rod response,
cone metamers,
reflective metamers,
color spaces
|
20 |
Modern graphics hardware
|
|
21 |
Overview of other topics in graphics
|
|
22 |
Student project presentations
|
|