| Lect. | Date | Topics | Handouts | Reading |
|---|---|---|---|---|
| 1 | Aug. 29 | Introduction [Motivation] [History] [Lecture slides] |
Chapter 1, FVD | |
| 2 | Aug. 31 | Graphics Programming
[Lecture slides] |
1. OpenGL 2. GLUT |
Chapter 4, FVD Chapter 1, Woo et. al. |
| 3 | Sep. 5 | Graphics Programming II
[Lecture slides] |
HW 1 | Chapter 2, Woo et. al. |
| 4 | Sep. 7 | Graphics Programming II
[Lecture slides] - from previous lecture |
Chapter 2, Woo et. al. | |
| 5 | Sep. 12 | 2D Geometric Transforms
[Lecture slides] |
Chapter 5, FVD | |
| 6 | Sep. 14 | 3D Geometric Transforms
[Lecture slides] |
HW2 | Chapter 4, Angel Chapter 5, FVD |
| 7 | Sep. 19 | Quaternions and Projections
[Lecture slides] - from previous lecture [Lecture slides] |
Chapter 5, Angel Chapter 6, FVD Chapter 3, Woo et. al. [Reference] for Quaternion and history of projections |
|
| 8 | Sep. 21 | Projections and 3D Viewing
[Lecture slides] - from previous lecture [Lecture slides] |
Chapter 5, Angel Chapter 6, FVD Chapter 3, Woo et. al. [Reference] for projection, viewing and homogeneous coordinates |
|
| 9 | Sep. 26 | 3D Viewing
[Lecture slides] |
Chapter 5, Angel Chapter 6, FVD Chapter 3, Woo et. al. |
|
| 10 | Sep. 28 | 3D Viewing and Clipping
[Lecture slides] - from previous lecture [Lecture slides] |
Chapter 3, FVD Chapter 3, Woo et. al. |
|
| 11 | Oct. 3 | Clipping
[Lecture slides] |
Chapter 3, FVD | |
| 12 | Oct. 5 | Rasterization
[Lecture slides] |
HW3 | Chapter 3, FVD |
| 13 | Oct. 10 | Scan Conversion and Antialiasing
[Lecture slides] - from previous lecture [Lecture slides] |
Project 1 | Chapter 3, FVD |
| 14 | Oct. 12 | Midterm | ||
| 15 | Oct. 17 | FALL BREAK | ||
| 16 | Oct. 19 | Visibility
[Lecture slides] |
Section 7.7, Angel | |
| 17 | Oct. 24 | Visibility
[Lecture slides] - from previous lecture |
Section 7.7, Angel. | |
| 18 | Oct. 26 | Lighting
[Lecture slides] |
Section 6.2-6.3, Angel Section 16.1, FVD Chapter 5, Woo et. al. |
|
| 19 | Oct. 31 | Shading
[Lecture slides] |
Section 6.5, Angel Section 16.2, FVD Chapter 5, Woo et. al. |
|
| 20 | Nov. 2 | Ray tracing
[Lecture slides] |
Section 6.10.1, Angel Section 16.12, FVD |
|
| 21 | Nov. 7 | Surface Details
[Lecture slides] |
Section 9.1-9.4, Angel Chapter 9, Woo et. al. |
|
| 22 | Nov. 9 | Surface Details
[Lecture slides] |
Section 9.1-9.4, Angel Chapter 9, Woo et. al. |
|
| 23 | Nov. 14 | Bump Mapping and Data Structures
[Lecture slides] - from previous lecture [Lecture slides] |
Project 2 | Chapter 12,20 FVD Chapter 11, Angel |
| 24 | Nov. 16 | Data Structures
[Lecture slides] |
||
| 25 | Nov. 21 | Fractals and Radiosity
[Lecture slides] - from previous lecture [Lecture slides] |
Section 16.13 FVD | |
| 26 | Nov. 28 | Radiosity and Color Models
[Lecture slides] [Lecture slides] |
Chapter 13, FVD | |
| 27 | Nov. 30 | Color Models
[Lecture slides] |
Take Home Final | Chapter 13, FVD |
| 28 | Dec. 5 | Color Models and Hardware
[Lecture slides] [Lecture slides] |
Agarwal's
Home Page
Return to
CPS124&296 Homepage
Last modified: Mon Dec 4 22:15:22 EST 2000