Mobile 3D Graphics: Learning 3D Graphics with the Java Micro Edition (Paperback)
暫譯: 行動3D圖形:使用Java微型版學習3D圖形(平裝本)
Claus Höfele
- 出版商: Course Technology
- 出版日期: 2007-03-01
- 定價: $1,750
- 售價: 8.0 折 $1,400
- 語言: 英文
- 頁數: 480
- 裝訂: Paperback
- ISBN: 1598632922
- ISBN-13: 9781598632927
-
相關分類:
Java 程式語言
立即出貨(限量) (庫存=4)
買這商品的人也買了...
-
$580$458 -
$880$695 -
$880$695 -
$780$663 -
$650$507 -
$550$435 -
$450$356 -
$750$593 -
$750CompTIA Security+ Study Guide: Exam SY0-101, 3/e (Paperback)
-
$480$408 -
$1,200$948 -
$860$731 -
$350$298 -
$880$695 -
$1,560$1,326 -
$550$435 -
$750$593 -
$290$226 -
$750$593 -
$299$236 -
$600$480 -
$720$569 -
$399CCNP ISCW Official Exam Certification Guide
-
$540$427 -
$490$387
商品描述
Description
3D graphics capabilities continue to advance in leaps and bounds. Once the domain of high-end computers, amazing 3D graphics are now readily available for mobile devices. Mobile 3D Graphics: Learning 3D Graphics with the Java Micro Edition is your hands-on guide to this exciting new world! Learn the fundamentals of 3D graphics by using the Mobile 3D Graphics API (JSR 184). Focusing on the Java Platform, Micro Edition, this book is filled with a multitude of easy-to-understand, real-world examples. You will start with the basics of 3D programming, but there is plenty of advanced coverage too, including quaternion math, environment mapping, and creating articulated characters. You will also learn how to create 3D content in in the open-source tool Blender, import the artwork into your application, and then tailor the export to meet your needs. By the time you are finished, you will possess 3D graphic skills that will easily extend to other APIs, including OpenGL ES with JSR 239 and the MascotCapsule V3 API, which are both featured in the appendix. Whether you are a complete 3D graphics novice, a game programmer ready to extend your skills to a new arena, or a software developer hoping to break into the game industry, this book will serve as a one-of-a-kind, comprehensive guide to mobile 3D graphics!
Front matter and introduction
Part I: Overview
1. The Mobile 3D Graphics API
2. Hello, World!
3.Before You Start
Part II: 3D Fundamentals
4.Rendering Geometric Objects
5.Transformations
6. Textures
7. Blending and Transparency
8. Lighting
Part III: Advanced Topics
9.Scene Graphs
10.M3Gs File Format
11.Keyframe Animations
12.Dynamic Meshes
Appendix A: Reference Geometry and Fragment Pipelines
Appendix B: MascotCapsule V3 API
Appendix C: Java Binding for the OpenGL ES API
Appendix D: Whats on the CD-ROM
Index
商品描述(中文翻譯)
**描述**
3D 圖形能力持續快速進步。曾經是高端電腦的專屬領域,驚人的 3D 圖形現在已經可以輕鬆在行動裝置上使用。《Mobile 3D Graphics: Learning 3D Graphics with the Java Micro Edition》是您進入這個令人興奮的新世界的實用指南!通過使用 Mobile 3D Graphics API (JSR 184),學習 3D 圖形的基本原理。本書專注於 Java 平台的微型版本,內容充滿了易於理解的實際範例。您將從 3D 程式設計的基礎開始,但也有大量的進階內容,包括四元數數學、環境映射和創建關節角色。您還將學習如何在開源工具 Blender 中創建 3D 內容,將藝術作品導入到您的應用程式中,然後根據您的需求調整導出。當您完成時,您將擁有可以輕鬆擴展到其他 API 的 3D 圖形技能,包括 OpenGL ES 和 JSR 239 以及附錄中介紹的 MascotCapsule V3 API。無論您是完全的 3D 圖形新手、準備將技能擴展到新領域的遊戲程式設計師,還是希望進入遊戲產業的軟體開發人員,本書都將成為您獨一無二的全面指南,幫助您掌握行動 3D 圖形!
**目錄**
前言與介紹
第一部分:概述
1. Mobile 3D Graphics API
2. 你好,世界!
3. 開始之前
第二部分:3D 基礎
4. 渲染幾何物件
5. 變換
6. 紋理
7. 混合與透明度
8. 照明
第三部分:進階主題
9. 場景圖
10. M3Gs 檔案格式
11. 關鍵幀動畫
12. 動態網格
附錄 A:參考幾何與片段管線
附錄 B:MascotCapsule V3 API
附錄 C:OpenGL ES API 的 Java 綁定
附錄 D:CD-ROM 上的內容
索引