CPS 124 & 296: Computer Graphics


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