Mathematics for Computer Graphics. (2017)