Date | Topic | Reading | Coursework |
---|---|---|---|
Thursday Aug 27 | Introduction | ||
Tuesday Sept 1 | OpenGL Basics I |
Program 1 Assigned Due Tuesday Sept 8 |
|
Thursday Sept 3 | OpenGL Basics I (cont.) | ||
Tuesday Sept 8 | OpenGL Basics II |
Program 2 Assigned Due Thursday Sept 24 |
|
Thursday Sept 10 | OpenGL Basics III | ||
Tuesday Sept 15 | Vector and Affine Math | ||
Thursday Sept 17 | Projections and OpenGL | ||
Tuesday Sept 22 | OpenGL Viewing | ||
Thursday Sept 24 | Viewing and Projections |
Program 3 Assigned Due Tuesday Oct 13 Note additional requirement |
|
Tuesday Sept 29 | Hierarchical Modeling | ||
Thursday Oct 1 | View Frustrum Clipping | ||
Tuesday Oct 6 | Shading I | ||
Thursday Oct 8 | Shading II | ||
Tuesday October 13 | Texture Mapping I | ||
Thursday October 15 | Rotations and Orientation | ||
Tuesday October 20 | Midterm exam review | Sample midterm exam | |
Thursday October 22 | Midterm 1 |
Program 4 Assigned Due Thursday Nov 5 |
|
Tuesday October 27 | Quaternions | ||
Thursday October 29 | Texture Mapping II | ||
Tuesday November 3 | Midterm review | ||
Thursday November 5 | Programmable Shaders I | ||
Tuesday November 10 | Programmable Shaders II | ||
Thursday November 12 | OpenGL with Shaders |
Program 5 Assigned Due Tuesday November 24 |
|
Tuesday November 17 | Normal Mapping and Tangent Spaces | ||
Thursday November 19 | Ray Tracing I | ||
Tuesday November 24 | Antialiased and Accelerated Ray Tracing I |
Program 6 Assigned Due Sunday December 13 |