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 |
|