guide to the mathematical foundations of computer graphics 8739917