Android 3D游戲開發與應用案例詳解

Android 3D游戲開發與應用案例詳解
定價:474
NT $ 412
  • 作者:郭少豪
  • 出版社:中國鐵道出版社
  • 出版日期:2012-10-01
  • 語言:簡體中文
  • ISBN10:7113152325
  • ISBN13:9787113152321
  • 裝訂:589頁 / 普通級 / 1-1
 

內容簡介

本書主要探討在Android平台上基於OpenGLES的三維圖形渲染與物理模擬,介紹三維圖形學與物理學在基於Android移動應用開發上的作用。主要分為四大部分,第一部分為Android操作系統以及圖形學、物理學方面的基礎知識;第二部分為深入探討OpeJaGLES,通過這部分的內容大家可以較為深入地了解到在Android平台中OpenGLES的應用;第三部分為三維圖形引擎與物理引擎的探索實踐;第四部分為項目實戰,這部分介紹了兩個完整的實例。

本書針對的目標讀者是三維圖形應用開發的初學者和移動游戲開發的初學者。本書以理論和實踐相結合為原則,要求讀者具備一定理論基礎的同時還要具備一定的動手能力,讀者對於每個實例可以親自體驗敲一下代碼,從而實現書上每一個介紹過的具體例子。
 

目錄

第一部分:三維理論基礎
第1章 「窺望」Android三維物理世界
1.1 Android操作系統簡介
1.1.1 Android的現狀與未來
1.1.2 Android的系統架構
1.1.3 Android的應用程序架構
1.2 Android的3D「硬」道理
1.2.1 ARM C’’,ortex.A8中流砥柱
1.2.2 Tegra 2的強大動力
1.2.3 智能電視機與頂盒
1.3 三維圖形系統在嵌入式設備的應用
1.3.1 電子游戲與動畫特效
1.3.2 計算機輔助設計
1.3.3 圖形用戶界面
1.3.4 增強現實
1.3.5 地理信息系統
1.3.6 科學計算可視化
1.4 三維圖形技術與游戲開發
1.4.l 三維游戲引擎簡介
1.4.2 物理引擎簡介
1.5 Android應用開發准備
1.5.1 創建第一個Andmid應用程序
1.5.2 使用X86版本的Android調試程序
1.5.3 使用USB實體設備調試程序
第2章 數學基礎
2.1 向量基礎
2.1.1 向量的模
2.1.2 向量的歸一化
2.1.3 向量的加法與減法
2.1.4 向量的數乘
2.l.5 向量的內積與外積
2.1.6 代碼實現
2.2 矩陣基礎
2.2.1 矩陣加法與減法
2.2.2 矩陣數乘
2.2.3 矩陣乘法
2.2.4 單位矩陣
2.3 圖形變換.
2.3.1 平移變換
2.3.2 旋轉變換
2.3.3 縮放變換
2.3.4 對稱變換
2.3.5 錯切變換
2.4 幾何基礎
2.4.1 兩點間距離
2.4.2 點線距離
2.4.3 點在區域上的判定
2.4.4 拋物線
2.4.5 雙曲線
2.4.6 正弦曲線和余弦曲線
第3章 物理基礎
3.1 常用物理量及單位
3.2 作用力
3.2.1 力場
3.2.2 摩擦力
3.2.3 浮力
3.2.4 流體阻力
3.2.5 力矩
3.3 牛頓運動定律
3.3.1 牛頓第一運動定律
3.3.2 牛頓第二運動定律
3.3.3 牛頓第三運動定律
3.4 胡克定律
3.5 功能原理
3.6 能量守恆定律
3.7 碰撞

第二部分:深入探討0penGL ES
第三部分:三維圖形引擎與物理引擎的探索實踐
第四部分:項目實踐
網路書店 類別 折扣 價格
  1. 新書
    87
    $412