The Computer Graphics project was due at midnight. It isn't quite done, but it's submitted. I accomplished more than I thought I would, though, which is impressive! I'll have to hit up the TAs for help in the next few days.
Major thanks to Will for help with troubleshooting!