The Good, the Bad, and the Hungry Sale
 
 

Recently Viewed clear list


Original Essays | July 24, 2014

Jessica Valenti: IMG Full Frontal Feminism Revisited



It is arguably the worst and best time to be a feminist. In the years since I first wrote Full Frontal Feminism, we've seen a huge cultural shift in... Continue »
  1. $11.90 Sale Trade Paper add to wish list

spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse General- General

Iphone 3D Programming: Developing Graphical Applications with OpenGL Es

by

Iphone 3D Programming: Developing Graphical Applications with OpenGL Es Cover

 

Synopses & Reviews

Publisher Comments:

What does it take to build an iPhone app with stunning 3D graphics? This book will show you how to apply OpenGL graphics programming techniques to any device running the iPhone OS — including the iPad and iPod Touch — with no iPhone development or 3D graphics experience required. iPhone 3D Programming provides clear step-by-step instructions, as well as lots of practical advice, for using the iPhone SDK and OpenGL.

You'll build several graphics programs — progressing from simple to more complex examples — that focus on lighting, textures, blending, augmented reality, optimization for performance and speed, and much more. All you need to get started is a solid understanding of C++ and a great idea for an app.

  • Learn fundamental graphics concepts, including transformation matrices, quaternions, and more
  • Get set up for iPhone development with the Xcode environment
  • Become familiar with versions 1.1 and 2.0 of the OpenGL ES API, and learn to use vertex buffer objects, lighting, texturing, and shaders
  • Use the iPhone's touch screen, compass, and accelerometer to build interactivity into graphics applications
  • Build iPhone graphics applications such as a 3D wireframe viewer, a simple augmented reality application, a spring system simulation, and more

This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.

Book News Annotation:

Rideout, who develops graphically rich training software for heart surgeons and has worked for several graphics companies, shows programmers how to use OpenGL graphics programming techniques with any device running the iPhone operating system, including the iPad and iPod Touch, to build an iPhone app with 3D graphics. He takes readers--who do no need any iPhone development or 3D graphics experience-- through several graphics programs, from simple to more complex examples that focus on lighting, textures, blending, augmented reality, optimization for performance and speed, and other areas. Understanding of C++ is assumed. Annotation ©2010 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Have a great idea for a graphics-intensive iPhone application, but don't know how to bring it to life? This book offers the perfect solution: a crash course on the OpenGL graphics library, with an overview of iPhone 3D development.

Synopsis:

Apples iPhone and the thousands of apps available for it in the iTunes App Store have given rise to a new art form – works created on the iPhone computing platform, now joined by more created on the iPad. As more and more iPhone/iPad Art makes its way into the mainstream media, people want to know: what apps are artists using to create it, and how?

iPhone Art, iPad Art answers those questions in a visual, elegant, personal, and totally informative way. Step-by-step descriptions illustrate how each app is used and make this book a must-have resource for artists, photographers, teachers and students. Sample artwork was selected from artists all over the world, and ranges across photography, collage, painting, app art, video art, background apps, and display. Special attention is given to the highly active photo-sharing website, Flickr, and its groups containing over 200 incredibly talented iPhone artists.

Synopsis:

Do you have a great idea for a graphics-intensive iPhone application, but don't know how to bring it to life? This book offers the perfect solution: a crash course on the OpenGL graphics library, with an overview of iPhone 3D development. Whether you're an experienced OpenGL developer looking to build iPhone apps for the first time, or an iPhone developer wanting to learn how to create sophisticated graphics, iPhone 3D Programming brings both of these worlds together in one concise, easy-to-use guide.

You'll work step by step with OpenGL ES, a graphics library designed for embedded systems such as mobile phones, by progressing from simple to more complex programs. You'll learn how to build iPhone graphics applications such as a 3D wireframe viewer, a simple augmented reality application, and a spring system simulation.

  • Learn fundamental graphics concepts, including transformation matrices and quaternions
  • Get set up for iPhone development with the Xcode environment
  • Become familiar with OpenGL ES 1.1 and 2.0 features and extensions, including vertex buffer objects, lighting, texturing, and shaders
  • Use the iPhone's touch screen, compass, and accelerometer to build interactivity into graphics applications

