Computer Graphics
(601.457/657)



General Information Textbooks Coursework Submissions Course Outline Syllabus

General Information



Textbooks



Coursework



Submissions



Course Outline

Date Subject Related Reading Video
Week 1 8/29/22 Intro Syllabus Video
8/31/22 Image Processing Video
9/02/22 Image Processing, Warping, and Morphing [Beier and Neely, '92] Video
Week 2 9/05/22 Class cancelled: Labor Day
9/07/22 Image Sampling Video
9/09/22 LAB
Week 3 9/12/22 3D Rendering and Ray Casting Video
9/14/22 Accelerated Ray Casting Video
9/16/22 Direct Illumination Video
Week 4 9/19/22 Indirect Illumination Video
9/21/22 Modeling Transformations Video
9/23/22 LAB
Week 5 9/26/22 Class cancelled: Rosh HaShana
9/28/22 Scene Graphs and Barycentric Coordinates Functors etc. in C++ Video
9/30/22 3D Polygon Rendering Pipeline Video
Week 6 10/03/22 Scan Conversion Video
10/05/22 Class cancelled: Yom Kippur
10/07/22 Texture Mapping Video
Week 7 10/10/22 Class cancelled: Sukkot
10/12/22 Midterm
10/14/22 LAB Assignment 2 Video
Week 8 10/17/22 Class cancelled: Shemini Atzeret
10/19/22 LAB
10/21/22 Class cancelled: Fall Break
Week 9 10/24/22 3D Object Represenation; (Loop) Subdivision Surfaces Zorin and Schröder (2000) Video
10/26/22 Representing Meshes; Parametric Curves Video
10/28/22 Parametric Curves Video
Week 10 10/31/22 Parametric Surfaces [Fowler et al., '92] Video
11/02/22 Solid Modeling [Lorensen and Cline, '87] Video
11/04/22 LAB Assignment 3 Video
Week 11 11/07/22 The Procrustes Method and 3D Scanning Video
11/09/22 Surface Reconstruction Video
11/11/22 Computer Animation Video
Week 12 11/14/22 Animating Transformations Video
11/16/22 Quaternions and Exponentials Video
11/18/22 LAB
11/21/22 Fall break
11/23/22
11/25/22
Week 13 11/28/20 Radiosity Video
11/30/22 Gradient-Domain Processing for Large Images WorldWide Telescope Video
12/02/22 Shape Matching Video
Week 14 12/05/22 Signal Processing: From Images to Surfaces Video
12/07/22 Midterm
12/09/22 LAB