Project 2 of CS354 Computer Graphics