Final project for CS4410 - Computer Graphics.