写在前面,想学好图形学,数学是必不可少的,市面上想找一本书既包括数学知识又与图形学和编程连续紧密的,这本书算是名气较大的,再加上很多语言比较通俗幽默,读起来不那么想睡觉,所以就是它啦(#^.^#)。当然这里总结的稍微精炼一点,很多原著的东西都没有,毕竟原著388页,而我呢,说不定总结出来的不到200页,哈哈。
一、简介
1.什么是3D数学
3D数学是一门和计算几何相关的学科,计算几何则是研究数值方法解决几何问题的学科。这两门学科广泛应用于那些使用计算机来模拟3D世界的领域,如图形学、游戏、仿真、机器人技术、虚拟现实和动画等等。
2.3D数学的作用
3D数学填补了讲解图形学、线性代数和编程之间关系的空白。
二、笛卡尔坐标系
3D数学讲解了如何在3D空间中精确度量位置、距离和角度、其中使用最广泛的度量体系是笛卡尔坐标系统。笛卡尔何许人也?八卦一下,笛卡尔数学由著名的法国哲学家、物理学家、生理学家、数学家勒奈.笛卡尔(Rene Descartes)(1596-1650)
发明,并以他的名字命名。笛卡尔不仅创立了解析几何,将当时完全分离的代数学和几何学联系到了一起,还在回答“怎样判断某些事物是真的?”这个哲学问题上迈出了一大步,使后来的哲学家能够轻松起来,因为他们
再也不用通过数羊来确认事情的真伪了。
1.计数和度量的数学,主要内容有:
(1)数学概念:自然数、整数、有理数和实数
(2)一方面讲解数学中自然数、整数、有理数、实数之间的关系,另一方面讲解编程语言中short、int、float、double几种数据模型之间的联系
研究自然数和整数的领域称作离散数学,研究实数的领域称作连续数学。
&nb