Fall 1998
M,W 3:30-4:45, CP 206
Explore
the Visible Man and Woman at NLM
| 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 |