Principles of Interactive Computer Graphics
By William M. Newman and Robert F. Sproull
Reviewed by Boudewijn Rempt on October 26, 2003
I'm trying to hack Krita into submission. I want a paint application that fakes natural media and the way they work, not just the way they look. So I've started studying C++ and computer graphics, a completely new field for me.
Newman and Sproull is old, venerable even. But it still was an extremely useful introduction for me. Because it is so old, it spends time explaining the basics. Once you get beyond all the talk about vector displays, this is the book that most clearly tells you how to draw a line.
Useful, very useful — and written in a clear style that makes even the maths comprehensible to me.