Here is a rough estimate of how the class will proceed. The assignment dates are firm, but the lecture dates may move around a bit:
Week | Date | Lecture Topic | Milestone |
---|---|---|---|
1 | April 3 | Introduction, displays |
Impressionist project assigned Homework #0 assigned |
2 | April 10 | Image processing | Homework #0 due |
3 | April 17 | Affine transformations, hierarchical modeling, projections |
Impressionist due before class Impressionist artifact due Friday Modeler project assigned |
4 | April 24 | Projections, hidden surface removal, shading | |
5 | May 1 | Ray tracing |
Modeler project due before class Modeler artifact due Friday Homework #1 assigned |
6 | May 8 | Texturing, parametric curves |
Homework #1 due Trace project assigned |
7 | May 15 | Parametric curves and surfaces | |
8 | May 22 | Subdivision curves and surfaces, particle systems |
Trace project due before class Trace artifact due Friday Animator project assigned |
9 | May 29 | Visual perception, color |
|
10 | June 5 | Animation principles, special topics | Animator project due before class Homework #2 assigned |
11 | June 12 | Special topics |
Homework #2 due Final animations due by 10am |