OpenGL ES 2.0 Programming Guide et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
EUR 41,33
  • Tous les prix incluent la TVA.
Il ne reste plus que 1 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Amazon rachète votre
article EUR 14,91 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir cette image

OpenGL ES 2.0 Programming Guide (Anglais) Broché – 24 juillet 2008


Voir les 3 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
Broché
"Veuillez réessayer"
EUR 41,33
EUR 38,82 EUR 25,00

Il y a une édition plus récente de cet article:


Offres spéciales et liens associés


Produits fréquemment achetés ensemble

OpenGL ES 2.0 Programming Guide + Mathematics for 3D Game Programming and Computer Graphics
Prix pour les deux : EUR 102,00

Acheter les articles sélectionnés ensemble

Les clients ayant acheté cet article ont également acheté


Descriptions du produit

Présentation de l'éditeur

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

Quatrième de couverture

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



Vendez cet article - Prix de rachat jusqu'à EUR 14,91
Vendez OpenGL ES 2.0 Programming Guide contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 14,91, que vous pourrez ensuite utiliser sur tout le site Amazon.fr. Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit

  • Broché: 480 pages
  • Editeur : Addison Wesley; Édition : 1 (24 juillet 2008)
  • Langue : Anglais
  • ISBN-10: 0321502795
  • ISBN-13: 978-0321502797
  • Dimensions du produit: 17,8 x 2,6 x 23,2 cm
  • Moyenne des commentaires client : 5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 47.609 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  • Table des matières complète
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


En savoir plus sur les auteurs

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Quels sont les autres articles que les clients achètent après avoir regardé cet article?

Commentaires en ligne

5.0 étoiles sur 5
5 étoiles
1
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoiles
0
Voir le commentaire client
Partagez votre opinion avec les autres clients

Commentaires client les plus utiles

Par Cobos Laurent sur 10 janvier 2013
Format: Broché Achat vérifié
Ce livre m'a été conseillé et à juste titre, il est vraiment idéal pour commencer et avoir une bonne vision d'ensemble d'OpenGL.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer

Commentaires client les plus utiles sur Amazon.com (beta)

Amazon.com: 27 commentaires
41 internautes sur 41 ont trouvé ce commentaire utile 
First book to properly explain how modern OpenGL works 26 février 2011
Par Zenja Solaja - Publié sur Amazon.com
Format: Broché Achat vérifié
This is probably the first modern OpenGL book which stays away from the fixed function pipeline. With OpenGL ES 2.0, the Khronos group removed all legacy / deprecated functionality from regular OpenGL. These modifications proved to be so well thought out, that the core OpenGL profile has adopted the very same modifications, and today (excluding geometry shaders), core OpenGL 4.1 matches OpenGL ES 2.0. However, there are no decent books out there which explain how and more importantly why things work they way they do. This book is a true exception, it explains all the nitty gritty details, and explains them quite well.

This book is not recommended for people new to 3D graphics programming. It is not a tutorial. However, I have yet to find a book which actually explains the hardware restrictions (eg. number of attributes you can pass into a shader), and why the API was created to match the hardware. This book actually explains how modern hardware works, and how to use GLSL programs to utilise the new functionality. If you're moving away from the fixed function OpenGL pipeline towards the core profile (and OpenGL ES 2.0), then there is no other book you need to explain how and why to get things done using the new API.

At this point in time, there is only one other OpenGL book which covers modern OpenGL (SuperBible 5th edition), but those authors focus too much on their own replacement toolkit and not OpenGL itself. What a disaster for a book claiming to teach how OpenGL works.

My recommendation: if you're moving away from the fixed function pipeline, then this book will teach you how to do it, and why things work they way they do. If you've never done 3D programming in the past, then this book will be completely over your head. It's one of the most valuable technical books I've purchased in the last decade.
28 internautes sur 29 ont trouvé ce commentaire utile 
Not for Beginners 24 avril 2010
Par Amazon Customer - Publié sur Amazon.com
Format: Broché Achat vérifié
It's a good introduction to OpenGL ES 2.0, but assumes the reader already has experience with desktop OpenGL or a with similar 3D graphics API. Don't buy this book if you don't already have such experience, or you will be completely lost.
12 internautes sur 12 ont trouvé ce commentaire utile 
Great Content, but Kindle Formatting is Poor 2 décembre 2009
Par Amazon Customer - Publié sur Amazon.com
Format: Format Kindle Achat vérifié
I'm really enjoying reading this book. It uses precise language without being impenetrably dense. The book works up to illustrating an OpenGL ES 1.0-style fixed-function pipeline in OpenGL ES 2.0 shaders. Unfortunately, all of the code samples are set in a proportional font in the Kindle version. Every so often there are horizontal lines through the code samples. The code is still readable. The rest of the content is OK, although subtle when rendered as gray-on-gray.
15 internautes sur 17 ont trouvé ce commentaire utile 
You better know OpenGL first 23 mai 2010
Par B. Williams - Publié sur Amazon.com
Format: Broché
This is a very low level and rigorous ( ie tedious ) intro to ES 2.0. Be prepared to wade through chapters and chapters before getting much on the screen. In all fairness that has much to do with the nature of ES 2, but the author doesn't make this any easier. The book does provide a thorough and accurate explanation of of ES 2 and if you can get through it you should be set for starting the journey of actually getting something on the screen. It's a hard road and you had best already know quite a bit about 3D graphics in general and the fixed function pipeline in particular before getting this book.

Update I've started to read
iPhone 3D Programming: Developing Graphical Applications with OpenGL ES

It's a much better intro to OpenGL ES.
7 internautes sur 7 ont trouvé ce commentaire utile 
Useful book but filled with errors 29 juillet 2011
Par shane voss - Publié sur Amazon.com
Format: Broché
This book is useful to learn about OpenGL ES. However it is not a great beginner book. I would recommend picking up a beginner OpenGL (non ES) book in addition to this. Once you have a foundation this book will be useful. Be careful though it is filled with errors even in the 3rd printing. Check the errata for updates, but the errata is not complete.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?