Computer Graphics final assignment