Lectures

DateTopicSlidesRecording
9/8IntroductionPPTXPanopto
9/13Raster graphics; image processing IPPTXPanopto
9/15Image processing IIPPTXPanopto
9/20Image processing IIIPPTXPanopto
9/22Vector graphics; linear algebra; triangle meshesPPTXPanopto
9/27Transformations & scene graphsPPTXPanopto
9/29Camera models & viewing transformsPPTXPanopto
10/4Raytracing IPPTXPanopto
10/6Material & illumination modelsPPTXPanopto
10/11Raytracing IIPPTXPanopto
10/13Spatial acceleration data structuresPPTXPanopto
10/18Surface parameterization & texture mappingPPTXPanopto
10/20Geometric modelingPPTXPanopto
10/25Real-time graphics pipeline IPPTXPanopto
10/27Real-time graphics pipeline IIPPTXPanopto
11/1Real-time graphics pipeline IIIPPTXPanopto
11/3The final projectPPTXPanopto
11/8Election day (no class)
11/10Advanced real-time graphics IPPTXPanopto
11/15Advanced real-time graphics IIPPTXPanopto
11/17Creating (non) photorealistic graphicsPPTXPanopto
11/22Thanksgiving week (no class)
11/24Thanksgiving week (no class)
11/29Perception & colorPPTXPanopto
12/1Input & output devicesPPTXPanopto
12/6Virtual & augmented realityPPTXPanopto
12/8Inverse graphics, differentiable rendering, & machine learningPPTXPanopto
12/13Graphics research at Brown
12/15Final project demo day!