Opengl Programming Guide: The Official Guide to Learning Opengl, Version 1.1 (OTL)
The OpenGL graphics libraries offer programmers the ability to construct and render remarkably realistic 3-D scenes that can incorporate multiple lighting sources, various types of perspective, and various special effects. TheOpenGL Programming Guideis a comprehensive and definitive resource on using the extensive capabilities offered by OpenGL. Beginning with coverage of basic OpenGL objects--points, lines, and polygons--it advances through functions for selecting colors, lighting, reflective properties, texture, atmospheric haze, and more. Basic concepts of 3-D graphics are made accessible with analogies to cameras, and advanced sidebars and appendices go into deep detail about OpenGL.