demo image

This project consists primarily of taking 3D objects in 3-space and projecting them onto the screen using a perspective projection. The projected objects are then colored using flat shading.

A working demo can be found here and the source code can be found here.