September 2015 |
Topics covered in lectures |
Readings (3rd Ed.) |
Readings (4th Ed.) |
||||||
Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|
|
|
|
|
1 |
2 |
3 H1 due |
4 |
5 |
Intro. Raster graphics, raster operations, Scan conversion of 2D line segments |
Ch 1 |
Ch 1, 2, 3 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Scan conversion of 2D primitives Attributes, anti-aliasing |
Ch 2, 3 |
Ch 4, 5, 6 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
Linear interpolation, texture mapping I 2D and 3D transformations |
Ch 2, 3 |
Ch 5, 6, 7, 9 |
20 |
21 |
22 P1 due |
23 |
24 |
25 |
26 |
Composition of transformations Quaternion representation of 3D rotation |
Ch 3, 4, 5 |
Ch 7, 9 |
27 |
28 |
29 H2 due |
30 |
|
|
|
2D Viewing pipeline, clipping lines |
Ch 6 |
Ch 8 |
October 2015 |
|
|
|
||||||
Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|
|
|
|
|
|
|
1 |
2 |
3 |
Clipping graphics primitives (cont.) |
Ch 6 |
Ch 8 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
3D viewing and perspective projection |
Ch 7
|
Ch 10 |
11 |
12 |
13 no class P2 due |
14 |
15 |
16 |
17 |
Thu: hierarchical models |
|
|
18 |
19 |
20 midterm |
21 |
22 |
23 |
24 |
Tue: mid-term exam (in class) Thu: Collision detection, spatial data structures |
Ch 14 |
Ch 11, 12 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
3D object representations |
Ch 8 |
Ch 13, 15.2,15.3 |
November 2015 |
|
|
|
||||||
Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Splines and interpolation |
Ch 8 |
Ch 14 |
8 |
9 |
10 P3 due |
11 |
12 |
13 |
14 |
Illumination equation, BRDF Polygon rendering algorithms |
Ch 10 |
Ch 17 |
15 |
16 |
17 H3 due |
18 |
19 |
20 |
21 |
Visible surface detection Ray casting, ray tracing |
Ch 9 |
Ch 16 |
22 |
23 |
24 |
25 |
26 no class |
27 |
28 |
Reflection, transmission, shadows |
Ch 10 |
Ch 17 |
29 |
30 |
|
|
|
|
|
|
|
|
December 2015 |
|
|
|
||||||
Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
Texture: Splines and interpolation revisited Texture map hacks: Bump maps, environment maps, reflection maps, etc. |
Ch 10 |
Ch 17, 18 |
6 |
7 |
8 P4 due |
9 |
10 no class |
11 |
12 |
Tue: Review |
|
|
13 |
14 |
15 |
16 |
17 Final |
18 |
19 |
Final exam (Tuesday, December 16, 12-2pm) |
|
|