About the Author

Philip Rideout has been a fanatic of real-time graphics programming for over a decade. He has held positions at several pioneering graphics companies, including Intergraph, 3Dlabs, and NVIDIA. Philip currently works at Medical Simulation Corporation in Denver, where he develops new ways to visualize the inside of the human body.

Table of Contents

ForewordPrefaceChapter 1: Quick-Start GuideChapter 2: Math and MetaphorsChapter 3: Vertices and Touch PointsChapter 4: Adding Depth and RealismChapter 5: Textures and Image CaptureChapter 6: Blending and Augmented RealityChapter 7: Sprites and TextChapter 8: Advanced Lighting and TexturingChapter 9: OptimizingC++ Vector LibraryColophon

Product Details

ISBN:
9780596804824
Author:
Rideout, Philip
Publisher:
O'Reilly Media
Foreword by:
Porumbescu, Serban
Foreword:
Porumbescu, Serban
Author:
Leibowitz, David Scott
Subject:
Hardware - Personal Computers - Macintosh
Subject:
Programming - Apple Programming
Subject:
Hardware - Handheld Devices
Subject:
Personal Computers & Micro / Macintosh
Subject:
IPhone (Smartphone) - Programming
Subject:
Computer Graphics - General
Subject:
General-General
Subject:
3d;iphone;ipod touch;opengl;opengl es;xcode
Edition Description:
Trade Paper
Publication Date:
20100531
Binding:
TRADE PAPER
Language:
English
Illustrations:
Y
Pages:
440
Dimensions:
9.19 x 7.00 in

Related Subjects

Computers and Internet » Computers Reference » General
Computers and Internet » Mobile and Handheld Devices » iPhone
Computers and Internet » Programming » Apple Programming

Iphone 3D Programming: Developing Graphical Applications with OpenGL Es New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 440 pages O'Reilly Media - English 9780596804824 Reviews:
"Synopsis" by , Have a great idea for a graphics-intensive iPhone application, but don't know how to bring it to life? This book offers the perfect solution: a crash course on the OpenGL graphics library, with an overview of iPhone 3D development.
"Synopsis" by ,

Apples iPhone and the thousands of apps available for it in the iTunes App Store have given rise to a new art form – works created on the iPhone computing platform, now joined by more created on the iPad. As more and more iPhone/iPad Art makes its way into the mainstream media, people want to know: what apps are artists using to create it, and how?

iPhone Art, iPad Art answers those questions in a visual, elegant, personal, and totally informative way. Step-by-step descriptions illustrate how each app is used and make this book a must-have resource for artists, photographers, teachers and students. Sample artwork was selected from artists all over the world, and ranges across photography, collage, painting, app art, video art, background apps, and display. Special attention is given to the highly active photo-sharing website, Flickr, and its groups containing over 200 incredibly talented iPhone artists.

"Synopsis" by ,

Do you have a great idea for a graphics-intensive iPhone application, but don't know how to bring it to life? This book offers the perfect solution: a crash course on the OpenGL graphics library, with an overview of iPhone 3D development. Whether you're an experienced OpenGL developer looking to build iPhone apps for the first time, or an iPhone developer wanting to learn how to create sophisticated graphics, iPhone 3D Programming brings both of these worlds together in one concise, easy-to-use guide.

You'll work step by step with OpenGL ES, a graphics library designed for embedded systems such as mobile phones, by progressing from simple to more complex programs. You'll learn how to build iPhone graphics applications such as a 3D wireframe viewer, a simple augmented reality application, and a spring system simulation.

  • Learn fundamental graphics concepts, including transformation matrices and quaternions
  • Get set up for iPhone development with the Xcode environment
  • Become familiar with OpenGL ES 1.1 and 2.0 features and extensions, including vertex buffer objects, lighting, texturing, and shaders
  • Use the iPhone's touch screen, compass, and accelerometer to build interactivity into graphics applications

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.