iPhone 3D Programming: Developing Graphical Applications with OpenGL ES (Paperback)
暫譯: iPhone 3D 程式設計:使用 OpenGL ES 開發圖形應用程式 (平裝本)
Philip Rideout
買這商品的人也買了...
-
$990$891 -
$1,180$1,003 -
$620$490 -
$860$731 -
$550$468 -
$680$537 -
$520$411 -
$1,056iPhone Game Development: Developing 2D & 3D games in Objective-C (Paperback)
-
$820$648 -
$530$419 -
$890$703 -
$490$323 -
$490$323 -
$490$387 -
$450$351 -
$1,264Semantics with Applications: An Appetizer (Paperback)
-
$490$387 -
$520$411 -
$850$672 -
$490$382 -
$450$383 -
$420$332 -
$850$672 -
$950$751 -
$580$458
相關主題
商品描述
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.
商品描述(中文翻譯)
什麼是建立具有驚人 3D 圖形的 iPhone 應用程式所需的條件?本書將向您展示如何將 OpenGL 圖形程式設計技術應用於任何運行 iPhone OS 的設備,包括 iPad 和 iPod Touch,無需 iPhone 開發或 3D 圖形經驗。《iPhone 3D Programming》提供清晰的逐步指導,以及大量實用建議,幫助您使用 iPhone SDK 和 OpenGL。
您將建立幾個圖形程式,從簡單的範例逐漸進入更複雜的範例,重點關注燈光、紋理、混合、擴增實境、性能和速度的優化等多個方面。開始所需的唯一條件是對 C++ 有扎實的理解以及一個出色的應用程式構想。
- 學習基本的圖形概念,包括變換矩陣、四元數等
- 使用 Xcode 環境進行 iPhone 開發的設置
- 熟悉 OpenGL ES API 的 1.1 和 2.0 版本,學習使用頂點緩衝物件、燈光、紋理和著色器
- 利用 iPhone 的觸控螢幕、指南針和加速器為圖形應用程式增添互動性
- 建立 iPhone 圖形應用程式,例如 3D 線框檢視器、簡單的擴增實境應用程式、彈簧系統模擬等
本書透過 O'Reilly 的開放反饋出版系統 (OFPS) 收到了寶貴的社群意見。欲了解更多資訊,請訪問 http://labs.oreilly.com/ofps.html。