Date | Topic | Reading |
8/28 | Introduction to course | HB 3-5 |
8/30 | Scan Conversion of Lines (pdf) | HB 4-1 to 4-4, 6-1 |
9/1 | Scan Conversion of Polygons (pdf) | HB 6-10 to 6-11, 6-13 to 6-14 |
9/4 | Scan Conversion of Polygons (pdf) | HB 6-10 to 6-11, 6-13 to 6-14 |
9/6 | Clipping Lines (pdf) | HB 8-5 to 8-7 |
9/8 | Clipping Polygons (pdf) Linear Algebra Review Due | HB 8-8 |
9/11 | Transformations in 2D (pdf) Assignment 1 Due | HB 7-1 to 7-5, 7-8 to 7-9 |
9/13 | Transformations in 2D (pdf) | HB 7-1 to 7-5, 7-8 to 7-9 |
9/15 | Fractals and Iterated Function Systems (pdf) | HB 23-1 |
9/18 | Fractals and Iterated Function Systems (pdf) | HB 23-1 |
9/20 | Fractals and Iterated Function Systems (pdf) | HB 23-1 |
9/22 | Transformations in 3D (pdf) | HB 9-1 to 9-7, 10-8 |
9/25 | Transformations in 3D (pdf) | HB 9-1 to 9-7, 10-8 |
9/27 | Color (pdf)
Example Images Assignment 2 Due | HB 19-1 to 19-8 |
9/29 | Color (pdf) | HB 17-8 to 17-9 |
10/2 | Lighting (pdf) | HB 17-1 to 17-3 |
10/4 | Shading / Texturing (pdf) | HB 17-10, 18-2, 18-4 |
10/6 | Shading / Texturing (pdf) | HB 17-10, 18-2, 18-4 |
10/9 | Hidden Surfaces (pdf) | HB 16-1 to 16-7 |
10/11 | Review for midterm Assignment 3 Due | |
10/13 | Midterm | |
10/16 | Ray Tracing (pdf)
Transforming Screen Coordinates (pdf) | HB 12-1 |
10/18 | Ray Tracing (pdf) | HB 12-1 |
10/20 | 3D Geometry (1) (pdf) | |
10/23 | 3D Geometry (2) (pdf) | |
10/25 | 3D Geometry (2) (pdf) | |
10/27 | Radiosity (pdf) | HB 12-2 |
10/30 | Solid Modeling (pdf) | HB 15-3 to 15-4 |
11/1 | Smooth Curves (pdf) Assignment 4 Due | HB 14-1, 14-7 to 14-8, 14-10 |
11/3 | Smooth Curves (pdf) | HB 14-1, 14-7 to 14-8, 14-10 |
11/6 | Smooth Curves (pdf) | HB 14-1, 14-7 to 14-8, 14-10 |
11/8 | Smooth Surfaces | HB 14-9, 14-11 |
11/10 | Shadows | |
11/13 | Collision Detection | |
11/15 | Collision Detection Assignment 5 Due | |
11/17 | Programmable Shaders | HB 22-1 to 22-4 |
11/20 | TBA | |
11/22 | Reading Day | |
11/24 | Thanksgiving | |
11/27 | Quaternions and Complex Numbers | HB p. 289-291, A-7 |
11/29 | Antialiasing | HB 6-15 |
12/1 | Surface Parameterization | |
12/4 | What's next? | |
12/6 | Review for final | |
12/11 | Final Exam, 8:00am-10:00am |