浏览本商品所属分类:首页 > 计算机 > 程序设计
《游戏编程中的数理应用》
游戏编程中的数理应用
编号: PT509034
作者:(美)Wendy Stahler
译者:
开本:
ISBN:750511039
出版社:红旗出版社
出版日期:2005-03-01
装帧:
书夫曼编号:1025962
原价: 45
普通会员:42.08  一星会员:40.82
二星会员:39.98  三星会员:39.13

内容简介

如果你希望步入游戏开发行业.那么就必须具备代数、几何、三角知识;如果你的这些方面的知识已经有点模糊.那么本书就非常适合你。在本书里,作者Wendy  Stahler告诉你若干关于数学和物理的基本理论、原理和公式.这些内容都是你成功开发游戏过程中所必备的。        例如关于几何方面的知识、向量和矩阵旋转、转换、力与碰撞,以及物体的1D/2D/3D运动等:这些内容都能一步步地帮助你提高开发游戏的水平。        本书重点内容:        ——作为一个基本工具,能有效地加速3D模拟的发展现实        ——开发3D游戏的关键知识        ——贯穿全书的C++实例,告诉你如何运用这些概念,更重要的是如何运用它们进行游戏开发        ——随书光盘的演示程序.教你如何使用每一章的内容        ——各章的习题和答案更具有重要的参考价值        本书从高等数学和物理知识着手,讲述2D图形在迪卡尔坐标中的构形与计算,同时涉及一些3D图形图像及其处理方面的知识。对于物理知识部分,主要讲述力与物体运动的关系,速度、加速度、牛顿三定律、动量、冲量和能量守恒定律,以及这些知识在三维空间游戏建模中的应用。        本书所讲知识主要是为游戏开发做基础,并配以丰富的C++实例代码,对所讲知识做实践,使本书的价值提高到一个新的位置。虽然书中没有具体讲解3D游戏设计的范例,但它却是在解决3D游戏设计中关于物理和数学问题的重要工具。        本书适合于所有游戏设计与开发者,对高校计算机专业师生也是一本难得的好书。        光盘内容为书中部分C++实例源代码和演示程序。

顾客评论
>>浏览该商品的全部评论 >>我要发表评论

目录

