By Richard S. Wright, Nicholas Haemel
OpenGL® SuperBible, 5th variation is the definitive programmer’s consultant, educational, and reference for the world’s best 3D API for real-time special effects, OpenGL 3.3. the easiest all-around creation to OpenGL for builders in any respect degrees of expertise, it in actual fact explains either the API and crucial linked programming suggestions. Readers will locate up to date, hands-on suggestions on all features of contemporary OpenGL improvement, together with alterations, texture mapping, shaders, complicated buffers, geometry administration, and lots more and plenty extra. totally revised to mirror ARB’s most recent respectable specification (3.3), this variation additionally incorporates a new start-to-finish instructional on OpenGL for the iPhone, iPod contact, and iPad.
• a pragmatic advent to the necessities of real-time 3D graphics
• center OpenGL 3.3 ideas for rendering, modifications, and texturing
• Writing your individual shaders, with examples to get you started
• Cross-platform OpenGL: home windows (including home windows 7), Mac OS X, GNU/Linux, UNIX, and embedded systems
• OpenGL programming for iPhone, iPod contact, and iPad: step by step information and entire instance programs
• complicated buffer innovations, together with full-definition rendering with floating aspect buffers and textures
• Fragment operations: controlling the tip of the images pipeline
• complex shader utilization and geometry management
• an absolutely up-to-date API reference, now in response to the authentic ARB (Core) OpenGL 3.3 guide pages
• New bonus fabrics and pattern code on a significant other website, www.starstonesoftware.com/OpenGL
Part of the OpenGL Technical Library–The respectable wisdom source for OpenGL developers
The OpenGL Technical Library offers instructional and reference books for OpenGL. The Library permits programmers to realize a realistic figuring out of OpenGL and exhibits them the right way to unencumber its complete power. initially built via SGI, the Library maintains to adapt less than the auspices of the OpenGL structure evaluate Board (ARB) guidance team (now a part of the Khronos Group), an consortium accountable for guiding the evolution of OpenGL and similar technologies.