This schedule will be updated as the semester progresses.
Readings:
Week |
Class Dates | Assignments | Topics and Readings |
1 |
Tue, Jan 9 | Review and fundamentals of graphics
math (Skim as needed) Shirley chapter 1: Introduction, chapter 2: Miscellaneous Math, chapter 5: Linear Algebra, chapter 6: Transformation Matrices |
|
Thu, Jan 11 | |||
2 | Tue, Jan 16 | Basic ray tracing,
shooting rays, ray/sphere intersection Shirley chapter 10: Ray Tracing |
|
Thu, Jan 18 | Assign 1 Out | ||
3 | Tue, Jan 23 | Shirley chapter 9: Surface
shading Shirley chapter 4: Signal processing |
|
Thu, Jan 25 | |||
4 | Tue, Jan 30 | Anti-aliasing | |
Thu, Feb 1 | Assign 1 Due | ||
5 | Tue, Feb 6 | Assign 2 Out | Ray/polygon intersection Anti-aliasing |
Thu, Feb 8 | |||
6 | Tue, Feb 13 | Stochastic
sampling (Cook TOG 86
paper) Distributed ray tracing (Cook SIGGRAPH 84 paper) |
|
Thu, Feb 15 | Assign 2 Due | ||
7 | Tue, Feb 20 | Assign 3 Out | Measuring light (Shirley chapter
19) local illumination models (Watt Chapter 7) |
Thu, Feb 22 | |||
8 | Tue, Feb 27 | Midterm Exam | |
Thu, Mar 1 | |||
9 | Tue, Mar 6 | Assign 3 Due | Refraction, texture mapping |
Thu, Mar 8 | Assign 4 Out | ||
Tue, Mar 13 (spring break) |
|||
Thu, Mar 15 (spring break) |
|||
10 | Tue, Mar 20 | The rendering equation (Kajiya
SIGGRAPH 86 paper) Advanced global illumination, path tracing, particle tracing, photon mapping (Watt Chapter 10) |
|
Thu, Mar 22 | |||
11 | Tue, Mar 27 | ||
Thu, Mar 29 | Assign 4 Due | ||
12 | Tue, Apr 3 | Final Project Out | |
Thu, Apr 5 | Advanced topic presentation 1 | ||
13 | Tue, Apr 10 | Advanced topic presentation 2 | |
Thu, Apr 12 | Advanced topic presentation 3 | ||
14 | Tue, Apr 17 | Advanced topic presentation 4 | |
Thu, Apr 19 | Advanced topic presentation 5 | ||
15 | Tue, Apr 24 | Final Project Due | Advanced topic presentation 6 |
16 | Mon, Apr 30, 3−6 pm | Final Exam Period | Final project presentations |