Final Project for CSCI 4229 - Computer Graphics