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