Opengl Programming Guide: The Official Guide to Learning Opengl, Version 1.1 (OTL)