Computer Graphics
Week 1 | Lecture 1A | The Introduction |
Lecture 1B | Basic Windows Programming | |
Week 2 | Lecture 2A | Frame Buffer and Raster Algorithms I |
Lecture 2B | Frame Buffer Technique | |
Week 3 | Lecture 3A | Raster Algorithms Revision |
Lecture 3B | Homework I and Curve Drawing | |
Week 4 | Lecture 4A | Filled Area Primitives |
Lecture 4B | Midpoint Curve Drawing | |
Week 5 | Lecture 5A | Exercise: Polygon Filling Algorithms |
Lecture 5B | Introduction to 3D: OpenGL Starter Kit | |
Week 6 | Lecture 6A | Tutorial |
Week 7 | Midterm Exam | |
Week 8 | Lecture 8A | Geometric Transformations |
Lecture 8B | Tranforming 2D Objects | |
Week 9 | Lecture 9A | Tranforming 3D Objects |
Lecture 9B | Viewing Transformation | |
Week 10 | Lecture 10A | Polynomial Representations |
Lecture 10B | Homework: Camera Orbit | |
Week 11 | Lecture 11A | Simple Texture Mapping |
Lecture 11B | Lighting and Texture Mapping | |
Week 12 | Final Exam |