Game Physics Engine Development(Chinese Edition) - Softcover

[美]Ian Millington 徐明亮,李强,宋伟

  • 4.20 out of 5 stars
    74 ratings by Goodreads
 
9787302344568: Game Physics Engine Development(Chinese Edition)

Synopsis

《游戏物理引擎开发》详细阐述了与游戏物理引擎相关的高效解决方案及相应的数据结构和算法,主要包括粒子数学、运动定律、粒子物理引擎、合力、弹力、硬约束条件、质体物理引擎、旋转操作的数学知识、刚体运算定律、刚体物理引擎、碰撞检测、生成碰撞、碰撞处理方案、静态接触和摩擦力、稳定性和优化问题、整合方案以及其他物理引擎等内容。此外,《游戏物理引擎开发》还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。《游戏物理引擎开发》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。第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章粒子物理引擎4.1弹道轨迹4.1.1设置发射对象属性4.1.2实现方法4.2焰火效果4.2.1焰火数据4.2.2焰火效果规则集4.2.3实现方法4.3本章小结第2部分质量集合体物理第5章合力5.1d'alembert定理5.2作用力发生器5.2.1接口和多态5.2.2实现方法5.2.3重力发生器5.2.4阻力发生器5.3内建重力和阻尼机制5.4本章小结第6章弹力6.1胡克定律6.1.1弹力限制条件6.1.2弹性材质6.2弹力发生器6.2.1基础型弹力发生器6.2.2固定弹簧发生器6.2.3弹性橡皮筋6.2.4浮力发生器6.3硬质弹簧6.3.1硬质弹簧产生的问题6.3.2仿硬质弹簧6.4本章小结第7章硬约束条件7.1简单的碰撞解决方案7.1.1闭合速度7.1.2回弹系数7.1.3碰撞法向和碰撞法线7.1.4冲量7.2碰撞处理方案7.2.1碰撞检测7.2.2处理相交对象7.2.3静态碰撞7.3碰撞处理算法7.3.1处理顺序7.3.2时分引擎7.4类碰撞材质7.4.1绳索7.4.2连杆7.5本章小结第8章质体物理引擎8.1引擎概述8.2使用物理引擎8.2.1索桥和线缆8.2.2摩擦力8.2.3blob游戏8.3本章小结第3部分刚体物理系统第9章旋转操作的数学知识

"synopsis" may belong to another edition of this title.

Other Popular Editions of the Same Title

9780123694713: Game Physics Engine Development (Series In Interactive 3D Technology)

Featured Edition

ISBN 10:  012369471X ISBN 13:  9780123694713
Publisher: CRC Press, 2007
Hardcover