CS 4810: Introduction to Computer Graphics
Spring 2015


Home | Schedule | Assignments
Date Topic Reading Assignments
Tuesday, 1/13 Introduction Shirley (2)  
Thursday, 1/15 Human Vision, Color and Basic Image Processing Shirley (20,21) Watt (15)  
Tuesday, 1/20 Image Filtering, Warping, and Sampling Shirley (4) Watt (14.1-14.4,14.9)  
Thursday, 1/22 Image Compositing, Image Morphing Shirley (3.1-3.4) Beier-Neely Morphing Paper,
Porter and Duff compositing
 
Tuesday, 1/27 Image Processing Wrap-Up / 3D Rendering  
Thursday, 1/29 3D Rendering Shirley (2,3.5-3.8,7) Watt (1.4,12.1-12.4)    
Tuesday, 2/3 Lossy Optimization for Faster Rendering and Image Pipelines Guest speaker Jason Lawrence  
Thursday, 2/5 Class cancelled Assignment 1 due
Tuesday, 2/10 Ray Casting Shirley (10.1-10.4) Watt (12.5-12.6)  
Thursday, 2/12 Accelerating Intersections Shirley (10.9) Watt (12.5)  
Tuesday, 2/17 Direct Illumination Shirley (9.1-9.2) Watt (7.1-7.4)  
Thursday, 2/19 Global Illumination Shirley (10.5-10.7)  
Tuesday, 2/24 Modeling Transformations Shirley (5-6) Watt (1.1)  
Thursday, 2/26 Scene Graphs  
Tuesday, 3/3 First Midterm   First Midterm
Thursday, 3/5 Barycentric Coordinates (and some Texture Mapping) Shirley (2.10-2.11)
Tuesday, 3/17 Polygon Rendering Pipeline Shirley (12) Watt(5)  
Thursday, 3/19 Clipping and Scan Conversion Shirley (12.1-12.3,3.5-3.8) Watt (6.1) Assignment 2 due
Tuesday, 3/24 Shading and Visibility Shirley (8) Watt (6.2-6.7)
Thursday, 3/26 Shading and Visibility (continued) Shirley (11) Watt (8)  
Tuesday, 3/31 Texture Mapping    
Thursday, 4/2 Polygon-Based Rendering Wrapup  
Tuesday, 4/7 3D Object Representation Shirley (13.1,13.3) Watt (2)  
Thursday, 4/9 Subdivision Surfaces and Winged Edge Data Structures Shirley (13.2)  
Tuesday, 4/14 Parametric Curves and Splines Shirley (2.5-2.6) Watt (3-3.3) 2D Spline Viewer
Thursday, 4/16 Computer Animation I, Computer Animation II, WebGL I
Tuesday, 4/21 WebGL II Shirley (16) Assignment 3 due*
Thursday, 4/23 Course Wrap-Up and Connelly's Research    
Tuesday, 4/28 Second Midterm   Second Midterm
Finals week, Monday 5/4 Show your final project in Olsson 011 at 7 PM   Final project due*

* By the end of March, students should choose to either implement Assignment 3 or a final project. If the final project is chosen, then selection of the final project topic should be made by that date.