Schedule

Advance schedule is provisional and subject to change.

Date Topic Notes and Reading Assigned Due
M 1/7 course intro, math review Sections 1.1, 1.2, 2.3.0-2.3.2, 2.4.0-2.4.4
slides, notes
W 1/9 math review
F 1/11 math review, raster images Section 3.1-3.3
raster images
M 1/14 ray tracing Sections 4.1-4.8
ray tracing
W 1/16 lighting lighting and shading slides
F 1/18 Phong shading Sections 10.2
M 1/21 HOLIDAY
W 1/23 computing normals, shadows, reflections
F 1/25 reflection, refraction, triangles, barycentric coordinates Sections 2.7
M 1/28 triangles, meshes, acceleration structures Sections 12.3 ray tracer CP 1
W 1/30 ray tracing cont. Sections 13.1, 13.3-13.4
slides
F 2/1 texture mapping Sections 11.2-11.3
slides
M 2/4 graphics pipeline Section 8.0
slides
ray tracer CP 2
W 2/6 review
F 2/8 midterm
M 2/11 line and triangle rasterization line rasterization,triangle rasterization pipeline ray tracer
W 2/13 matrix transformations
F 2/15 matrix transformations
M 2/18 HOLIDAY
W 2/20 clipping, z-buffer, viewing transformations slides
F 2/22 viewing tranformations, perspective projection slides
M 2/25 clipping clipping notes pipeline CP 1
W 2/27 perspective correct interpolation slides, perspective correct interpolation notes
F 3/1 curves slides
M 3/4 curves pipeline CP 2
W 3/6 curves and surfaces, animation animation slides
F 3/8 physics-based animation slides
M 3/11 numerical integration, particle systems numerical integration, particle systems pipeline
W 3/13 Rotations, review rotation slides, practice final, solutions
F 3/15 review
M 3/18 Final Monday, March 18, 3:00 p.m. - 6:00 p.m. in LFSC 1500