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/28/23 Intro Syllabus video
8/30/23 Image Processing video
9/01/23 Image Filtering, Warping, and Morphing [Beier and Neely, '92] video
Week 2 9/04/23 Class cancelled: Labor Day
9/06/23 Image Sampling video
9/08/23 LAB
Week 3 9/11/23 3D Rendering and Ray Casting video
9/13/23 Accelerated Ray Casting video
9/15/23 Direct Illumination video
Week 4 9/18/23 Indirect Illumination video
9/20/23 Modeling Transformations video
9/22/23 LAB
Week 5 9/25/23 Class cancelled: Yom Kippur
9/27/23 Functors etc. in C++ video
9/29/23 Scene Graphs and Barycentric Coordinates video
Week 6 10/02/23 3D Polygon Rendering Pipeline
10/04/23 Scan Conversion
10/06/23 LAB
Week 7 10/09/23 Texture Mapping
10/11/23 Midterm
10/13/23 Texture Synthesis
Week 8 10/16/23 Radiosity
10/18/23 LAB
10/20/23 Class cancelled: Fall Break
Week 9 10/23/23 3D Object Represenation; (Loop) Subdivision Surfaces
10/25/23 Representing Meshes; Parametric Curves
10/27/23 Parametric Curves
Week 10 10/30/23 Parametric Surfaces
11/01/23 Solid Modeling
11/03/23 LAB
Week 11 11/06/23 The Procrustes Method and 3D Scanning
11/08/23 Surface Reconstruction
11/10/23 Computer Animation
Week 12 11/13/23 Animating Transformations
11/15/23 Quaternions and Exponentials
11/17/23 LAB
11/20/23 Fall break
11/22/23
11/24/23
Week 13 11/27/23 Gradient-Domain Processing for Large Images
11/29/23 Shape Matching
12/01/23 Signal Processing: From Images to Surfaces
Week 14 12/04/23
12/06/23 Midterm
12/08/23 LAB