Appendix. A Sources, references, and further reading

Books

Applied Geometry for Computer Graphics and CAD, 2nd ed., by Duncan Marsh (Springer, 2005), is written for undergraduate math students, not programmers. It doesn’t concern computational aspects such as memory consumption or code performance. Most importantly, it expects the reader to be a future mathematician, not a current programmer, so it uses the established language of math to explain more math.

Handbook of Geometry for Competitive Programmers, by Victor Lecomte (https://github.com/vlecomte/cp-geo), explains computational error along with geometric concepts. This fact alone makes it stand out from the majority of math books.

A Programmer’s Geometry, by Adrian Bowyer and John Woodwark ...

Get Geometry for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.