iPhone 3D Programming: Developing Graphical Applications with OpenGL ES

iPhone 3D Programming: Developing Graphical Applications with OpenGL ES

Philip Rideout

What does it take to construct an iPhone app with gorgeous 3D images? This e-book will provide help to follow OpenGL portraits programming strategies to any equipment working the iPhone OS -- together with the iPad and iPod contact -- without iPhone improvement or 3D pix adventure required. iPhone 3D Programming presents transparent step by step directions, in addition to plenty of functional suggestion, for utilizing the iPhone SDK and OpenGL.

You'll construct numerous pics courses -- progressing from easy to extra advanced examples -- that concentrate on lighting fixtures, textures, mixing, augmented truth, optimization for functionality and velocity, and masses extra. All you want to start is a high-quality figuring out of C++ and a very good thought for an app.

  • Learn primary photographs suggestions, together with transformation matrices, quaternions, and more
  • Get organize for iPhone improvement with the Xcode environment
  • Become accustomed to types 1.1 and 2.0 of the OpenGL ES API, and learn how to use vertex buffer gadgets, lights, texturing, and shaders
  • Use the iPhone's contact monitor, compass, and accelerometer to construct interactivity into photographs applications
  • Build iPhone pix functions reminiscent of a 3D wireframe viewer, an easy augmented fact software, a spring process simulation, and more

Show sample text content

Download sample