Fall 1998
M,W 3:30-4:45, CP 206
Lab | Weight | Description | Week Assigned |
---|---|---|---|
Lab1 | 4% | Line/Circle Algorithm | 2 |
Lab2 | 7% | Clipping/Window to Viewport Transformation | 4 |
Lab3 | 8% | General 2D transformations | 6 |
Lab4 | 16% | Interactive 3D viewing transformation | 9 |
Lab5 | 10% | 3D Rendering by Ray Tracing | 12 |
Week | Topics | Chapter |
---|---|---|
1 | Introduction to Graphics System components & graphics hardware | 1, 4.2, 4.3 |
2-3 | Line and Circle drawing | 3.2-3.3 |
3-4 | 2D transformations, matrices, 2D spaces, windows, viewports | 5.1-5.6 |
4-5 | 2D clipping, shading, filling | 3.4-3.6, 3.8-3.11 |
6-7 | transformation hierarchy, graphics packages, Midterm | 7 |
7-8 | 2 1/2D & 3D spaces, 3D transformations, polygon scan conversions | 5.7-5.9 |
8-10 | 3D viewing algorithm, perspective | 6 |
10-13 | 3D clipping, hidden line & surface removal | 12, 13 |
13-14 | Illumination models, shading,animation | 14 |
15 | Intro to User Interfaces / Advanced Modeling | 2.2, 8, 9 |
Class |
Date |
Lecture Topic |
Assignments |
1 | Aug. 31 | Course Intro | |
2 | Sep. 2 | Graphics Hardware | |
3 | Sep. 9 | Line Drawing | Assign Lab 1 |
4 | Sep. 14 | Circle Drawing, Intro to 2D transf. |
|
5 | Sep. 16 | 2D Transformations, Intro Clipping |
|
6 | Sep. 21 | 2D Clipping | |
7 | Sep. 23 | 2D Filling | Assign Lab 2 |
8 | Sep. 28 | Guest Lecture | |
9 | Sep. 30 | Simple Fractal Transforms | |
10 | Oct. 5 | Graphics Packages, 2 1/2 D Animation | |
11 | Oct. 7 | Hierarchical Transformations | Assign Lab 3 |
12 | Oct. 12 | Introduction to 3D Transformations | |
13 | Oct. 14 | 3D Transformations | |
14 | Oct. 19 | Midterm Exam | |
15 | Oct. 21 | Guest Lecture | |
16 | Oct. 26 | Review Exam, 3D Viewing | Assign Lab 4 |
17 | Oct. 28 | 3D Viewing Continued | |
18 | Nov. 2 | 3D Clipping | |
19 | Nov. 4 | Backface Removal | |
20 | Nov. 9 | Illumination/ Dithering | |
21 | Nov. 11 | Intro Hidden Surface Removal | |
22 | Nov. 16 | Hidden Surface Removal | Assign Lab 5 |
23 | Nov. 18 | HSR/ Implementing Illumination | |
24 | Nov. 23 | Smooth Shading Effects | |
25 | Nov. 25 | Advanced Lighting Effects | |
26 | Nov. 30 | Introduction to User Interface Design | |
27 | Dec. 2 | Advanced Modeling Techniques | |
28 | Dec. 7 | Advanced Modeling Techniques | |
29 | Dec. 9 | Course Review |