eBooks-it.org Logo
eBooks-IT.org Inner Image

Learning OpenGL ES for iOS

A Hands-on Guide to Modern 3D Graphics Programming

Learning OpenGL ES for iOS Image

Book Details:

Publisher:Addison-Wesley Professional
Series: Addison Wesley , Learning
Author:Erik M. Buck
Edition:1
ISBN-10:0321741838
ISBN-13:9780321741837
Pages:352
Published:Aug 06 2012
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:9.96 MB

Book Description:

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 iPadas 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 iOSincluding 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

Download Link:

Related Books:

Pro OpenGL ES for Android

Pro OpenGL ES for Android Image
In Pro OpenGL ES for Android, you'll find out how to harness the fullpower of OpenGL ES, and design yourown 3D applications by building a fully-functional 3D solar system model using Open GL ES! OpenGL has set the standard for 3D computer graphics, and is an essential aspect ofAndroid development. This bookoffers everything you need to know, from basic mathematical conceptstoadvanced coding techniques. You'll learn by building a fascinating 3D solar system simulator! After introducing Open GL ES, Pro OpenGL ES forAndroid explains the basics of 3D math and thenorients you to the native Android3D libraries you'll be using inyour own 3D games and the solar system project you'll buildusing this book.Through the solar system example project, you'll lear...

Learning Core Data for iOS

A Hands-On Guide to Building Core Data Applications
Learning Core Data for iOS Image
Get Started Fast with iOS 7 Core Data App DevelopmentCovers iOS 7 and Xcode 5 This is the first Core Data book to fully reflect Apple's latest platform innovations, including its dramatic recent improvements to iCloud support. Hands-on from start to finish, it teaches you step-by-step as you create a modern data-driven iOS app using Storyboards, ARC, iOS 7, and Xcode 5. Tim Roadley introduces new patterns and best practices designed to overcome the frustrations of Core Data development. One step at a time, you'll build and extend your skills--even mastering advanced techniques such as complex model migration, deep copy, background processing, and integration with Dropbox, StackMob, and iCloud. Downloadable versions of this book's main project are p...

Game and Graphics Programming

For iOS and Android with OpenGL ES 2.0
Game and Graphics Programming Image
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 real-world 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 platforms Delves into OpenGL features including drawing canvas, geometry, lighting effects, character animatio...



2007 - 2021 © eBooks-IT.org