CS451: Advanced Computer Graphics
Spring 2008


Home | Schedule | Assignments | Additional Resources
Date Topic Reading Assignments
Thursday, 01/17 Introduction; 3D object representation    
Tuesday, 01/22 Mesh data structures; intro to decimation Luebke 01  
Thursday, 01/24 Mesh simplification Hoppe 96, Garland 97, Hoppe 97  
Tuesday, 01/29 Mesh signal processing Guskov 00 Exercise 1 due
Thursday, 01/31 Subdivision surfaces SIGGRAPH 2000 Course Notes  
Tuesday, 02/05 Spline curves and surfaces    
Thursday, 02/07 Implicit surfaces Bloomenthal 02  
Tuesday, 02/12 Solid modeling   Assignment 1 due
Thursday, 02/14 Solid modeling (continued)    
Tuesday, 02/19 Differential geometry    
Thursday, 02/21 Procedural modeling Fowler 92 Exercise 2 due
Tuesday, 02/26 Radiometry and Light Transport Chapter 5 of PBRT, Palmer FAQ  
Thursday, 02/28 Radiometry and Light Transport (continued)    
Tuesday, 03/04 No class - spring recess    
Thursday, 03/06 No class - spring recess    
Tuesday, 03/11 Global illumination Kajiya 86  
Thursday, 03/13 Monte Carlo path tracing SIGGRAPH 2001 Course Notes Assignment 2 due
Tuesday, 03/18 Monte Carlo path tracing (continued)    
Thursday, 03/20 Image-based rendering Levoy 96, Gortler 96  
Tuesday, 03/25 Image-based rendering (continued)    
Thursday, 03/27 No class   Exercise 3 due
Tuesday, 04/01 Reflectance fields    
Thursday, 04/03 Managing scene complexity    
Tuesday, 04/08 HDR imaging    
Thursday, 04/10 Image mosaics   Assignment 3 due
Tuesday, 04/15 NPR   Final project proposals due
Thursday, 04/17 Kinematics    
Tuesday, 04/22 Particle systems and passive dynamics    
Thursday, 04/24 Active dynamics    
Tuesday, 04/29 Data-driven graphics; course wrapup    
Tuesday, 05/06 (2:00-5:00PM in MEC 339) Final project presentations   Final project write-up