Date | Topic | Notes and Reading | Assigned | Due |
---|---|---|---|---|
M / | course intro, math review | Sections 1.1, 1.2, 2.3.0-2.3.2, 2.4.0-2.4.4
slides, notes |
||
W / | math review | |||
F / | math review, raster images | Section 3.1-3.3
raster images |
||
M / | ray tracing | Sections 4.1-4.8
ray tracing |
ray tracer | |
W / | lighting and shading | lighting and shading slides | ||
F / | antialiasing, soft shadows | Sections 13.1, 13.4.1-13.4.2 | ||
M / | HOLIDAY | |||
W / | Phong shading, computing normals | Sections 4.5, 10.2, 4.8 | ||
F / | shadows, reflection | Section 4.7, 4.8 | ||
M / | linear interpolation, bilinear interpolation, triangles and barycentric coordinates | Sections 2.6-2.7, notes | ray tracer CP 1 | |
W / | barycentric coordinates (cont.), ray/triangle intersection | |||
F / | triangles meshes, refraction | Sections 12.1.0-12.1.2, meshes notes
Section 13.1, refraction slides |
||
M / | depth of field, glossy reflection, motion blur, acceleration structures, ray-box intersection | Section 12.3,
acceleration structures and ray-box intersections |
ray tracer CP 2 | |
W / | midterm review | |||
F / | graphics pipeline | Section 8.0, pipeline slides | ||
M / | line and triangle rasterization | line rasterization,triangle rasterization | pipeline | ray tracer |
W / | matrix transformations | |||
F / | midterm | |||
M / | HOLIDAY | |||
W / | viewing tranformations | slides | ||
F / | viewing transformations, clipping, z-buffer | slides | ||
M / | clipping | clipping notes
Prof. Schroeder's clipping notes (1/2) Prof. Schroeder's clipping notes (2/2) |
pipeline CP 1 | |
W / | perspective projection, perspective correct interpolation | Perspective transformation slides
perspective correct interpolation slides perspective correct interpolation notes |
||
F / | pipeline cont. | |||
M / | curves | slides | pipeline CP 2 | |
W / | curves, cont. | |||
F / | curves, cont. | |||
M / | physics-based animation | slides | pipeline | |
W / | numerical integration and particle systems (video, until 9:50), slides | numerical integration slides
numerical integration notes | ||
F / | review | practice final, solutions |