By Richard S. Wright, Nicholas Haemel
OpenGL® SuperBible, 5th version is the definitive programmer’s advisor, educational, and reference for the world’s prime 3D API for real-time special effects, OpenGL 3.3. the simplest all-around advent to OpenGL for builders in any respect degrees of expertise, it truly explains either the API and crucial linked programming recommendations. Readers will locate up to date, hands-on tips on all points of contemporary OpenGL improvement, together with changes, texture mapping, shaders, complex buffers, geometry administration, and lots more and plenty extra. absolutely revised to mirror ARB’s newest respectable specification (3.3), this variation additionally features a new start-to-finish instructional on OpenGL for the iPhone, iPod contact, and iPad.
• a pragmatic creation to the necessities of real-time 3D graphics
• center OpenGL 3.3 suggestions for rendering, ameliorations, 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 suggestions and entire instance programs
• complex buffer suggestions, together with full-definition rendering with floating aspect buffers and textures
• Fragment operations: controlling the top of the pics pipeline
• complex shader utilization and geometry management
• a completely up-to-date API reference, now in accordance with the legitimate 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 authentic wisdom source for OpenGL developers
The OpenGL Technical Library offers educational and reference books for OpenGL. The Library permits programmers to realize a pragmatic realizing of OpenGL and exhibits them easy methods to unencumber its complete capability. initially constructed by way of SGI, the Library maintains to adapt below the auspices of the OpenGL structure overview Board (ARB) guidance staff (now a part of the Khronos Group), an consortium answerable for guiding the evolution of OpenGL and comparable technologies.