OpenGL ES 2 for Android: A Quick-Start Guide (Paperback)
暫譯: Android 的 OpenGL ES 2:快速入門指南 (平裝本)
Kevin Brothaler
- 出版商: Pragmatic Bookshelf
- 出版日期: 2013-07-30
- 定價: $1,250
- 售價: 8.8 折 $1,100
- 語言: 英文
- 頁數: 346
- 裝訂: Paperback
- ISBN: 1937785343
- ISBN-13: 9781937785345
-
相關分類:
Android、OpenGL
立即出貨(限量) (庫存=2)
買這商品的人也買了...
-
$980$931 -
$880$695 -
$780$663 -
$1,485$1,411 -
$780$515 -
$580$458 -
$580$452 -
$480$408 -
$400$380 -
$551Android 3D 遊戲開發技術寶典─OpenGL ES2.0
-
$450$356 -
$490$387 -
$500$395 -
$1,400$1,330 -
$940$700 -
$299iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics (Paperback)
-
$480$379 -
$650$514 -
$1,078Data Structures and Algorithm Analysis in C++, 4/e (IE-Paperback)
-
$680$578 -
$780$616 -
$560$442 -
$780$616 -
$250Android 三維程式設計 — 基於 OpenGL ES 的圖形應用程式設計 (Learn OpenGL ES: For Mobile Game and Graphics Development)
-
$500$395
相關主題
商品描述
Android is booming like never before, with millions of devices shipping every day. It's never been a better time to learn how to create your own 3D games and live wallpaper for Android. You'll find out all about shaders and the OpenGL pipeline, and discover the power of OpenGL ES 2.0, which is much more feature-rich than its predecessor. If you can program in Java and you have a creative vision that you'd like to share with the world, then this is the book for you.
This book will teach you everything you need to know to create compelling graphics on Android. You'll learn the basics of OpenGL by building a simple game of air hockey, and along the way, you'll see how to initialize OpenGL and program the graphics pipeline using shaders. Each lesson builds upon the one before it, as you add colors, shading, 3D projections, touch interaction, and more.
Then, you'll find out how to turn your idea into a live wallpaper that can run on the home screen. You'll learn about more advanced effects involving particles, lighting models, and the depth buffer. You'll understand what to look for when debugging your program, and what to watch out for when deploying to the market.
OpenGL can be somewhat of a dark art to the uninitiated. As you read this book, you'll learn each new concept from first principles. You won't just learn about a feature; you'll also understand how it works, and why it works the way it does. Everything you learn is forward-compatible with the just-released OpenGL ES 3, and you can even apply these techniques to other platforms, such as iOS or HTML5 WebGL.
Printed in full color.
商品描述(中文翻譯)
Android 正在以前所未有的速度蓬勃發展,每天都有數百萬台設備出貨。現在是學習如何為 Android 創建自己的 3D 遊戲和動態桌布的最佳時機。您將了解著色器和 OpenGL 管道的所有知識,並發現 OpenGL ES 2.0 的強大功能,這比其前身更具功能性。如果您能夠使用 Java 編程,並且有一個想要與世界分享的創意願景,那麼這本書就是為您而寫的。
這本書將教您創建引人入勝的 Android 圖形所需的所有知識。您將通過構建一個簡單的空氣曲棍球遊戲來學習 OpenGL 的基本知識,並在此過程中,您將看到如何初始化 OpenGL 並使用著色器編程圖形管道。每一課都在前一課的基礎上進行擴展,您將添加顏色、陰影、3D 投影、觸控互動等。
接著,您將學會如何將您的想法轉變為可以在主屏幕上運行的動態桌布。您將了解涉及粒子、光照模型和深度緩衝區的更高級效果。您將明白在調試程序時應該注意什麼,以及在部署到市場時需要留意的事項。
對於初學者來說,OpenGL 可能有些神秘。當您閱讀這本書時,您將從基本原則學習每一個新概念。您不僅會學到一個功能,還會理解它是如何運作的,以及為什麼會以這種方式運作。您所學到的一切都與剛剛發布的 OpenGL ES 3 向前兼容,您甚至可以將這些技術應用於其他平台,如 iOS 或 HTML5 WebGL。
**全彩印刷。**