Learning OpenGL ES for iOS: A Hands-on Guide to Modern 3D Graphics Programming

Valutazione media 3,67
( su 12 valutazioni fornite da Goodreads )
 
9780321741837: Learning OpenGL ES for iOS: A Hands-on Guide to Modern 3D Graphics Programming

Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad

 

OpenGL ES technology underlies the user interface and graphical capabilities of Apple’s iPhone, iPod touch, and iPad–as well as devices ranging from video-game consoles and aircraft-cockpit displays to non-Apple smartphones. In this friendly, thorough introduction, Erik M. Buck shows how to make the most of  Open GL ES in Apple’s iOS environment.

 

This highly anticipated title focuses on modern, efficient approaches that use the newest versions of  OpenGL ES, helping you avoid the irrelevant, obsolete, and misleading techniques that litter the Internet. Buck embraces Objective-C and Cocoa Touch, showing how to leverage Apple’s powerful, elegant GLKit framework to maximize your productivity, achieve tight platform integration, and deliver exceptionally polished apps.

 

If you’ve written C or C++ code and know  object-oriented programming basics, this title  brings together everything you need to fully  master OpenGL ES graphics for iOS–including  downloadable examples specifically designed to  jumpstart your own projects.

 

Coverage includes

 

· Understanding core OpenGL ES computer graphics concepts and iOS graphics architecture

· Integrating Cocoa Touch with OpenGL ES to leverage the power of Apple’s platform

· Creating textures from start to finish: opacity, blending, multi-texturing, and compression

· Simulating ambient, diffuse, and specular light

· Using transformations to render 3D geometric objects from any point of view

· Animating scenes by controlling time through application logic

· Partitioning data to draw expansive outdoor scenes with rolling terrain

· Detecting and handling user interaction with 3D geometry

· Implementing special effects ranging from skyboxes to particles and billboards

· Systematically optimizing graphics performance

· Understanding the essential linear algebra concepts used in computer graphics

· Designing and constructing a complete simulation that incorporates everything you’ve learned

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

About the Author:

Erik M. Buck is a serial entrepreneur and author. He co-wrote Cocoa Programming in 2003 and Cocoa Design Patterns in 2009. He founded his first company, EMB & Associates, Inc., in 1993 and built the company into a leader in the aerospace and entertainment software industries. Mr. Buck has also worked in construction, taught science to 8th graders, exhibited oil on canvas portraits, and developed alternative fuel vehicles. Mr. Buck sold his company in 2002 and took the opportunity to pursue other interests, including his latest startup, cosmicthump.com. Mr. Buck is an Adjunct Professor of Computer Science at Wright State University and teaches iOS programming courses. He received a BS in Computer Science from the University of Dayton in 1991.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Buck, Erik M.
Editore: Prentice Hall
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321741838

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,94
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,01
In U.S.A.
Destinazione, tempi e costi

2.

Erik Buck
Editore: Pearson Education (US), United States (2012)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2012. Paperback. Condizione libro: New. Language: English . Brand New Book. Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical capabilities of Apple s iPhone, iPod touch, and iPad-as well as devices ranging from video-game consoles and aircraft-cockpit displays to non-Apple smartphones. In this friendly, thorough introduction, Erik M. Buck shows how to make the most of Open GL ES in Apple s iOS environment. This highly anticipated title focuses on modern, efficient approaches that use the newest versions of OpenGL ES, helping you avoid the irrelevant, obsolete, and misleading techniques that litter the Internet. Buck embraces Objective-C and Cocoa Touch, showing how to leverage Apple s powerful, elegant GLKit framework to maximize your productivity, achieve tight platform integration, and deliver exceptionally polished apps. If you ve written C or C++ code and know object-oriented programming basics, this title brings together everything you need to fully master OpenGL ES graphics for iOS-including downloadable examples specifically designed to jumpstart your own projects.Coverage includes * Understanding core OpenGL ES computer graphics concepts and iOS graphics architecture * Integrating Cocoa Touch with OpenGL ES to leverage the power of Apple s platform * Creating textures from start to finish: opacity, blending, multi-texturing, and compression * Simulating ambient, diffuse, and specular light * Using transformations to render 3D geometric objects from any point of view * Animating scenes by controlling time through application logic * Partitioning data to draw expansive outdoor scenes with rolling terrain * Detecting and handling user interaction with 3D geometry * Implementing special effects ranging from skyboxes to particles and billboards * Systematically optimizing graphics performance * Understanding the essential linear algebra concepts used in computer graphics * Designing and constructing a complete simulation that incorporates everything you ve learned. Codice libro della libreria AAC9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 28,40
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

3.

Erik Buck
Editore: Pearson Education (US), United States (2012)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2012. Paperback. Condizione libro: New. Language: English . Brand New Book. Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical capabilities of Apple s iPhone, iPod touch, and iPad-as well as devices ranging from video-game consoles and aircraft-cockpit displays to non-Apple smartphones. In this friendly, thorough introduction, Erik M. Buck shows how to make the most of Open GL ES in Apple s iOS environment. This highly anticipated title focuses on modern, efficient approaches that use the newest versions of OpenGL ES, helping you avoid the irrelevant, obsolete, and misleading techniques that litter the Internet. Buck embraces Objective-C and Cocoa Touch, showing how to leverage Apple s powerful, elegant GLKit framework to maximize your productivity, achieve tight platform integration, and deliver exceptionally polished apps. If you ve written C or C++ code and know object-oriented programming basics, this title brings together everything you need to fully master OpenGL ES graphics for iOS-including downloadable examples specifically designed to jumpstart your own projects.Coverage includes * Understanding core OpenGL ES computer graphics concepts and iOS graphics architecture * Integrating Cocoa Touch with OpenGL ES to leverage the power of Apple s platform * Creating textures from start to finish: opacity, blending, multi-texturing, and compression * Simulating ambient, diffuse, and specular light * Using transformations to render 3D geometric objects from any point of view * Animating scenes by controlling time through application logic * Partitioning data to draw expansive outdoor scenes with rolling terrain * Detecting and handling user interaction with 3D geometry * Implementing special effects ranging from skyboxes to particles and billboards * Systematically optimizing graphics performance * Understanding the essential linear algebra concepts used in computer graphics * Designing and constructing a complete simulation that incorporates everything you ve learned. Codice libro della libreria AAC9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,40
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

