Springer, 2010, ISBN: 1848000227, 352 p.
OpenGL Graphics Through Applications is a practical introduction to Computer Graphics with an emphasis on understanding through practice. Throughout the book, theory is followed by implementation using C/C++ and complete programs are provided on the Springer website. A procedural approach has been taken to algorithmic development while taking an object oriented approach when building artefacts from simple objects. The book covers a range of topics including: image processing, artefact construction, introductory animation, texturing, curves surfaces and patterns. Robert Whitrow has taught computing courses from first year undergraduate to postgraduate MSc at a range of different institutions.