Date |
Topic |
Reading |
Homework |
Presentation |
Paper/Web page |
Programming |
Sep. 6 |
Intro [slides] |
FCG, chap. 1 |
||||
Sep. 11 |
Overview, math |
FCG, chap. 2 |
Craig Chasseur |
Project 1 assigned |
||
Sep. 13 |
Triangles, raster algorithms |
FCG, chap. 3 |
Lucas Beeler |
|||
Sep. 15 |
Lab 1: Line-Rasterization |
|||||
Sep. 18 |
Raster algorithms | Neil Zieses |
||||
Sep. 20 |
OpenGL intro [slides] |
OGL, chap. 1, 2 |
Mitchell Bloch |
|||
Sep. 22 |
Lab 2: Triangle Rasterization |
|||||
Sep. 25 |
Lighting [slides] |
FCG, chap. 9 OGL, chap. 5 |
Project 1 due Project 2 assigned (9/26) |
|||
Sep. 27 |
Lighting; visit from EA |
|||||
Sep. 29 |
Lab 3: OpenGL lighting |
|||||
Oct. 2 |
GLSL intro [slides] |
OGL, chap. 15 |
HW 1 assigned |
|||
Oct. 4 |
Texture mapping [slides]; GLSL continued [slides] |
|||||
Oct. 6 |
Lab 4: GLSL |
|||||
Oct. 9 |
2D and 3D transforms | FCG, chap. 6 |
HW1 due |
|
||
Oct. 11 |
Perspective viewing | FCG, chap. 7 |
HW 2 assigned |
Chris Ebert |
||
Oct. 13 |
Lab 5: Transformations using
OpenGL |
|||||
Oct. 16 |
study break -- no class |
|||||
Oct. 18 |
SKETCH video review for midterm |
HW 2 due |
Keenan Patterson |
Project 2 due Project 3 assigned |
||
Oct. 20 |
Lab 6: Mathematical Bases for
Transformations |
|||||
Oct. 23 |
midterm (in class) |
FCG, chap. 7 | |
|
||
Oct. 25 |
Project 3 concepts review [slides] |
|
James Irizarry |
|||
Oct. 27 |
Lab 7: Viewing Transformations |
|||||
Oct. 30 |
Curves | FCG, chap. 15 | |
|||
Nov. 1 |
Curves | |
||||
Nov. 3 |
Lab 8: Splines I - Interpolation & Approximation | |||||
Nov. 6 |
Curves | |
Ivan Wong |
2 open |
||
Nov. 8 |
Animation | FCG, chap. 16 | open | Project 3 due Project 4 assigned |
||
Nov. 10 |
Lab 9: Splines II - Camera
Animation (fly-bys) |
|||||
Nov. 13 |
Animation | FCG, chap. 16 | HW 3 assigned |
Mandy Roach | Chris Marinos |
|
Nov. 15 |
Animation | FCG, chap. 16 | open | |||
Nov. 17 |
Lab 10: Texture mapping | |||||
Nov. 20 |
Ray tracing [slides] |
FCG, chap. 10 | HW 3 due |
James Kinicki | Alexis Mackenzie Andrew Frantz Emily Samuels Wesley Weaver |
|
Nov. 22 |
Monte Carlo ray tracing [slides] |
|
Jeffrey Ermak |
|||
Nov. 24 |
----- Thanksgiving - NO LAB ----- |
|||||
Nov. 27 |
Radiosity [slides] |
FCG, chap. 23, 24 | Nicholas Jasieniecki |
Misty Periard Justin Wynn Jeff Madsen Kevin Day |
||
Nov. 29 |
Precomputed radiance transfer Siggraph 2005 course page slides: [intro] |
Yingying Wu |
Project 4 due Project 5 assigned, due 12/15 |
|||
Dec. 1 |
Lab 11: Basic Ray-Tracing |
|||||
Dec. 4 |
Precomputed radiance transfer Siggraph 2005 course page slides: [diffuse] project 5 intro [slides] (initial version) |
Rodney Ma |
Joel Friedman Jay Chung Adam Heberling Jason Mooney |
|||
Dec. 6 |
project 5 intro [slides] (complete version) Non-photorealistic rendering |
HW 4 assigned | Brett Higgins |
|||
Dec. 8 |
Lab 12: Advanced Ray-Tracing |
|||||
Dec. 11 | Non-photorealistic rendering [slides] |
Jonathan Thomas |
||||
Dec. 13 |
course evaluations; review for final [slides] old final from fall 2005: [pdf] |
HW 4 due | Project 5 due | |||
Dec. 21 | Final exam, 1:30 - 3:30 pm, Location: EECS 1301 - 1303 |