Schedule
| date | topic | reference | due | out | |
|---|---|---|---|---|---|
| 25 | Aug | introduction | reading | slides | notes | hw1 | |
| 28 | Aug | images | reading | slides | notes | ray I | |
| 30 | Aug | ray tracing I | reading | slides | notes | ||
| 1 | Sep | viewing I | reading | slides | notes | hw1 | hw2 |
| 4 | Sep | lighting and shading I | reading | slides | notes | ||
| 6 | Sep | lighting and shading I (+ pm help session) | reading | slides | notes | ||
| 8 | Sep | sampling and resampling | reading | slides | notes | hw2 | hw3 |
| 11 | Sep | sampling and resampling | reading | slides | notes | resample | |
| 12 | Sep | reading | slides | notes | ray I | ||
| 13 | Sep | 2D transformations | reading | slides | notes | ||
| 15 | Sep | 2D transformations | reading | slides | notes | hw3 | hw4 |
| 18 | Sep | scene graphs | reading | slides | notes | ||
| 20 | Sep | 3D transformations (+ pm help session) | reading | slides | notes | ||
| 22 | Sep | viewing II | reading | slides | notes | hw4 | |
| 25 | Sep | viewing II | reading | slides | notes | ||
| 26 | Sep | — | reading | slides | notes | resample | |
| 27 | Sep | spline curves | reading | slides | notes | ||
| 29 | Sep | spline curves | reading | slides | notes | ||
| 2 | Oct | spline curves | reading | slides | notes | ||
| 4 | Oct | First Midterm | reading | slides | notes | model | |
| 6 | Oct | parametric surfaces | reading | slides | notes | hw5 | |
| 9 | Oct | —Fall Break— | reading | slides | notes | ||
| 11 | Oct | parametric surfaces | reading | slides | notes | ||
| 13 | Oct | meshes | reading | slides | notes | hw5 | hw6 |
| 16 | Oct | meshes | reading | slides | notes | ||
| 18 | Oct | texture mapping (+ pm help session) | reading | slides | notes | ||
| 20 | Oct | rasterization | reading | slides | notes | hw6 | hw7 |
| 23 | Oct | rasterization | reading | slides | notes | ||
| 25 | Oct | vertex and fragment processing | reading | slides | notes | ||
| 26 | Oct | — | reading | slides | notes | model | pipeline |
| 27 | Oct | vertex and fragment processing | reading | slides | notes | hw8 | |
| 30 | Oct | (Katzenberg talk, Statler Auditorium, 2pm) | reading | slides | notes | hw7 | |
| 1 | Nov | antialiasing and compositing (+ pm help session) | reading | slides | notes | ||
| 3 | Nov | ray tracing II | reading | slides | notes | hw8 | |
| 6 | Nov | lighting and shading II | reading | slides | notes | ||
| 7 | Nov | — | reading | slides | notes | pipeline | |
| 8 | Nov | lighting and shading II | reading | slides | notes | ||
| 10 | Nov | color | reading | slides | notes | hw9 | |
| 13 | Nov | Second Midterm | reading | slides | notes | ||
| 15 | Nov | color | reading | slides | notes | ||
| 16 | Nov | — | reading | slides | notes | ray II | |
| 17 | Nov | user interaction | reading | slides | notes | hw9 | hw10 |
| 20 | Nov | user interaction (+ pm help session) | reading | slides | notes | ||
| 22 | Nov | —Thanksgiving— | reading | slides | notes | ||
| 24 | Nov | —Thanksgiving— | reading | slides | notes | ||
| 27 | Nov | animation | reading | slides | notes | ||
| 29 | Nov | animation | reading | slides | notes | ||
| 1 | Dec | wrapup | reading | slides | notes | hw10 ray II | |
| 11 | Dec | Final Exam | reading | slides | notes | ||