By Richard S. Wright, Nicholas Haemel
OpenGL® SuperBible, 5th variation is the definitive programmer’s consultant, educational, and reference for the world’s major 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 truly 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 variations, texture mapping, shaders, complicated buffers, geometry administration, and masses extra. totally revised to mirror ARB’s newest reliable specification (3.3), this version additionally features a new start-to-finish instructional on OpenGL for the iPhone, iPod contact, and iPad.
• a realistic creation to the necessities of real-time 3D graphics
• middle OpenGL 3.3 ideas for rendering, differences, and texturing
• Writing your personal 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 tips and whole instance programs
• complicated buffer options, together with full-definition rendering with floating element buffers and textures
• Fragment operations: controlling the top of the photos pipeline
• complex shader utilization and geometry management
• an absolutely up-to-date API reference, now in keeping with the respectable ARB (Core) OpenGL 3.3 guide pages
• New bonus fabrics and pattern code on a spouse site, 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 figuring out of OpenGL and exhibits them the way to free up its complete strength. initially constructed via SGI, the Library maintains to conform less than the auspices of the OpenGL structure overview Board (ARB) steerage workforce (now a part of the Khronos Group), an consortium chargeable for guiding the evolution of OpenGL and similar technologies.