OpenGL SuperBible, Third Edition is a comprehensive, hands-on guide for Mac and Windows programmers who need to know how to program with the new version of OpenGL. This book will help readers master and expand their knowledge of 3D graphics programming and OpenGL implementation. Seasoned OpenGL programmers will also find this learning tool serves as a reference that can be used time and again. This book explains how to draw lines, points, and polygons in space; move around in a virtual world; utilize raster graphics and image processing in OpenGL. In addition readers learn how to use fog and blending special effects; explore the use of OpenGL extensions; use shaders to create procedural textures; write vertex programs for dynamic special effects. OpenGL SuperBible, Third Edition is a comprehensive, hands-on guide that provides everything you need to program with the new version of OpenGL. This newly expanded edition includes the OpenGL shading language and programming details for Windows, Mac OS X, and Linux operating systems! Designed for programmers wanting to master OpenGL and expand their knowledge of graphics programming, and 3D graphics, and also for seasoned OpenGL programmers needing assistance porting their applications, this learning tool serves as both a tutorial and a reference manual that can be used time and again. Find the necessary guidance in applying complex concepts¿such as drawing in space; points, lines, and polygons; moving around in space; color, lighting, and materials; Raster graphics in OpenGL; texture mapping; 3D modeling and object composition; fog and blending visual effects; curves and surfaces; the OpenGL shading language; and more.Learn how to:Create three-dimensional objects on your PC Move your objects or yourself around in a virtual world Use techniques for fast real-time rendering on Windows, Mac OS X, and Linux. Make use of OpenGL hardware acceleration Create interactive three-dimensional scenes Take advantage of programmable graphics hardware with the new OpenGL shading language CD-ROM includes:Complete source code for all example programs (Windows, Mac OS X, and Linux) The GLUT Library and Render Monkey for Windows Demo Version of Right Hemisphere¿s Deep Exploration The Complete OpenGL specification in Adobe Acrobat Format A Collection of additional OpenGL example programs