Schedule
| date | topic | reference | due | out | |
|---|---|---|---|---|---|
| 27 | Aug | introduction | images | reading | slides | notes | hw1 | |
| 30 | Aug | images | ray tracing I | reading | slides | notes | ||
| 1 | Sep | ray tracing I | reading | slides | notes | ray I | |
| 3 | Sep | lighting and shading I | reading | slides | notes | hw1 | hw2 |
| 6 | Sep | sampling and reconstruction | reading | slides | notes | ||
| 8 | Sep | sampling and reconstruction | reading | slides | notes | ||
| 10 | Sep | sampling theory | reading | slides | notes | hw2 | hw3 |
| 13 | Sep | sampling theory | reading | slides | notes | ||
| 14 | Sep | — | reading | slides | notes | ray I | |
| 15 | Sep | antialiasing and compositing | reading | slides | notes | resample | |
| 17 | Sep | 2D transformations | reading | slides | notes | hw3 | hw4 |
| 20 | Sep | 3D transformations | reading | slides | notes | ||
| 22 | Sep | 3D transformations | reading | slides | notes | ||
| 24 | Sep | viewing | reading | slides | notes | hw4 | hw5 |
| 27 | Sep | viewing | reading | slides | notes | ||
| 29 | Sep | rasterization | reading | slides | notes | ||
| 30 | Sep | — | reading | slides | notes | resample | |
| 1 | Oct | rasterization | reading | slides | notes | ||
| 4 | Oct | vertex and fragment processing | reading | slides | notes | pipeline | |
| 5 | Oct | Prelim I | reading | slides | notes | ||
| 6 | Oct | vertex and fragment processing | reading | slides | notes | ||
| 8 | Oct | texture mapping I | reading | slides | notes | hw5 | hw6 |
| 11 | Oct | —Fall Break— | reading | slides | notes | ||
| 13 | Oct | curves and surfaces | reading | slides | notes | ||
| 15 | Oct | curves and surfaces | reading | slides | notes | hw6 | |
| 18 | Oct | spline curves | reading | slides | notes | ||
| 20 | Oct | spline curves | reading | slides | notes | ||
| 21 | Oct | — | reading | slides | notes | pipeline | |
| 22 | Oct | spline curves | reading | slides | notes | hw7 | |
| 25 | Oct | spline surfaces | reading | slides | notes | ||
| 27 | Oct | triangle meshes | reading | slides | notes | ||
| 29 | Oct | hierarchy | reading | slides | notes | hw7 | |
| 1 | Nov | (prelim I review) | reading | slides | notes | modeller | |
| 2 | Nov | Prelim II | reading | slides | notes | ||
| 3 | Nov | user interaction | reading | slides | notes | ||
| 5 | Nov | user interaction | reading | slides | notes | hw8 | |
| 8 | Nov | subdivision surfaces | reading | slides | notes | ||
| 10 | Nov | subdivision surfaces | reading | slides | notes | ||
| 12 | Nov | ray tracing II | reading | slides | notes | hw8 | |
| 15 | Nov | advanced ray tracing | reading | slides | notes | ||
| 17 | Nov | advanced ray tracing | reading | slides | notes | hw9 | |
| 18 | Nov | — | reading | slides | notes | model | |
| 19 | Nov | color | reading | slides | notes | ray II | |
| 22 | Nov | color | reading | slides | notes | hw9 | |
| 24 | Nov | —Thanksgiving— | reading | slides | notes | ||
| 26 | Nov | —Thanksgiving— | reading | slides | notes | ||
| 29 | Nov | animation | reading | slides | notes | ||
| 1 | Dec | animation | reading | slides | notes | ||
| 3 | Dec | wrapup | reading | slides | notes | ||
| 6 | Dec | — | reading | slides | notes | ray II | |
| 10 | Dec | Final Exam | reading | slides | notes | ||