Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Graphics & Multimedia   OpenGL

OpenGL ES 3.0 Programming Guide (2nd Edition)


Mega Sale! Save 21% on the OpenGL ES 3.0 Programming Guide (2nd Edition) by Addison-Wesley Professional at EMS Linux. MPN: 39354810. Hurry! Limited time offer. Offer valid only while supplies last. OpenGL®  ES™ is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded


Product Description

OpenGL®  ES is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. The newest version, OpenGL ES 3.0, makes it possible to create stunning visuals for new games and apps, without compromising device performance or battery life.

 

In the OpenGL ® ES 3.0 Programming Guide, Second Edition, the authors cover the entire API and Shading Language. They carefully introduce OpenGL ES 3.0 features such as shadow mapping, instancing, multiple render targets, uniform buffer objects, texture compression, program binaries, and transform feedback.

 

Through detailed, downloadable C-based code examples, you’ll learn how to set up and program every aspect of the graphics pipeline. Step by step, you’ll move from introductory techniques all the way to advanced per-pixel lighting and particle systems. Throughout, you’ll find cutting-edge tips for optimizing performance, maximizing efficiency with both the API and hardware, and fully leveraging OpenGL ES 3.0 in a wide spectrum of applications.

 

All code has been built and tested on iOS 7, Android 4.3, Windows (OpenGL ES 3.0 Emulation), and Ubuntu Linux, and the authors demonstrate how to build OpenGL ES code for each platform.

 

Coverage includes

  • EGL API: communicating with the native windowing system, choosing configurations, and creating rendering contexts and surfaces
  • Shaders: creating and attaching shader objects; compiling shaders; checking for compile errors; creating, linking, and querying program objects; and using source shaders and program binaries
  • OpenGL ES Shading Language: variables, types, constructors, structures, arrays, attributes, uniform blocks, I/O variables, precision qualifiers, and invariance
  • Geometry, vertices, and primitives: inputting geometry into the pipeline, and assembling it into primitives
  • 2D/3D, Cubemap, Array texturing: creation, loading, and rendering; texture wrap modes, filtering, and formats; compressed textures, sampler objects, immutable textures, pixel unpack buffer objects, and mipmapping
  • Fragment shaders: multitexturing, fog, alpha test, and user clip planes
  • Fragment operations: scissor, stencil, and depth tests; multisampling, blending, and dithering
  • Framebuffer objects: rendering to offscreen surfaces for advanced effects
  • Advanced rendering: per-pixel lighting, environment mapping, particle systems, image post-processing, procedural textures, shadow mapping, terrain, and projective texturing
  • Sync objects and fences: synchronizing within host application and GPU execution

 

This edition of the book includes a color insert of the OpenGL ES 3.0 API and OpenGL ES Shading Language 3.0 Reference Cards created by Khronos. The reference cards contain a complete list of all of the functions in OpenGL ES 3.0 along with all of the types, operators, qualifiers, built-ins, and functions in the OpenGL ES Shading Language.

 

Additional Information

Manufacturer:Addison-Wesley Professional
Brand:Addison-Wesley Professional
Part Number:39354810
Publisher:Addison-Wesley Professional
Studio:Addison-Wesley Professional
MPN:39354810
EAN:9780321933881
Item Weight:1.91 pounds
Item Size:1.3 x 9.1 x 9.1 inches
Package Weight:1.9 pounds
Package Size:7 x 1.3 x 1.3 inches

OpenGL ES 3.0 Programming Guide (2nd Edition) by Addison-Wesley Professional

Buy Now:
OpenGL ES 3.0 Programming Guide (2nd Edition)

Brand: Addison-Wesley Professional
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$39.54
You Save: 21%


Quantity:  

 


View More In OpenGL.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Addison-Wesley Professional, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


mpn: 9780321902924, ean: 9780321902924, isbn: 0321902920,
Using WebGL®, you can create sophisticated interactive 3D graphics inside web browsers, without plug-ins. WebGL makes it possible to build a new generation of 3D web games, user interfaces, and information visualization solutions that will run on an...

mpn: black & white illustrations, ean: 9781782167020, isbn: 1782167021,
Acquiring the skills of OpenGL Shading Language is so much easier with this cookbook. You'll be creating graphics rather than learning theory, gaining a high level of capability in modern 3D programming along the way. Overview Discover simple and a...

mpn: 9781449311445, ean: 9781449311445, isbn: 144931144X,
Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you’ll explore several themes in interactive art and design—including 3D graphics, sound, physical...

ean: 9780321773036, isbn: 0321773039,
Includes Complete Coverage of the OpenGL® Shading Language!   Today’s OpenGL software interface enables programmers to produce extraordinarily high-quality computer-generated images and interactive applications using 2D and 3D objects, color ima...

ean: 9781985797055, isbn: 1985797054,
The study of the theory and practice of creating graphical information by computational means is at the heart of computer graphics, which encompasses, among other things, the representation of geometric structures, the spatial manipulation of objects...

ean: 9781683920274, isbn: 1683920279,
This book is appropriate for both the computer science undergraduate course in 3D graphics programming using OpenGL and for professionals who are interested in mastering 3D graphics skills. It has been designed in a 4-color, “teach-yourself” form...

ean: 9780134495491, isbn: 0134495497,
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 (9th Edition) 9/E by John M. Kessenich, Graham Sellers, Dave Shreiner...

ean: 9780672337475, isbn: 0672337479,
OpenGL® SuperBible, Seventh Edition, is the definitive programmer’s guide, tutorial, and reference for OpenGL 4.5, the world’s leading 3D API for real-time computer graphics. The best introduction for any developer, it clearly explains OpenGL...

ean: 9781435458864, isbn: 1435458869,
This updated third edition illustrates the mathematical concepts that a game developer needs to develop 3D computer graphics and game engines at the professional level. It starts at a fairly basic level in areas such as vector geometry and linear alg...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.