Text this: Mathematical and Computer Programming Techniques for Computer Graphics