Loading

【3D数学基础:图形与游戏开发】README

【3D数学基础:图形与游戏开发】README

版权申明

版权归原作者所有,这里只记录笔记,以供学术探讨,书籍和资料来源于网络,侵权请联系删除!

参考资料&原文链接

参考书籍:【3D数学基础:图形与游戏开发】 ISBN7-302-10946XTP.7262

(美) etcher Dun著、(美) an Arberry 清华大学出版社

GAMES101-现代计算机图形学入门-闫令琪

猎豹网校:游戏开发之3D数学基础

前言

3D数学也是游戏开发的基础内容,需要夯实。所以特地选用业内经典书籍:《3D数学基础:图形与游戏开发》第一版,第二版比第一版增加了的内容:

  • 求积和求和的表示方法
  • 角度、度数和弧度
  • 三角函数和三角函数的恒等式
  • 极坐标
  • 力学、运动学、微积分
  • 线性和旋转动力学
  • 三维曲线

这版比第一版难度和内容都陡然增加了很多,并且是英文的,还没有译本,所以又是一层无形的阻力,可以先学习第一版,这里面的知识已经足够大多数游戏开发使用,在后面需要定制的时候在了解第二版也不迟。

本书和计算机图形学高度相关,计算机图形学里面的知识大多都来源于此书的数学部分,所以在学计算机图形学的时候也可以顺便和这本书一起看,有助于巩固和加深对计算机图形学的原理的理解。这里推荐GAMES101-现代计算机图形学入门-闫令琪的课程,对于这门课在本博客中也有对应的记录。

与此书相类似的还有《3D游戏与计算机图形中的数学方法》,前面大多数和本书的内容差不多,后面增加了阴影、多边形技术、曲线与曲面、线性物理运动、旋转物理运动、流体与织物仿真、数值方法和复数等内容。

这本书里面的有些代码可以到《GRAPHICS GEMS》(图形图像编程精粹)找到,例如AABB的动态相交性检测。

学习本书的时候若是觉得有困难,可以到猎豹网校:游戏开发之3D数学基础进行学习。

笔记索引

本博客更新的笔记列表如下:

【3D数学基础:图形与游戏开发】笔记 第1~3章 笛卡尔坐标系统

【3D数学基础:图形与游戏开发】笔记 第4~5章 向量

【3D数学基础:图形与游戏开发】笔记 第7~8章 矩阵

【3D数学基础:图形与游戏开发】笔记 第9章 矩阵的更多知识

【3D数学基础:图形与游戏开发】笔记 第10章 3D中的方位与角位移

【3D数学基础:图形与游戏开发】笔记 第12章 几何图元

【3D数学基础:图形与游戏开发】笔记 第13章 几何检测

【3D数学基础:图形与游戏开发】笔记 第14章 三角网格

书籍目录

《3D数学基础:图形与游戏开发》第一版书中的目录如下:

1

2

4

5

本文标签

笔记书籍笔记书籍全览

posted @ 2021-09-06 20:43  多思考多实践同等重要  阅读(1230)  评论(0编辑  收藏  举报