The Essence of Computer Graphics by Peter Cooley
The Essence of Computer Graphics is an accessible introduction to fundamental topics in 2D and 3D computer graphics starting with a natural progression from plane curves, via space curves, to curved surfaces. Two dimensional data structures are put into the context of Graph Theory to provide the necessary terminology, while the visualization of 3D concepts are carefully considered. The advanced topics are comprehensible without advanced mathematics.