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 |