CPSC 486 Assignment A, Part 2 - Rendering