You’ll move from introductory techniques all the way to advanced per-pixel lighting, particle systems, and performance optimization. Using detailed C-based code examples, they demonstrate how to set up and program every aspect of the graphics pipeline. The authors cover the entire API, including Khronos-ratified extensions. In the OpenGL® ES 2.0 Programming Guide, three leading authorities on the Open GL ES 2.0 interface-including the specification’s editor-provide start-to-finish guidance for maximizing the interface’s value in a wide range of high-performance applications. Graphics programmers and mobile developers have had very little information about it-until now. However, OpenGL ES differs significantly from OpenGL. With OpenGL ES 2.0, the full programmability of shaders is now available on small and portable devices-including cell phones, PDAs, consoles, appliances, and vehicles. OpenGL ES 2.0 is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices.