- Assignment 0 -
Write a program that draws a polygonal object
using perspective projection and back-face culling.
- Assignment 1 -
Implement flat, Gouraud, and Phong shading
for polygonal objects.
- Assignment 2 -
Implement the Z-Buffer algorithm.
- Assignment 3 -
Implement perspective corrected texture
mapping.
- Assignment 4 -
[final project] Choose your own project and
implement it. I implemented two-stage texture mapping (texture
mapping using an intermediate surface).