Fundamentals of computer graphics - Marschner, Steve (CRC Press, Taylor & Francis Group, 2016)