| Date |
Topic |
Reading |
Homework |
Presentation |
Paper/Web page |
Programming |
| 1/8 |
Intro [slides] |
FCG, chap. 1, 2 |
||||
| 1/10 |
Triangles, raster algorithms |
FCG, chap. 3 |
Project 1 assigned |
|||
| 1/12 |
Lab 1: Line-Rasterization | |||||
| 1/15 |
No class: Martin Luther King, Jr. Day | |||||
| 1/17 |
Raster algorithms | |||||
| 1/19 |
Lab 2: Triangle Rasterization | |||||
| 1/22 |
OpenGL intro [slides] Slides from OpenGL course at SIGGRAPH 2001 |
OGL, chap. 1, 2 |
open |
open (2) | ||
| 1/24 |
Lighting [slides] |
FCG, chap. 9 OGL, chap. 5 |
Andrew Peterson |
Project 1 due Thursday,
1/25/2007. Project 2 assigned the next day. |
||
| 1/26 |
Lab 3: OpenGL lighting | |||||
| 1/29 |
GLSL intro [slides] |
OGL, chap. 15 |
HW 1 assigned |
Zhenhua Zhu |
open (2) | |
| 1/31 |
GLSL continued [slides] plus: coordinate systems overview |
|||||
| 2/2 |
Lab 4: GLSL | |||||
| 2/5 |
Texture mapping [slides] |
FCG, chap 11 |
HW1 due |
Joyce Wu |
Muhammad Luqman Ben Tucker |
|
| 2/7 |
2D and 3D transforms | FCG, chap. 6 | Sowmya Sitaram |
|||
| 2/9 |
Lab 5: Texture mapping | |||||
| 2/12 |
Perspective viewing | FCG, chap. 7 | Talha Khan |
Mike Patrick open (1) |
||
| 2/14 |
SKETCH video Project 3 concepts [slides] |
HW 2 assigned |
Changli Wang |
Project 2 due Project 3 assigned |
||
| 2/16 |
Lab 6: The Math Behind Transformations | |||||
| 2/19 |
review for midterm | HW 2 due |
Steven Schalek |
open (2) | ||
| 2/21 |
midterm (in class) |
|||||
| 2/23 |
Lab
7: Viewing Transformations |
|||||
| 2/26-3/2 |
"spring" break |
|||||
| 3/5 |
Curves | FCG, chap. 15 | Curtis DeSantis |
Jessie Hendrickson Thomas Constantine |
||
| 3/7 |
Curves | Lee Callender |
||||
| 3/9 |
Lab 8: Transformations using OpenGL | |||||
| 3/12 |
Curves | Darren Culbertson |
Deepak Goel Neil Lydick |
Project 3 due Project 4 assigned |
||
| 3/14 |
Animation [slides] |
FCG, chap. 16 | HW 3 assigned |
Mark Seager |
||
| 3/16 |
Lab 9: Splines I - Interpolation & Approximation | |||||
| 3/19 |
Ray tracing [slides] |
FCG, chap. 10 | Alex Sadovsky |
Bob Sprentall Mustafa Saadi |
||
| 3/21 |
Monte Carlo ray tracing [slides] |
HW 3 due | ||||
| 3/23 |
Lab 10: Splines II - Camera Animation (fly-bys) | |||||
| 3/26 |
Radiosity [slides] |
FCG, chapters 23 and 24 | Bryan Phelps |
Alan Shreve Steve Santure |
||
| 3/28 |
project 5 concepts review [slides] |
Tim O'Malley |
Project 4 due: 3/29 Project 5 assigned: 3/30 |
|||
| 3/30 |
Lab 11: Basic Ray-Tracing | |||||
| 4/2 |
Precomputed
radiance transfer [slides] Siggraph 2005 course page |
Landen Zackery |
Faolan
Cheslack-Postava open |
|||
| 4/4 |
PRT cont'd [slides] Siggraph 2005 course page |
|
Shawn Wilsher |
|||
| 4/6 |
Lab 12: Advanced Ray-Tracing | |||||
| 4/9 |
Non-photorealistic rendering [slides] |
HW 4 assigned | |
Tommie McAfee | ||
| 4/11 |
Non-photorealistic rendering,
cont'd [slides] |
|
Ashley Issa |
|||
| 4/13 |
TBA |
Project 5 due: 4/13 | ||||
| 4/16 | course evaluations; review for final [slides] [practice exam: fall 2006] [practice exam: fall 2005] |
HW 4 due | Chay Beng Tan | |
||
| 4/18 |
No class |
|||||
| 4/20 | Final exam Time: 4-6pm Location: CSE 1670 |