【3D数学基础:图形与游戏开发】README
【3D数学基础:图形与游戏开发】README
版权申明
版权归原作者所有,这里只记录笔记,以供学术探讨,书籍和资料来源于网络,侵权请联系删除!
参考资料&原文链接
参考书籍:【3D数学基础:图形与游戏开发】 ISBN7-302-10946XTP.7262
(美) etcher Dun著、(美) an Arberry 清华大学出版社
前言
3D数学也是游戏开发的基础内容,需要夯实。所以特地选用业内经典书籍:《3D数学基础:图形与游戏开发》第一版,第二版比第一版增加了的内容:
- 求积和求和的表示方法
- 角度、度数和弧度
- 三角函数和三角函数的恒等式
- 极坐标
- 力学、运动学、微积分
- 线性和旋转动力学
- 三维曲线
这版比第一版难度和内容都陡然增加了很多,并且是英文的,还没有译本,所以又是一层无形的阻力,可以先学习第一版,这里面的知识已经足够大多数游戏开发使用,在后面需要定制的时候在了解第二版也不迟。
本书和计算机图形学高度相关,计算机图形学里面的知识大多都来源于此书的数学部分,所以在学计算机图形学的时候也可以顺便和这本书一起看,有助于巩固和加深对计算机图形学的原理的理解。这里推荐GAMES101-现代计算机图形学入门-闫令琪的课程,对于这门课在本博客中也有对应的记录。
与此书相类似的还有《3D游戏与计算机图形中的数学方法》,前面大多数和本书的内容差不多,后面增加了阴影、多边形技术、曲线与曲面、线性物理运动、旋转物理运动、流体与织物仿真、数值方法和复数等内容。
这本书里面的有些代码可以到《GRAPHICS GEMS》(图形图像编程精粹)找到,例如AABB的动态相交性检测。
学习本书的时候若是觉得有困难,可以到猎豹网校:游戏开发之3D数学基础进行学习。
笔记索引
本博客更新的笔记列表如下:
【3D数学基础:图形与游戏开发】笔记 第1~3章 笛卡尔坐标系统
【3D数学基础:图形与游戏开发】笔记 第9章 矩阵的更多知识
【3D数学基础:图形与游戏开发】笔记 第10章 3D中的方位与角位移
书籍目录
《3D数学基础:图形与游戏开发》第一版书中的目录如下:
本文标签
笔记
、书籍笔记
、书籍全览