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