Raster rock-out.
Z-buffer rendering
Scan conversion with digital difference analyzer (Bresenham)
Gouraud interpolation
Sutherland-Hodgman clipping
Backface culling
View frustum culling
All code written by Brandon Reiss unless otherwise noted.
Hw09.zip
— The full source archive