To be used in EECS 351, Computer Graphics