大小:54.86M
更新时间:23-08-29
系统:Pc
游戏编程数学和物理基础pdf是“游戏开发技术系列丛书”之一,由斯达乐编著,徐明亮等翻译。本书讨论了三角几何知识,向量和矩阵运算,变换,碰撞和能量,以及1D/2D/3D空间内的运动等内容,循循善诱地指导读者如何利用数学与物理知识达到提升自身游戏开发水平的目的。全书共分14个章节,对成功开发一款游戏所必需的数学物理概念、定律和公式等内容作了介绍,主要包括三角几何知识、向量和矩阵运算、变换、碰撞和能量等,可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
成功开发一款游戏所必需的数学物理概念、定律和公式等。主要内容包括三角几何知识、向量和矩阵运算、变换、碰撞和能量,以及1D/2D/3D空间内的运动等专题,循循善诱地教导读者如何利用数学与物理知识提升自身游戏开发水平。游戏编程数学和物理基础适合于所有对游戏开发与编程感兴趣的读者,如果你想踏入游戏行业,或者想对代数、几何和三角函数知识有所了解的话,本书非常适合您!
《游戏编程数学和物理基础》包括以下内容:
进入3D实时游戏编程高级领域的知识。
以简易的形式提供开发3D游戏所必需掌握的重要公式。
书中程序都采用C++语言编写,教导读者如何将相关概念在具体编程中实现。
本书除包含读者应该掌握的基础知识之外,还包含一些有用的工具,引导读者在实际项目中运用所学到的知识:
可视化体验:这些演示程序在交互性环境下,用图形直观地阐述每章中的重要概念。
自我测试:在进一步学习下一章之前,对您所学的知识进行检验。
练习与程序设计:通过这些训练,提升在实践中运用所学知识的能力。
问题讨论:这些问题会对每章中的一些重要概念进行思维拓展。、
光盘资源:在光盘上可以找到“可视化体验”中用到的程序,使您能够直接感受到所涉及的每个概念。
译者序
前言
第1章 点和直线
1.1 点的定义
1.2 线的定义
1.3 线的属性
1.4 在相交检测中的应用
本章总结
能力测试
第2章 相关几何知识
2.1 两点间的距离
2.2 抛物线
2.3 圆和球
2.4 在碰撞检测中的应用
2.5 碰撞检测的视觉体验
本章总结
能力测试
第3章 三角函数
3.1 角度和弧度
3.2 三角函数
3.3 三角函数的性质
3.4 使用C枓中的数学库
本章总结
能力测试
第4章 向量运算
4.1 向量与标量
4.2 极坐标与笛卡儿坐标
4.3 向量加法和减法
4.4 标量与向量相乘
4.5 点乘
4.6 叉乘
4.7 可视化体验
本章总结
能力测试
第5章 矩阵运算
5.1 相等矩阵
5.2 矩阵的加减运算
5.3 矩阵与标量相乘
5.4 矩阵相乘
5.5 矩阵转置
5.6 可视化体验
本章总结
能力测试
第6章 变换
6.1 平移
6.2 缩放
6.3 旋转
6.4 组合变换
6.5 可视化体验
本章总结
能力测试
第7章 单位换算
7.1 公米制
7.2 不同单位制间的转换
7.3 计算机转换
本章总结
能力测试
第8章 一维空间运动
8.1 速度和速率
8.2 加速度
8.3 运动方程
8.4 可视化体验
本章总结
能力测试
第9章 一维空间的运动导数
9.1 速度的图像和导数
9.2 加速度图像和二阶导数
本章总结
能力测试
第10章 二维和三维空间运动
10.1 使用向量
10.2 抛物运动
10.3 可视化检测
本章总结
能力测试
第11章 牛顿定律
11.1 力
11.2 牛顿定律
本章总结
能力测试
第12章 能量
12.1 功和动能
12.2 势能和能量守恒定律
本章总结
能力测试
第13章 动量和碰撞
13.1 有关静止物体的碰撞
13.2 向量和冲量
13.3 碰撞建模
13.4 可视化检测
本章总结
能力测试
第14章 旋转运动
14.1 圆周运动
14.2 旋转力学
本章总结
能力测试
附录A 一些数学和物理公式
附录B 推荐资源
附录C 自我测试答案
附录D 光盘内容
术语表
来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!请购买正版,谢谢合作。
1、下载并解压,得出pdf文件
2、如果在电脑上打不开pdf文件,别着急,那么您需要先在电脑上下载一个pdf阅读软件
3、有pdf阅读文件直接双击即可打开pdf文件
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
设计模式.NET并行编程pdf扫描版19.79M 设计模式.NET并行编程pdf扫描版是一本.NET并行编程教学书籍,由美国程序员坎贝尔(Colin Campbell)编著。本书内容丰富翔实,全书几乎涵盖了并行编程的各个方面,详细的阐述了并行计算理论的基础原理和架构,同时借助了任务并行库(TPL)
查看asp.net mvc5编程实战第3版67.64M埃斯波西托 pdf扫描版 asp.net mvc5编程实战第3版是一本。NET开发经典名著,由著名的Wed和移动开发专Dino Esposito编著。本书将带你深入了解ASPNET MVC5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。同时将向用户全
查看opencv图像处理编程实例29.2M朱伟pdf扫描版opencv图像处理编程实例是一本OpenCV图像处理编程手册,由朱伟等人编著。本书将理论与实际案例相结合,始终秉承“学以致用”的理念,提供多个颇具实用性和前沿性的实例,用详细的代码验证实现,通过大量的例子让读者边学边练,注重给予读者一定的启发和引导。作
查看Oracle达人修炼秘籍Oracle 11g数据库管理与开发指南19.17M孙风栋pdf扫描版 Oracle达人修炼秘籍是一本Oracle数据库进阶书籍,由孙风栋和王澜两人共同编著,全称叫做Oracle达人修炼秘籍Oracle 11g数据库管理与开发指南。本书内容全面,涵盖Oracle数据库管理与开发的方方面面,全书宏观上清晰呈现Oracle
查看android ui基础教程 中文版73.87M奥斯特兰德 pdf扫描版 android ui基础教程是一本android UI入门教程,由美国移动软件开发者奥斯特兰德jason Ostrander编著。本书详细介绍了android ui的知识点,拥有丰富的图示说明,以及清晰实用的示例。作者以Android编程专家的身份
查看C#程序设计及应用教程(第2版)28.33M马骏pdf扫描版 C#程序设计及应用教程(第2版)是一本C#语言程序设计和应用开发教程,由马骏编著。本书内容丰富简洁、对一些初学者比较难以理解的知识点,尽量用简洁、形象而又浅显易懂的语言来表达。比如泛型、接口、组件、特性、纹理、图形图像用法等。但书中的某些重点章节则
查看游戏人工智能编程案例精粹53.61M游戏人工智能编程案例精粹是一本讲述如何使游戏角色具有人工智能的著作。对比传统游戏人工智能介绍,该书具有实例丰富、语言幽默的特点,能够帮助用户学会创建适合于各种游戏类型主要行为的、具有有趣的和挑战性的人工智能的必要技术,从而对游戏人工智能的关键领域具有一个
查看hprose php 用户手册200Kpdf高清版Hprose是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。这里小编提供hprose php 用户手册下载,专为hprose for
查看html零基础入门教程5.27M高清pdf版 html零基础入门教程高清pdf版是一本入门级的html语言学习图书,该教程详细的介绍了html是什么,元素与标签,属性,链接,图像,表格,页面布局css,web标准及验证等等,是学习制作网站最基础的教程。 html语言特
查看