Date |
Topic (click for notes) |
Readings |
Assignments |
Mon, Sep 15 |
Introduction; 3D object representations |
|
|
Wed, Sep 17 |
Mesh data structures; intro to decimation |
Luebke 01 |
|
Mon, Sep 22 |
Mesh simplification |
Garland 97,
Hoppe 96,
Hoppe 97
| |
Wed, Sep 24 |
Mesh signal processing |
Guskov 00 |
Exercise #1 due |
Mon, Sep 29 |
Subdivision surfaces |
SIGGRAPH 2000 Course Notes |
|
Wed, Oct 1 |
Splines and parametric surfaces |
|
|
Mon, Oct 6 |
Implicit surfaces |
Bloomenthal 02 |
|
Wed, Oct 8 |
Volumetric representations |
|
Assignment #1 due |
Mon, Oct 13 |
Managing scene complexity |
|
|
Wed, Oct 15 |
Visibility computation |
|
|
Mon, Oct 20 |
Image-based modeling and rendering |
Levoy 96, Gortler 96 |
|
Wed, Oct 22 |
Image and light field sampling |
Chai 00 |
Exercise #2 due |
Mon, Oct 27 |
No class - fall break |
|
|
Wed, Oct 29 |
No class - fall break |
|
|
Mon, Nov 3 |
(Class canceled) |
|
|
Wed, Nov 5 |
Local illumination and BRDFs |
|
Assignment #2 due |
Mon, Nov 10 |
Global illumination |
Kajiya 86 |
|
Wed, Nov 12 |
Monte Carlo path tracing |
SIGGRAPH 2001 course notes |
|
Mon, Nov 17 |
Radiosity |
|
Exercise #3 due |
Wed, Nov 19 |
Monte Carlo details |
Lafortune 94; Lafortune 93 |
|
Mon, Nov 24 |
Kinematics |
|
|
Wed, Nov 26 |
No class - happy Thanksgiving! |
|
|
Mon, Dec 1 |
Particle systems and passive dynamics |
|
|
Wed, Dec 3 |
Active dynamics |
|
Assignment #3 due |
Mon, Dec 8 |
Differential Geometry and Suggestive Contours |
|
|
Wed, Dec 10 |
Final project proposal talks |
|
|
Mon, Jan 12 |
Final project presentations |
|
|
Tue, Jan 13 |
|
|
Final project writeups |