CS559
Fall 2003
 

Calendar and schedule for CS559.

With readings, "Shirley X" means chapter X from Fundamentals of Computer Graphics, "OGL X" means chapter X from the OpenGL programmers Guide. Other words (such as someone's name) mean a paper from the reader.

The readings are required. The lectures may cover the same material, but usually with a different presentation. Hopefully seeing things two ways will make it easier for you.

The assignments (and projects) are always due on Tuesdays. Yes, there is a programming assignment due the day of the mid-term exam.

Tuesday
Thursday
Lecture Assignment Due
Lecture

Sept 2
Intro and Overview

 

Sept 4
Perception and Images
Reading: Shirley 2 and 17

Sept 9
Color + Sampling
Reading: Shirley 18

Written #1
Math Warmup

Sept 11
Sampling + Resampling
Reading: Gleicher, Hanrahan

Sept 16
Raster Algorithms
Reading: Shirley 3

Programming #1
FlTk Warmup

Sept 18
Aliasing, Quantization, Formats
Reading: Foley&vanDam

Sept 23
Other Imaging Topics
Reading: Haeberli

Programming #2
Image Display

Sept 25
Transformations
Reading: Shirley 4

Sept 30
More transformations
Reading: Shirley 5

Written #2
Imaging Math

Oct 2
3D Survival
Reading: OGL 2,3

Oct 7
Viewing and Visibility
Reading: Shirley 6,7

Project 1 Due!

Oct 9
Drawing in 3D
Reading: Shirley 11

Oct 14
Curves 1
Reading: Spline Notes 1-5, Shirley 13.6

Programming #3
OpenGL

Oct 16
Curves 2
Reading: Spline Notes 6, Shirley 13.2-4,13.7

Oct 21
Mid-Term Exam

Programming #4
3D UI

Oct 23
Interfaces and Hardware
TBD

Oct 28
Shading and Illumination
Reading: Shirley 8

Written #3
Curves

Oct 30
Modeling and Surfaces
Reading: OGL 5

Nov 4
Subdivision
Reading: Shirley 13, Game Developer Articles

Project 2 Due!

Nov 6
Texture Mapping
Reading: Shirley 10, M&H

Nov 11
No topic
(CIBM seminar)

Written #4
Surfaces

Nov 13
Rendering
Reading: Shirley 9, 19

Nov 18
Compositing
Reading: Porter, Smith

Programming #5
Texture Mapping

Nov 20
Real-time Rendering
Reading: OGL 9,10,14 (for project)

Nov 25
Special Effects

Written #6
Compositing

Nov 27
Thanksgiving!

Dec 2
Image-Based Rendering
Reading: Shirley 22

Project 3 Due!

Dec 4
Visualization
Reading: Shirley 23

Dec 9
Animation

 

Dec 11
Hot Topics in Graphics