目      录  第1章点和线                                      1.  1    点的定义                                      示例1-1    在2D场景中确定位置                                      示例1-2    画出3D位置                                      自我测试                                      1.  2    线的定义                                      示例1-3    画线                                      示例1-4    画水平直线                                      自我测试                                      1.  3    直线的属性                                      示例1-5    两点之间的斜率                                      示例1-6    直线的斜率                                      示例l-7    计算直线的斜率                                      示例1-8    写出直线方程                                      示例1-9    算出垂直直线方程                                      示例1-10    找出3D直线                                      自我测试                                      1.  4    相交线检测的应用                                      示例1-11    一个直线方程组                                      示例1-12    直线交点的检测                                      示例1-13    用联合法求交点                                      示例1-14    用代入法求交点                                      自我测试                                      1.  5    自我测试答案                                      点的定义                                      线的定义                                      直线的属性                                      相交线检测的应用                                      第2章    一些几何知识                                      2.  1    两点间的距离                                      勾股定理                                      示例2-1    屏幕上两点间的距离                                      示例2-2    判断直角三角形                                      示例2-3    3D空间中的两点距离                                      示例2-4    屏幕上两点的中点                                      示例2-5    3D空间中的中点坐标:                                      自我测试                                      2.  2    抛物线                                      示例2-6    画抛物线草图                                      示例2-7    画出另一支抛物线的                                      草图                                      自我测试                                      2.  3    圆和球                                      示例2-8    画出圆的草图                                      示例2-9    画出另一个圆的草图                                      示例2-10    写出圆的方程                                      示例2-11    球体的圆心和半径                                      自我测试                                      2.  4    碰撞检测的应用                                      示例2-12    两圆是否重叠                                      示例2-13    两球是否重叠                                      自我测试                                      2.  5    视觉体验:相撞检测                                      2.  6    自我测试答案                                      两点间的距离                                      抛物线                                      圆和球                                      相撞检测的应用                                      第3章    三角函数                                      3.  1    角度与弧度                                      示例3-1    标准位置的正角                                      示例3-2    标准位置的负角                                      示例3-3    把角度转换成弧度                                      示例3-4    把弧度转换成角度                                      自我测试                                      3.  2    三角函数                                      示例3-5    说明正弦余弦和正切                                      示例3-6    利用余弦                                      示例3-7    用反正切计算                                      示例3-8    增大正弦曲线的频率                                      示例3-9    减小正弦曲线的频率                                      示例3-10    扩大正弦曲线的振幅                                      示例3-11    缩小正弦曲线的振幅                                      自我测试                                      3.  3    三角函数的性质                                      示例3-12    验证正负角的性质                                      示例3-13    sin  90  a                                        示例3-14    sin  180-a                                        示例3-15    cos  180  a                                        示例3-16    cos  90°-a                                        自我测试                                      3.  4    利用C    中的数学运算库                                      3.  5    自我测试答案                                      角度和弧度                                      三角函数                                      三角函数的性质                                      第4章    向量的功能                                      4.  1    向量和标量                                      示例4-1    正方向位移                                      示例4-2    反向位移                                      示例4-3    路程和位移                                      自我测试                                      4.  2    极坐标和直角坐标                                      示例4-4    把极坐标转化为直角                                      坐标                                      示例4-5    把直角坐标转化为                                      极坐标                                      自我测试                                      4.  3    向量的加减                                      示例4-6    画出新向量                                      示例4-7    用数字进行向量加法                                      运算                                      示例4-8    用数字进行3D向量加法运算                                      示例4-9    用数字进行3D向量减法运算                                      自我测试                                      4.  4    向量与标量的乘积                                      示例4-10    用极坐标求向量与标量的乘积                                      示例4-11    用直角坐标求向量与标量的乘积                                      示例4-12    将一个向量单位化                                      自我测试                                      4.  5    点    乘                                      示例4-13    检测物体是否在视野中                                      示例4-14    两向量之间的角度                                      自我测试                                      4.  6    叉    乘                                      示例4-15    叉乘                                      示例4-16    面垂直单位                                      示例4-17    两向量之间的角                                      自我测试                                      4.  7    视觉体验                                      4.  8    自我测试答案                                      向量和标量                                      极坐标和直角坐标                                      向量的加减法                                      标量与向量的乘法                                      点    乘                                      叉    乘                                      第5章    矩阵运算                                      5.  1    全等向量                                      示例5-1    说明一个矩阵                                      示例5-2    是否是全等矩阵                                      示例5-3    是否是全等矩阵                                      自我测试                                      5.  2    矩阵的加减                                      示例5-4    矩阵加法                                      示例5-5    矩阵减法                                      自我测试                                      5.  3    矩阵与标量的乘法                                      示例5-6    标量*矩阵                                      示例5-7    矩阵方程                                      自我测试                                      5.  4    矩阵之间的乘法                                      示例5-8    计算两个2x2矩阵间的乘法                                      示例5-9    计算两个不同大小矩阵间的乘法                                      自我测试                                      5.  5    转置矩阵                                      示例5-10    3x3矩阵的转置                                      示例5-11    转置一个向量                                      示例5-12    转置一个矩阵                                      自我测试                                      5.  6    视觉体验                                      5.  7    自我测试答案                                      全等矩阵                                      矩阵加减法                                      标量与矩阵的乘法                                      矩阵之间的乘法                                      求转置矩阵                                      第6章    变    换                                      6.  1    平    移                                      示例6-1    用加法进行2d平移                                      示例6-2    用加法进行3D平移                                      示例6-3    用乘法进行2D平移                                      示例6-4    用乘法进行3D平移                                      自我测试                                      6.  2    缩    放                                      示例6-5    2D均衡缩放                                      示例6-6    2D非均衡扩缩                                      示例6-7    3D均衡扩缩                                      示例6-8    3D非均衡扩缩                                      自我测试                                      6.  3    旋    转                                      示例6-9    2D旋转                                      示例6-10    绕Y轴做3D旋转                                      自我测试                                      6.  4    串    联                                      示例6-11    根据中心对3D物体                                      进行扩缩                                      示例6-12    3D旋转串联                                      自我测试                                      6.  5    视觉体验                                      6.  6    自我测试答案                                      平移                                      扩缩                                      旋转                                      串联矩阵                                      第7章    单位换算                                      7.  1    公米制                                      示例7-1    把米转换成公里                                      示例7-2    把公里转换成米                                      自我测试                                      7.  2    在不同单位制之中转换                                      示例7-3    把2周转换成秒                                      示例7-4    距离转换                                      示例7-5    速度转换                                      示例7-6    加速度转换                                      自我测试                                      7.  3    计算机转换                                      示例7-7    把二进制转换成                                      十进制                                      示例7-8    把十进制转换为二进制                                      二进制与阿拉伯数字之间的转换                                      示例7-9    计算机  单位  转换                                      自我测试                                      7.  4    自我测试答案                                      公米制                                      在不同单位制之中转换                                      计算机转换                                      第8章    一维空间运动                                      8.  1    速率与速度                                      示例8-1    计算匀速运动的路程                                      示例8-2    计算匀速运动物体的新位置                                      示例8-3    计算平均速度                                      示例8-4    几帧间的平均速度                                      自我测试                                      8.  2    加速度                                      示例8-5    计算加速度                                      示例8-6    计算减速或加速度                                      自我测试                                      8.  3    运动方程                                      示例8-7赛车                                      示例8-8    再看赛车                                      示例8-9    用多个方程                                      示例8-10    竖直运动                                      自我测试                                      8.  4    可视化检测                                      8.  5    自我测试答案                                      速度与速率                                      加速度                                      运动方程                                      第9章    一维空间运动导数                                      9.  1    速度图像和导数                                      示例9-1    计算平均速度                                      示例9-2    计算瞬时速度                                      示例9-3    计算倒数                                      自我测试                                      9.  2    加速度图像和导数                                      示例9-4    计算平均加速度                                      示例9-5    计算瞬时加速度                                      示例9-6    计算二阶倒数                                      自我测试                                      9.  3    自我测试答案                                      速度图像和导数                                      加速度图像和导数                                      第10章    二维和三维空间运动                                      10.  1    使用向量                                      示例10-1    求2d位移                                      示例10-2    求3D位移                                      示例10-3    计算3D平均速度                                      示例10-4    在2D中使用方程                                      示例10-5    在3D中使用方程                                      自我测试                                      10.  2    抛物运动                                      示例10-6    抛物运动的竖直分量                                      示例10-7    抛物运动的水平分量                                      示例10-8    从已知高度下落                                      示例10-9    从已知高度跳下                                      示例10-10    弹射球                                      自我测试                                      10.  3    可视化检测                                      10.  4    自我测试答案                                      利用向量                                      抛物运动                                      第11章    牛顿定律                                      11.  1    力                                      示例11-1    计算重量                                      示例11-2    计算质量                                      示例11-3    垂直于面的压力                                      示例11-4    斜面压力                                      示例11-5    计算摩擦力                                      示例11-6    计算2D合力                                      自我测试                                      11.  2    牛顿三定律                                      示例11-7    牛顿第一定律应用于冰球                                      示例11-8    牛顿第二定律                                      示例11-9    牛顿第二定律和5个                                      运动方程                                      自我测试                                      11.  3    自我测试答案                                      力                                      用牛顿定律计算力对物体运动的影响                                      第12章    能    量                                      12.  1    功和动能                                      示例12-1    计算功                                      示例12-2    计算有偏角的力所作的功                                      示例12-3    计算力和位移角度不同所作的功                                      示例12-4    计算动能                                      示例12-5    功能转换定理                                      自我测试                                      12.  2    势能和机械能守恒定理                                      示例12-6    重力势能                                      示例12-7    机械能守恒定律                                      示例12-8    机械能守恒定律                                      自我测试                                      12.  3    自我测试答案                                      功和动能                                      势能和机械能守恒定律                                      第13章    动量和碰撞                                      13.  1    和静止物体的碰撞                                      示例13-1    向量的轴平行与非轴                                      平行反弹                                      示例13-2    向量的非轴平行2D反弹                                      示例13-3    向量的非轴平行3D反弹                                      自我测试                                      13.  2    动量和冲量                                      示例13-4    计算1D动量                                      示例13-5    计算3D动量                                      示例13-6    动量定理                                      自我测试                                      13.  3    研究碰撞                                      示例13-7    动量定理的变形                                      示例13-8    完全非弹性碰撞                                      示例13-9    弹性碰撞                                      自我测试                                      13.  4    可视化检测                                      清单13-1    台球碰撞的基类                                      13.  5    自我测试答案                                      和静止物体的碰撞                                      动量和冲量的介绍                                      研究碰撞                                      第14章    旋转运动                                      14.  1    园周运动                                      示例14-1    CD-ROM的平均角速度                                      示例14-2    计算轮子的平均角加速度                                      示例14-3    轮子的命运                                      示例14-4    投棒球                                      示例14-5    再次研究轮子的命运                                      自我测试                                      14.  2    旋转力学                                      示例14-6    撞车                                      示例14-7    滚动的球                                      自我测试                                      14.  3    自我测试答案                                      圆周运动                                      旋转力学                                      附录A    一些物理和数学公式                                      点和直线                                      几何基础                                      三角形                                      向量操作                                      矩阵操作                                      矩阵变换                                      单位换算                                      运动测量                                      对物体运动的进一步研究                                      空间几何运动                                      牛顿定律                                      能量守恒                                      动量与碰撞                                      第14章    转动                                      附录B    术语表


游戏编程中的数理应用-相关图书
·模具材料应用手册
·香辣开胃菜
·设计虚拟世界
·电子政务教程
·剑桥国际英语教程(入门级)练习册
·注塑模型设计经验点评
·张光年文集--共五卷
·大提琴教程乐曲分集 第1册
·新英语交谈(上)
·实用服装英语
·黄杨木雕第一家:徐宝庆黄杨木鉴赏
·剑桥欧洲经济史(第8卷 工业经济:经济政策和社会政策的发展)
·快速成形与铸造技术
·当代语义美学论纲
·展望未来(1)练习册
·傩戏艺术源流
·旅游写作文萃
·Visual FoxOro精彩编程200例
·小学生每日5分钟语文 一年级(上)
·小学生每日5分钟语文 二年级(上)
未分类图书 网站地图 全部分类