遊戲物理引擎開發

遊戲物理引擎開發

《遊戲物理引擎開發》詳細闡述了與遊戲物理引擎相關的高效解決方案及相應的數據結構和算法,主要包括粒子數學、運動定律、粒子物理引擎、合力、彈力、硬約束條件、質體物理引擎、旋轉操作的數學知識、剛體運算定律、剛體物理引擎、碰撞檢測、生成碰撞、碰撞處理方案、靜態接觸和摩擦力、穩定性和最佳化問題、整合方案以及其他物理引擎等內容。此外,此書還提供了相應的算法、代碼以及偽代碼,以幫助讀者進一步理解相關方案的實現過程。

基本介紹

  • 書名:遊戲物理引擎開發
  • 作者:米靈頓 (Ian Millington)
  • 類型:計算機與網際網路
  • 出版日期:2013年11月1日
  • 語種:簡體中文
  • ISBN:9787302344568 
  • 外文名:Game Physics Engine Development
  • 譯者:徐明亮
  • 出版社:清華大學出版社
  • 頁數:334頁
  • 開本:16
  • 品牌:清華大學出版社
基本介紹,內容簡介,作者簡介,圖書目錄,

基本介紹

內容簡介

《遊戲物理引擎開發》適合作為高等院校計算機及相關專業的教材和教學參考書,也可作為相關開發人員的自學教材和參考手冊。

作者簡介

作者:(美國)米靈頓(Ian Millington) 譯者:徐明亮 李強 宋偉

圖書目錄

第1章概述
1.1遊戲物理
1.2物理引擎
1.2.1物理引擎的優點
1.2.2物理引擎的缺點
1.3物理引擎的實現方案
1.3.1對象類型
1.3.2碰撞處理方案
1.3—3衝量和作用力
1.3.4構建內容
1.4物理引擎中的數學
1.4.1必備的數學知識
1.4.2數學知識回顧
1.4.3本書引入的數學概念
1.5本書原始碼
1.6本書組織方式
第1部分粒子物理
第2章粒子數學
2.1 向量
2.1.1左手空間和右手空間
2.1.2向量和方向
2.1.3標量和向量的乘法運算
2.1.4向量的加法和減法運算
2.1.5向量乘法
2.1.6分量積
2.1.7標量積
2.1.8 向量積
2.1.9正交基向量
2.2積分運算
2.2.1 微分學
2.2.2積分運算
2.3本章小結
第3章運動定律
3.1 粒子
3.2運動定律
3.2.1牛頓第一定律
3.2.2牛頓第二定律
3.2.3力學方程
3.2.4向粒子添加質量
3.2.5動量和速度
3.2.6重力
3.3積分算式
3.3.1 更新方程
3.3.2完整的積分算式
3.4本章小結
……
第4章粒子物理引擎
第2部分質量集合體物理
第5章合力
第6章彈力
第7章硬約束條件
第8章質體物理引擎
第3部分剛體物理系統
第9章旋轉操作的數學知識
第10章剛體運算定律
第11章剛體物理引擎
第4部分碰撞檢測系統
第12章碰撞檢測
第13章生成碰撞
第5部分接觸型物理系統
第14章碰撞處理方案
第15章靜態接觸和摩擦力
第16章穩定性和最佳化問題
第17章整合方案
第6部分擴展引擎
第18章其他物理引擎
參考文獻
附錄A常見慣性能量
附錄B遊戲中常見的摩擦係數
附錄C其他程式設計語言
附錄D數學背景知識

相關詞條

熱門詞條

聯絡我們