Cargando…

Game and graphics programming for iOS and Android with OpenGL ES 2.0 /

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 more graphically sophisticated applications and games. Game and Graphics Programming for iOS and Android with OpenGL ES 2.0 quickly gets you u...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Marucchi-Foino, Romain
Otros Autores: Lee, Effie C. (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Chichester, West Sussex, U.K. : Wrox/John Wiley & Sons, 2012.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ma 4500
001 OR_ocn792986495
003 OCoLC
005 20231017213018.0
006 m o d
007 cr zn|||||||||
008 120331s2012 enka o 000 0 eng d
040 |a B24X7  |b eng  |e pn  |c B24X7  |d OCLCQ  |d IDEBK  |d UMI  |d OCLCO  |d COO  |d OCLCQ  |d DEBSZ  |d YDXCP  |d OCLCQ  |d OCLCA  |d EBLCP  |d OCLCQ  |d OCLCO  |d OCLCF  |d OCLCQ  |d OCLCO  |d REB  |d UAB  |d LIV  |d OCLCQ  |d OCLCO  |d CNNOR  |d OCLCQ  |d CEF  |d OCLCQ  |d OCLCO  |d WYU  |d UKMGB  |d OCLCA  |d UKAHL  |d HS0  |d OCLCQ  |d BRF  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO 
015 |a GBB903171  |2 bnb 
016 7 |a 019195010  |2 Uk 
019 |a 774494299  |a 778622250  |a 804815499  |a 817056577  |a 962917663 
020 |a 9781118224007  |q (ebk) 
020 |a 1118224000  |q (ebk) 
020 |a 9781118233290  |q (ebk) 
020 |a 1118233298  |q (ebk) 
020 |a 9781118262221  |q (ebk) 
020 |a 1118262220  |q (ebk) 
020 |a 1283432536 
020 |a 9781283432535 
020 |a 1119975913 
020 |a 9781119975915 
020 |z 9781119975915  |q (pbk. ;  |q alk. paper) 
020 |z 1119975913  |q (pbk. ;  |q alk. paper) 
020 |a 9781119976271 
020 |a 1119976278 
029 1 |a AU@  |b 000050013389 
029 1 |a AU@  |b 000053278911 
029 1 |a DEBBG  |b BV040901290 
029 1 |a DEBSZ  |b 378285718 
029 1 |a DEBSZ  |b 381373274 
029 1 |a NZ1  |b 14554701 
029 1 |a UKMGB  |b 019195010 
029 1 |a AU@  |b 000067112335 
035 |a (OCoLC)792986495  |z (OCoLC)774494299  |z (OCoLC)778622250  |z (OCoLC)804815499  |z (OCoLC)817056577  |z (OCoLC)962917663 
037 |a CL0500000158  |b Safari Books Online 
050 4 |a QA76.76.C672  |b M37 2012eb 
082 0 4 |a 794.8/1526  |2 23 
049 |a UAMI 
100 1 |a Marucchi-Foino, Romain. 
245 1 0 |a Game and graphics programming for iOS and Android with OpenGL ES 2.0 /  |c Romain Marucchi-Foino ; technical editor, Effie C. Lee. 
260 |a Chichester, West Sussex, U.K. :  |b Wrox/John Wiley & Sons,  |c 2012. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 8 |a 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 more graphically sophisticated applications and games. Game and Graphics Programming for iOS and Android with OpenGL ES 2.0 quickly gets you up to speed on understanding how powerful OpenGL ES 2.0 technology is in creating apps and games for amusement and effectiveness. Leading you through the development of a realworld mobile app with live code, this text lets you work with all the best features and tools that Open GL ES 2.0 has to offer. Provides a project template for iOS and Android platformsDelves into OpenGL features including drawing canvas, geometry, lighting effects, character animation, and moreOffers explanation of fullfunction 2D and 3D graphics on embedded systemsAddresses the principal technology for hardwareaccelerated graphical renderingGame and Graphics Programming for iOS and Android with OpenGL ES 2.0offers important, needtoknow information if youre interested in striking a perfect balance between aesthetics and functionality in apps. 
505 0 |a Game and Graphics Programming for iOS and Android® with OpenGL® ES 2.0; Contents; Introduction; Chapter 1: Getting Started; Software Requirements; For iOS Developers; For Android Developers; Downloading the Book's SDK; Importing Projects; For iOS Developers; For Android Developers; The Template; Summary; Chapter 2: Setting Up Your Graphic Projections; The Three Basic Types of Projections; Orthographic 2D Projection; Program and Project Initialization; Vertex and Fragment Shader; Linking a Shader Program; The Drawing Code; Orthographic Projection; Getting Orthographic; Perspective Projection 
505 8 |a Adding Texture Support to Your Fragment ShaderBinding the Texture; Summary; Chapter 4: Building a Scene; Handling Multiple Objects; The Code Structure; Loading and Drawing the Scene; The Shaders Code; The Different Object Types; The Drawing Sequence; Fixing the Scene; Uber Shader; Using Your Uber Shader; Render Loop Objects Categorization; Double-Sided; Per-Pixel Lighting; Making the Vertex Shader Even Fatter; Getting the Fragment Shader More Uber; Wrapping up the Implementation; Summary; Chapter 5: Optimization; The Base App; Triangles to Triangle Strips; Building Triangle Strips 
505 8 |a Texture OptimizationAdding 16-Bit Texture Conversion; PVR Texture Compression; Faking Details; Bump Mapping Implementation; Precision Qualifiers Optimization; The Normal Map Lighting Calculation; Adding Specularity; Geometry and Shaders LOD; Texture Atlas; Managing States in Software; Automatic Shader Optimization; Summary; Chapter 6: Real-Time Physics; Types of Physical Objects; Physics Shapes; Using Bullet; Hello Physics; Collision Callbacks, Triggers, and Contacts; Contact-Added Callback; Near Callback; Contact Points; 2D Physics; More Shapes!; Building the Physical Objects 
505 8 |a Camera TrackingUser Interactions; The Game Logic; 3D Physics; The Bullet File Format; 3D Pinball Game; Summary; Chapter 7: Camera; Touch and Go!; The Camera Frustum; How to Build the Frustum; Frustum Clipping Implementation; More Clipping Functions; Camera Fly Mode; First-Person Camera with Collision Detection; 3D Camera Tracking; Third-Person Camera with Collision; Summary; Chapter 8: Pathfinding; Recast and Detour; Navigation; Creating the Navigation Mesh; 3D Physics Picking; Player's Auto Drive; Visualizing the Way Points; Catch Me If You Can!; Know Your Enemy; Game State Logic; Summary 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a OpenGL. 
630 0 0 |a iOS (Electronic resource) 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a IOS (Electronic resource) / Programming.  |2 blmlsh 
630 0 7 |a Android (Electronic resource) / Programming.  |2 blmlsh 
630 0 7 |a OpenGL.  |2 blmlsh 
630 0 7 |a Android (Electronic resource)  |2 fast 
630 0 7 |a iOS (Electronic resource)  |2 fast 
630 0 7 |a OpenGL  |2 fast 
650 0 |a Video games  |x Programming. 
650 0 |a Computer graphics. 
650 0 |a Three-dimensional display systems. 
650 0 |a Application software  |x Development. 
650 0 |a Mobile computing. 
650 2 |a Computer Graphics 
650 6 |a Jeux vidéo  |x Programmation. 
650 6 |a Infographie. 
650 6 |a Affichage tridimensionnel. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Informatique mobile. 
650 7 |a computer graphics.  |2 aat 
650 7 |a three-dimensional.  |2 aat 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Video games  |x Programming  |2 fast 
650 7 |a Computer graphics  |2 fast 
650 7 |a Mobile computing  |2 fast 
650 7 |a Three-dimensional display systems  |2 fast 
700 1 |a Lee, Effie C.  |4 edt 
776 0 8 |i Print version:  |a Marucchi-Foino, Romain.  |t Game and graphics programming for iOS and Android with OpenGL ES 2.0.  |d Chichester, U.K. : John Wiley & Sons, 2012  |z 9781119975915  |w (OCoLC)758983925 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781119975915/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH21633952 
938 |a Books 24x7  |b B247  |n bks00045960 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4041439 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 343253 
938 |a YBP Library Services  |b YANK  |n 12678563 
938 |a YBP Library Services  |b YANK  |n 7319876 
994 |a 92  |b IZTAP