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