Lectures

DateTopicSlidesRecording
9/4Introduction; raster graphicsPPTXPanopto
9/9Graphics debugging tips; vector graphics; linear algebraPPTXPanopto
9/11Transformations & scene graphsPPTXPanopto
9/16Camera models & viewing transformsPPTX
9/18Raytracing I
9/23Material & illumination models
9/25Raytracing II
9/30Spatial acceleration data structures
10/2Surface parameterization & texture mapping
10/7Sampling, reconstruction, & antialiasing I
10/9Sampling, reconstruction, & antialiasing II
10/14Sampling, reconstruction, & antialiasing III
10/16Triangle meshes; geometric modeling
10/21Real-time graphics pipeline I
10/23Real-time graphics pipeline II
10/28Real-time graphics pipeline III
10/30Real-time graphics pipeline IV
11/4No class (election day)
11/6The final project
11/11Advanced real-time graphics I
11/13Advanced real-time graphics II
11/18Creating (non) photorealistic graphics
11/20Perception & color
11/25Thanksgiving week (no class)
11/27Thanksgiving week (no class)
12/2Implicit surface modeling & rendering
12/4Inverse graphics & differentiable rendering
12/9Graphics research at Brown
12/11Final project demo day!