Schedule

The schedule is tenative and subject to change. The up-to-date schedule can be found here.

Lecture Date Topic Reading Assigned Due
1 4/2 Introduction Chapters 1 Homework 1
2 4/4 Graphics Pipeline Chapter 3, and Section 8.0
3 4/6 Math Review Sections 2.3, 2.4
Lab 1 4/2 Introduction to OpenGL
4 4/9 2D Line Rasterization Section 8.1.1 and Subsection "Implicit 2D Lines" (of Section 2.5) Homework 2 Homework 1 due
5 4/11 Polygons Sections 2.7, 8.1.2
6 4/13 Polygons (continued) Sections 8.1.3, 8.1.6, 8.2.0-8.2.3 (except "Precision Issues")
Lab 2 4/9 Line Rasterization
7 4/16 Transformation Matrices Sections 6.1.0-6.1.5, 6.3 Homework 3 Homework 2 due
8 4/18 Transformation (cont.) Assignment 1
9 4/20 Transformations (cont.)
Lab 3 4/16 Transformations
10 4/23 Projection Chapter 7 Homework 4
11 4/25 Projection / Review
- 4/27 Test 1
Lab 4 4/23 3D Modeling
12 4/30 Shading Chapter 10 Homework 5
13 5/2 Shading (cont.)
14 5/4 Shading (cont.) Chapter 11
Lab 5 4/30 Programmable Shading
15 5/7 Texture mapping
16 5/9 Texture mapping (continued) Homework 6
17 5/11 Texture mapping (continued) Assignment 1 due (due on Friday changed from Wednesday)
Lab 6 5/7 Texture Mapping
18 5/14 Rotations Chapter 17.2.2 Homework 7 Homework 6 due
19 5/16 Animation and Review Chapter 17
- 5/18 Test 2
Lab 7 5/14 SLERP
20 5/21 Ray Tracing Chapter 4 Assignment 2 Homework 7 due
21 5/23 Ray Tracing (cont.) Sections 4.4, 4.7, 4.8, 13.1 Homework 8
22 5/25 Raytracing (cont..) Sections 13.4, 12.3
Lab 8 5/21 Ray Tracing
- HOLIDAY
23 5/30 Modelling Curves Chapter 15 Homework 8 due
24 6/1 Curves (continued)
- HOLIDAY
25 6/4 Physical Simulation Pixar - differential equations and particle dynamics
26 6/6 Guest Lecturer
27 6/8 Advanced Topics and Review Homework 9
Lab 9 6/4 Particle Simulation
Final 6/11 MONDAY 06/11/12 07:00 P.M. 10:00 P.M. CHUNG 143 Homework 9 due
Final 6/13 Wednesday 06/13/12 Assignment 2 due