559 Home
559 Calendar 559 Resources 559 Class Info Remove Frames

Warning: This calendar is tentative!

For the readings, FvD refers to sections in the required text (Computer Graphics, Principles and Practice, 2e in C, by Foley, van Dam, et al.). Readings marked in green italics are required.(some seem to not show in green, but these are italized links). Other readings are strongly recommended.Chapter and section numbers for readings are inclusive (e.g. FvD 3-3.4 means read chapter 3 of Foley and van Dam up to and including section 3.4).

Note: because of the delays at the bookstore, I have rearranged the calendar so that there are no required Foley and van Dam readings for the first 2 weeks. Gamma and my Signal Processing Notes are both REQUIRED. Some of the compositing readings are required.

Monday
Tuesday
Wednesday
Thursday
Friday
September
4

5 -Course Overview
First Day of Class

6 7- Vision and Displays
FvD 1, 4.1-4.5
8
11

12 -Sampling and Images
Notes on Signal Processing
FvD 13.1, 17.1

13

14- Intensity and Quantization
Gamma
FvD 13

15
18

19- Color
FvD 13, 17.1, 17.7
Programming Assignment 1

20

21- Image Manipulations
FvD 17-17.5, 14.10
Hanrahan's notes

22
25

26- Imaging and Compositing
FvD 17.6, 17.8
Programming Assignment 2

27 28- Special Effects
Compositing Readings
29
October
2

3- More Compositing
FvD 3-3.3, 3.6

4 5- Raster Algorithms
6
9

10- Toolkits and Coordinates
FvD 7.2, skim 2, 5.1
OGL 1

11 12- Transforms + Hierarchy
FvD5-5.4, FvD 7-7.6, OGL 3 (p105-118)
13
16

17- Transforms and Hierarchy
FvD 6, OGL 3 (94-101)
Project 1 Due

18 19- Intro to 3D and Viewing
FvD 6, OGL 3 (94-101)
20
23 24- Basic 3D Geometry
FvD 6, 11-11.1, OGL 3
25 26- Drawing in3D (the graphics pipeline)
27
30

31- 3D Programming
Programming Assignment 3

November
1 2
In Class Quiz
3
6 7- Visability and Illumination

15, 15-2, 15-4, 15-5
the rest of Chapter 15 is optional
8

9- Curves Basics FvD 11-11.3
Programming Assignment 4

10
13 14- Spline Curves FvD 11-11.3
13 15- Curves and Surfaces 16
20 21- Surfaces and Shading
Project 2 Due
Thanksgiving
27

28- Subdivision Surfaces
online reading1 (required)
reading2 (recommended)

29

30- Illumination
FvD 16-16.2, OGL 5

 
December
1
4 5- Rendering Tricks
OGL 9, FvD 16.3
Project 3 Checkpoint
6 7- Animation, Simulation
online reading (required), FvD 21 (recommended), basics (recommended)
8
11

12- Rendering
FvD 15.10, 16.11-16.14
Project 3 Due

13 14- Hot topics in graphics 15
18 19 20 Final Exam, 12/20, 12:25pm
Last modified:
(c) 2000 Michael Gleicher