Lectures are Tuesdays and Thursdays, 2-3:30pm in Dempster 201.
Date | Topic | Textbook | Work | |
---|---|---|---|---|
September 10 | Intro, images, start of rasterization | |||
September 15 | Rasterizing triangles | |||
September 17 | Barycentric coordinates, linear interpolation | |||
September 22 | 2d transformations: scaling, rotating | |||
September 24 | 2d translation, coordinate systems; Painter's and Z-buffer | |||
September 29 | Basic 3d transformations | |||
October 1 | 3d rotations | |||
October 6 | Projections. 1-up PDF, 16-up PDF. Demos Robbins projection, Brown orthographic, Tuebingen applet | |||
October 8 | Backface culling, more perspective | |||
October 13 | LookAt, Clipping | |||
October 15 | Clipping, hierarchical modeling | |||
October 20 | 1st Midterm | |||
October 22 | Raycasting | Assignment 1 due | ||
October 27 | Ray intersections with planes and spheres | |||
October 29 | Ray-triangle intersection | Assignment 2 due | ||
November 3 | Raycasting optimization, bounding boxes | |||
November 5 | BVH | |||
November 10 | BVH, Shading | |||
November 12 | 2nd Midterm | |||
November 17 | More shading | |||
November 19 | More shading | Assignment 3 due | ||
November 24 | More shading | |||
November 26 | Texture mapping | |||
December 1 | Texture filtering | |||
December 3 | Mipmapping, Colour spaces | |||
December 4 | Assignment 4 due |