CMPSCI 591B Wikipage (Fall 2008)

Information

Annoucements

Schedule

(Many slides are courtesy of Greg Humphreys)

Week Date Topic Reading Assignment
1 9/2 Introduction and Overview    
9/4 2D Raster Graphics, Color Section 3.1-3.4, Chapter 20  
2 9/9 Image Sampling and Convolution Section 4.1, 4.4 Warm-up Assignment Due
9/11 Image Transformation Section 4.2, 4.3, 4.5  
3 9/16 Math and Linear Algebra Review    
9/18 Curved Lines and Surfaces    
4 9/23 Subdivision Surfaces    
9/25 Transformation I    
5 9/30 Transformation II, Viewing   Assignment 1 Due
10/2 Illumination and Shading    
6 10/7 3D Rendering and Ray Casting    
10/9 NO CLASS    
7 10/14 NO CLASS (Monday Schedule)    
10/16 Ray Tracing   Assignment 2 Due
8 10/21 Reflections and Refractions    
10/23 Review    
9 10/28 Mid-term Exam (in class)    
10/30 Rasterization, Fractals    
10 11/4 Hidden Surface Removal, Visibility    
11/6 3D Graphics Pipeline    
11 11/12 (This is a Wed class)
OpenGL
  Assignment 3 Due
Project Group Formed
11/13 Reflectance Functions    
12 11/18 Class Presentation   Assignment 4 Proposal
11/20 Textures I    
13 11/25 Textures II    
11/27 NO CLASS (Thanksgiving)    
14 12/2 HDR, Image-based Lighting    
12/4 Programmable Graphics Hardware    
15 12/9 Global Illumination    
12/11 Class Presentation   Assignment 4 Due
16 ?/? Final Exam (in class)    

Assignments

Warm-up assignment: Getting started
Assignment 1: Image Processing
Assignment 2: Subdivision Surfaces
Assignment 3: Ray Tracing
Assignment 4: OpenGL Project

Resources and Links

  • How to install Java SDK
  • Install JOGL
    Important: remember to add your jogl installation path to the PATH environment variable,
    and set CLASSPATH to point to where jogl.jar and gluegen-rt.jar are located.
Topic revision: r7 - 04 Sep 2008 - 14:37:59 - RuiwanG
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback