CSC418 Computer Graphics - Assignment 3