OpenGL ES 2.0 Programming Guide

OpenGL ES 2.0 Programming Guide
Author :
Publisher : Pearson Education
Total Pages : 546
Release :
ISBN-10 : 9780132701792
ISBN-13 : 0132701790
Rating : 4/5 (790 Downloads)

Book Synopsis OpenGL ES 2.0 Programming Guide by : Aaftab Munshi

Download or read book OpenGL ES 2.0 Programming Guide written by Aaftab Munshi and published by Pearson Education. This book was released on 2008-07-24 with total page 546 pages. Available in PDF, EPUB and Kindle. Book excerpt: OpenGL ES 2.0 is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. 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. However, OpenGL ES differs significantly from OpenGL. Graphics programmers and mobile developers have had very little information about it—until now. 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. The authors cover the entire API, including Khronos-ratified extensions. Using detailed C-based code examples, they demonstrate how to set up and program every aspect of the graphics pipeline. You’ll move from introductory techniques all the way to advanced per-pixel lighting, particle systems, and performance optimization. Coverage includes: Shaders in depth: creating shader objects, compiling shaders, checking for compile errors, attaching shader objects to program objects, and linking final program objects The OpenGL ES Shading Language: variables, types, constructors, structures, arrays, attributes, uniforms, varyings, precision qualifiers, and invariance Inputting geometry into the graphics pipeline, and assembling geometry into primitives Vertex shaders, their special variables, and their use in per-vertex lighting, skinning, and other applications Using fragment shaders—including examples of multitexturing, fog, alpha test, and user clip planes Fragment operations: scissor test, stencil test, depth test, multisampling, blending, and dithering Advanced rendering: per-pixel lighting with normal maps, environment mapping, particle systems, image post-processing, and projective texturing Real-world programming challenges: platform diversity, C++ portability, OpenKODE, and platform-specific shader binaries


OpenGL ES 2.0 Programming Guide Related Books

OpenGL ES 2.0 Programming Guide
Language: en
Pages: 546
Authors: Aaftab Munshi
Categories: Computers
Type: BOOK - Published: 2008-07-24 - Publisher: Pearson Education

DOWNLOAD EBOOK

OpenGL ES 2.0 is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. With
OpenGL Programming Guide
Language: en
Pages: 885
Authors: Dave Shreiner
Categories: Computers
Type: BOOK - Published: 2010 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

OpenGL is a powerful software interface used to produce high-quality, computer-generated images and interactive applications using 2D and 3D objects, bitmaps, a
OpenGL ES 3.0 Programming Guide
Language: en
Pages: 570
Authors: Dan Ginsburg
Categories: Computers
Type: BOOK - Published: 2014-02-28 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

OpenGL ® ES TM is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. Th
OpenGL ES 2 for Android
Language: en
Pages: 518
Authors: Kevin Brothaler
Categories: Computers
Type: BOOK - Published: 2013-06-26 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Printed in full color. Android is booming like never before, with millions of devices shipping every day. It's never been a better time to learn how to create y
Game and Graphics Programming for iOS and Android with OpenGL ES 2.0
Language: en
Pages: 329
Authors: Romain Marucchi-Foino
Categories: Computers
Type: BOOK - Published: 2012-01-18 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Develop graphically sophisticated apps and games today! The smart phone app market is progressively growing, and there is new market gap to fill that requires m