| Lecture | Date | Topic | Reading | Assigned | Due |
|---|---|---|---|---|---|
| 1 | Oct 2 | Introduction Math review |
Ch. 1
The Design of the OpenGL Graphics Interface by Mark Segal Kurt Akeley OpenGL Concepts |
Math refresher and First OpenGL program | |
| 2 | Oct 7 | Ray Tracing | Ch. 3, Ch. 4 | Math refresher and First OpenGL program | |
| - | Oct 9 | NO CLASS | |||
| 3 | Oct 14 | Lighting and Shading |
Ch. 4.5-4.8
|
Ray tracer | |
| 4 | Oct 16 | Ray tracing and intro to graphics pipeline | Ch. 13
|
||
| 5 | Oct 21 | Transformation matrices | Ch. 6 | exercise (in class) | |
| 6 | Oct 23 | Viewing Transformations | Ch. 7 | ||
| 7 | Oct 28 | Graphics Pipeline | Ch. 8 | Ray tracer | |
| 8 | Oct 30 | Graphics Pipeline | Ch. 8 | ||
| 9 | Nov 4 | Texture Mapping | Ch. 11 | ||
| 10 | Nov 6 | Rotations | Shoemake
Ch. 17.2.2 |
Mini GL Pipeline | |
| - | Nov 11 | NO CLASS | |||
| 11 | Nov 13 | Animation | Ch. 17
|
||
| 12 | Nov 18 | Curves | |||
| 13 | Nov 20 | Curves (cont.) | Mini GL Pipeline | ||
| 14 | Nov 25 | Simulation: numerical integration basics |
David Baraff's notes |
||
| - | Nov 27 | NO CLASS | |||
| 15 | Dec 2 | ||||
| 16 | Dec 4 | Deformable body simulation | |||
| 17 | Dec 9 | Rigid body simulation | |||
| 18 | Dec 11 | Fluid simulation | |||
| - | Finals week (TBA) | Project presentations |