Lectures
*The lecture notes are all in PDF format.
Topic
|
Title
|
Extras
|
1
|
Displays and Frame Buffers
|
LCD,
Vector Displays,
Raster Displays
|
2 |
Fourier analysis and sampling theory
|
Continuous
1D convolution,
Aliasing, Paper on cubic filters
|
3
|
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
|
Whitted's paper
|
7
|
Anti-aliased and accelerated ray tracing
|
|
8 |
Distribution Ray Tracing
|
|
9
|
Texture Mapping
|
Heckbert survey
Texture Mapping Primitives,
Marble Applet
|
10 |
Hierarchical modeling
|
Hierarchy of transformations
|
11
|
Parametric Curves
|
Tcl/Tk curve demos (zip file),
Bezier Curves,
B-Splines,
Curve Interpolation,
C2-Interpolating Curves
|
12 |
Particle Systems
|
Differential Equation Basics,
Particle System Dynamics,
Cloth,
Fish,
Snake,
Cloth Demo,
Soda Constructor
|
13
|
Parametric Surfaces
|
Bézier patch interactive demonstration
|
14 |
Subdivision Curves
|
Subdivision Tutorials and Online Demos
Triangular subdivision surfaces
|
15
|
Animation Principles
|
Animation principles tutorial,
Pixar shorts,
Perlin walkers
|
16 |
Subdivision Surfaces
|
Triangular subdivision surfaces
|
17 |
Projections and z-buffers
|
Perspective Camera Transformations,
Hitchcock,
Z-buffer
|
|