CSE 581
Autumn '11
Schedule

Class Topics Class Material
(powerpoint, pdf, and handout pdf with 4 slides per page)
Readings
Notes
Assignments

Lab due dates are tentative
1-1
Wednesday
Sept. 21
Course Overview
Graphics overview & applications
Overview
ppt, pdf, handout
Chapter 1
1-2
Friday
Sept. 23
Graphics display & frame buffer
Hardware
ppt, pdf, handout
Chapter 1  
2-1
Monday
Sept. 26
Graphics system overview OpenGL Introduction
ppt, pdf, handout
Chapter 1  
2-2
Wednesday
Sept. 28
OpenGL overview: device independent graphics; window-based programming and GLUT; event-driven programming 2D viewing
ppt, pdf, handout
Chapter 2
Chapter 3
 
2-3
Friday
Sept. 30
2D transformations: scale, rotate, translate, homogeneous coordinates 2D viewing
ppt, pdf, handout
2D transforms A
( ppt, pdf, handout )
Chapter 4 Lab 1 due
3-1
Monday
Oct. 3
2D transformations: matrix transformations in OpenGL
Lab2 overview
2D transforms A
ppt, pdf, handout
Chapter 4  
3-2
Wednesday
Oct. 5
Lab2 discussion   Chapter 4  
3-3
Friday
Oct. 7
2D transformations: order of transformations in OpenGL
2D transforms B
ppt, pdf, handout
Chapter 4  
4-1
Monday
Oct. 10
3D transforms
3D viewing
3D transforms
ppt, pdf, handout
3D viewing
ppt, pdf, handout
Chapter 4
Chapter 5
 
4-2
Wednesday
Oct. 12
lab3: Interactive camera control
3D viewing
3D viewing
ppt, pdf, handout
Viewing demo
Chapter 5
Sections 10.1-10.6
 
4-3
Friday
Oct. 14
lab 3: modeling a cube & display lists
lab 3: Hierarchical modeling & animation
3D viewing
3D viewing
ppt, pdf, handout
Hierarchical modeling & animation
ppt, pdf, handout
Chapter 5
Lab 2 due
5-1
Monday
Oct. 17
3D viewing 3D viewing
ppt, pdf, handout
Chapter 5  
5-2
Wednesday
Oct. 19
Color: light & perception Color
ppt, pdf, handout
Section 1.4.2
Section 2.5
Section 7.13
 
5-3
Friday
Oct. 21
Illumination: Generic model of illumination
Illumination:
ppt, pdf, handout
Chapter 6  
6-1
Monday
Oct. 24
MIDTERM    
6-2
Wednesday
Oct. 26
Illumination: Illumination model in OpenGL Illumination
ppt, pdf, handout
Chapter 6  
6-3
Friday
Oct. 28
Review midterm
Shading: normals
Illumination
ppt, pdf, handout
Decals:
ppt, pdf, handout
Chapter 6  
7-1
Monday
Oct. 31
Lab4
Shading: Flat shading, Gouraud, Phong smooth shading
Stencil Buffer
Illumination
ppt, pdf, handout
Chapter 6
Lab 3 due
7-2
Wednesday
Nov. 2
Stencil Buffer: Decals
Subdividing quads
Review Lab 4 spec: Decals, Stippling, Menus, Subdividing quads
     
7-3
Friday
Nov. 4
Stencil Buffer: Applying Decals
Texture
Decals:
ppt, pdf, handout
Texture
ppt, pdf, handout
Chapter 8  
8-1
Monday
Nov. 7
Texture Texture
ppt, pdf, handout
Chapter 8  
8-2
Wednesday
Nov. 9
Texture Texture
ppt, pdf, handout
Chapter 8  
8-3
Friday
Nov. 11
HOLIDAY - Veteran's Day Observed      
9-1
Monday
Nov. 14
Transparency: alpha blending, stippling, compositing Transparency
ppt, pdf, handout
  Lab 4 due
9-2
Wednesday
Nov. 16
Lab5 overview      
9-3
Friday
Nov. 18
Clipping
Rasterization
Review of graphics pipeline
ppt, pdf, handout Sections 7.4-7.7  
10-1
Monday
Nov. 21
Clipping
Rasterization
Review of graphics pipeline
ppt, pdf, handout Sections 7.4-7.7  
10-2
Wednesday
Nov. 23
Geometric modeling: data structures, normal vectors, topology v. geometry, geometric computations, Euler equation, triangulation, strips, Geometric Modeling
ppt, pdf, handout
Chapter 10  
10-3
Friday
Nov. 25
HOLIDAY - Columbus Day Observed      
11-1
Monday
Nov. 28
Animation: interpolation, kinematics, physics, human figure, behavioral Animation
ppt, pdf, handout
   
11-2
Wednesday
Nov. 30
Shaders
  Shaders
ppt, pdf, handout
   
11-3
Friday
Dec. 2
Review     Lab 5 due
no late labs accepted
Finals Week
Final - Wednesday, Dec. 7, 9:30-11:18

Last updated 5/19/08

Course web page
Rick Parent