4.

Erik Buck
Editore: Pearson Education (US), United States (2012)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Paperback Quantità: 10
Da
Book Depository hard to find
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2012. Paperback. Condizione libro: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical capabilities of Apple s iPhone, iPod touch, and iPad-as well as devices ranging from video-game consoles and aircraft-cockpit displays to non-Apple smartphones. In this friendly, thorough introduction, Erik M. Buck shows how to make the most of Open GL ES in Apple s iOS environment. This highly anticipated title focuses on modern, efficient approaches that use the newest versions of OpenGL ES, helping you avoid the irrelevant, obsolete, and misleading techniques that litter the Internet. Buck embraces Objective-C and Cocoa Touch, showing how to leverage Apple s powerful, elegant GLKit framework to maximize your productivity, achieve tight platform integration, and deliver exceptionally polished apps. If you ve written C or C++ code and know object-oriented programming basics, this title brings together everything you need to fully master OpenGL ES graphics for iOS-including downloadable examples specifically designed to jumpstart your own projects.Coverage includes * Understanding core OpenGL ES computer graphics concepts and iOS graphics architecture * Integrating Cocoa Touch with OpenGL ES to leverage the power of Apple s platform * Creating textures from start to finish: opacity, blending, multi-texturing, and compression * Simulating ambient, diffuse, and specular light * Using transformations to render 3D geometric objects from any point of view * Animating scenes by controlling time through application logic * Partitioning data to draw expansive outdoor scenes with rolling terrain * Detecting and handling user interaction with 3D geometry * Implementing special effects ranging from skyboxes to particles and billboards * Systematically optimizing graphics performance * Understanding the essential linear algebra concepts used in computer graphics * Designing and constructing a complete simulation that incorporates everything you ve learned. Codice libro della libreria BTE9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,40
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

5.

Buck, Erik
Editore: Addison-Wesley Professional (2012)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Paperback Quantità: 1
Da
Murray Media
(North Miami Beach, FL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2012. Paperback. Condizione libro: New. Codice libro della libreria 0321741838

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,43
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,57
In U.S.A.
Destinazione, tempi e costi

6.

Erik Buck, Erik M. Buck
Editore: Pearson Education 2012-07-27, Upper Saddle River, NJ (2012)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi paperback Quantità: 1
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education 2012-07-27, Upper Saddle River, NJ, 2012. paperback. Condizione libro: New. Codice libro della libreria 9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,41
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,36
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Erik M. Buck
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Paperback Quantità: 1
Da
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. 1. Paperback. Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical capabilities of Apple's iP.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 352 pages. 0.544. Codice libro della libreria 9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 38,58
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

8.

Erik M. Buck
Editore: Pearson Education (US)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Paperback Quantità: 2
Da
THE SAINT BOOKSTORE
(Southport, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US). Paperback. Condizione libro: new. BRAND NEW, Learning OpenGL ES for IOS: A Hands-on Guide to Modern 3D Graphics Programming, Erik M. Buck, Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical capabilities of Apple's iPhone, iPod touch, and iPad-as well as devices ranging from video-game consoles and aircraft-cockpit displays to non-Apple smartphones. In this friendly, thorough introduction, Erik M. Buck shows how to make the most of Open GL ES in Apple's iOS environment. This highly anticipated title focuses on modern, efficient approaches that use the newest versions of OpenGL ES, helping you avoid the irrelevant, obsolete, and misleading techniques that litter the Internet. Buck embraces Objective-C and Cocoa Touch, showing how to leverage Apple's powerful, elegant GLKit framework to maximize your productivity, achieve tight platform integration, and deliver exceptionally polished apps. If you've written C or C++ code and know object-oriented programming basics, this title brings together everything you need to fully master OpenGL ES graphics for iOS-including downloadable examples specifically designed to jumpstart your own projects. Coverage includes * Understanding core OpenGL ES computer graphics concepts and iOS graphics architecture * Integrating Cocoa Touch with OpenGL ES to leverage the power of Apple's platform * Creating textures from start to finish: opacity, blending, multi-texturing, and compression * Simulating ambient, diffuse, and specular light * Using transformations to render 3D geometric objects from any point of view * Animating scenes by controlling time through application logic * Partitioning data to draw expansive outdoor scenes with rolling terrain * Detecting and handling user interaction with 3D geometry * Implementing special effects ranging from skyboxes to particles and billboards * Systematically optimizing graphics performance * Understanding the essential linear algebra concepts used in computer graphics * Designing and constructing a complete simulation that incorporates everything you've learned. Codice libro della libreria B9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,24
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,76
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

9.

Erik Buck
Editore: Addison Wesley Pub Co Inc (2012)
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Brossura Quantità: 3
Da
Valutazione libreria
[?]

Descrizione libro Addison Wesley Pub Co Inc, 2012. Condizione libro: New. Codice libro della libreria TV9780321741837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 37,66
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi

10.

Erik M. Buck
ISBN 10: 0321741838 ISBN 13: 9780321741837
Nuovi Quantità: 1
Da
Castle Rock
(Pittsford, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. Book Condition: Brand New. Codice libro della libreria 97803217418371.0

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 41,45
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,43
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro