|
Topic
|
Slides
|
Mark-up
|
Additional handouts |
Extras
|
|
1
|
Displays and
Frame Buffers
|
1pp
4pp |
|
Vector Displays,
Raster Displays,
LCD Displays,
OLED Displays
|
|
2
|
Image Processing |
1pp
4pp |
Image processing text |
Image warp,
Continuous 1D Convolution,
Discrete 1D convolution, Snoop,
YIQ filtering,
Photoshop plugin for bilateral filter |
|
3
|
Affine Transformations |
1pp
4pp |
|
Change of basis
,
Affine Transformation Game
|
|
4
|
Hierarchical Modeling
|
1pp
4pp |
|
Hierarchy of transformations,
Robot Arm Example
|
| 5 |
Projections
|
1pp
4pp |
|
Hitchcock Effect
|
| 6 |
Surfaces of Revolution
|
1pp
4pp |
|
|
|
7 |
Shading (Part 1) |
1pp
4pp |
|
OpenGL shading applet,
Szymon's BRDF viewer |
| 8 |
Shading (Part 2) |
1pp
4pp |
|
|
| 9 |
Texture mapping |
1pp
4pp |
|
Texture Mapping Primitives,
Marble Applet,
|
| 10 |
Ray Tracing
|
1pp
4pp |
Ray tracing text
Triangle intersections |
Photon
Mapping,
Triangle Intersections,
Reflection/Refraction Applet
|
| 11 |
Anti-aliased
and accelerated ray tracing |
1pp
4pp |
|
Nyquist Limit |
| 12 |
Distribution ray tracing |
1pp
4pp |
|
|
| 13 |
Parametric curves
|
1pp
4pp |
|
Tcl/Tk curve demos,
Bezier
Curves,
B-Splines,
Curve
Interpolation,
C2-Interpolating Curves |
| 14 |
Particle systems |
1pp
4pp |
Differential equation basics,
Particle system dynamics |
Cloth,
Fish,
Snake,
Cloth Demo,
Soda Constructor,
|
| 15 |
Parametric surfaces |
1pp
4pp |
|
Bézier patch interactive demonstration
|
| 16 |
Subdivision
curves
and surfaces |
1pp
4pp |
Subdivision text |
Triangular Subdivision Surfaces,
Subdivision Tutorials and Online
Demos |
| 17 |
Animation principles |
1pp 4pp |
Lasseter paper on
animation principles |
Perlin Walkers,
Pixar Shorts
|