CS 4810: Introduction to Computer Graphics
Spring 2016


Home | Schedule | Assignments
Date Topic Reading Assignments
Thursday, 1/21 Introduction Shirley (2)  
Tuesday, 1/26 Human Vision, Color and Basic Image Processing Shirley (20,21) Watt (15)  
Thursday, 1/28 Image Filtering, Warping, and Sampling Shirley (4) Watt (14.1-14.4,14.9)  
Tuesday, 2/2 Image Compositing, Image Morphing Shirley (3.1-3.4) Beier-Neely Morphing Paper,
Porter and Duff compositing
 
Thursday, 2/4 Image Processing Wrap-Up / 3D Rendering  
Tuesday, 2/9 3D Rendering Shirley (2,3.5-3.8,7) Watt (1.4,12.1-12.4)    
Thursday, 2/11 Ray Casting Shirley (10.1-10.4) Watt (12.5-12.6)  
Tuesday, 2/16 Accelerating Intersections Shirley (10.9) Watt (12.5) Assignment 1 due
Thursday, 2/18 Research talk about a graphics compiler Guest speakers Yuting and Sam  
Tuesday, 2/23 Direct Illumination Shirley (9.1-9.2) Watt (7.1-7.4)  
Thursday, 2/25 Global Illumination Shirley (10.5-10.7)  
Tuesday, 3/1 Modeling Transformations Shirley (5-6) Watt (1.1)  
Thursday, 3/3 Scene Graphs  
Tuesday, 3/15 First Midterm First Midterm
Thursday, 3/17 Barycentric Coordinates (and some Texture Mapping) Shirley (2.10-2.11)
Tuesday, 3/22 Polygon Rendering Pipeline Shirley (12) Watt(5)
Thursday, 3/24 Research talk about 3D Printing Guest speaker Ning Yu  
Tuesday, 3/29 Clipping and Scan Conversion Shirley (12.1-12.3,3.5-3.8) Watt (6.1) Assignment 2 due
Thursday, 3/31 Shading and Visibility Shirley (8) Watt (6.2-6.7)
Tuesday, 4/5 Shading and Visibility (continued) Shirley (11) Watt (8)  
Thursday, 4/7 Texture Mapping    
Tuesday, 4/12 Polygon-Based Rendering Wrapup  
Thursday, 4/14 3D Object Representation Shirley (13.1,13.3) Watt (2)  
Tuesday, 4/19 Subdivision Surfaces and Winged Edge Data Structures Shirley (13.2)  
Thursday, 4/21 Second Midterm
Tuesday, 4/26 Parametric Curves and Splines Shirley (2.5-2.6) Watt (3-3.3) 2D Spline Viewer
Thursday, 4/28 Computer Animation I, Computer Animation II, WebGL I
Tuesday, 5/3 WebGL II Shirley (16) Assignment 3 due*
Show final project Mon 5/9 Show your final project in Mech E. 339, 2 PM, Monday 5/9/2016   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.

Additional Topics to Cover (due to Student Request)