计算机图形学-3D图像基础

计算机图形学第一定律:

如果它看起来正确,那就是对的。

图形学对数的理解

自然数和整数研究称为离散数学,而对实数的研究则称为连续数学,实数是一种精致的虚构,它是一种无害的妄想,就连宇宙都不是连续的,宇宙不仅是离散的,而且还是有限的。某种程度上,可能存在一种远超人类的外星文明,它们没有连续数学,微积分,也没有无限的概念。计算机世界不就是这样一个世界么?

三角函数恒等式

与对称性相关的基本恒等式:

sin(-\theta)=-sin(\theta) \, \, \, \: \; \! cos(-\theta)=cos(\theta) \, \, \: \: tan(-\theta)=-tan(\theta) \\ \\ sin(\frac{\pi}{2}-\theta)=cos(\theta) \, \, \, \: \; \! cos(\frac{\pi}{2}-\theta)=sin(\theta) \, \, \: \: tan(\frac{\pi}{2}-\theta)=cot(\theta)

毕达哥拉斯定理:

a^2+b^2=c^2

毕达哥拉斯恒等式:

sin^2\theta+cos^2\theta = 1, \: \: \: 1+tan^2\theta=sec^2\theta, \: \: \: 1+cot^2\theta=csc^2\theta

和或差恒等式:

sin(a+b)=sina\cdot cosb+cosa\cdot sinb \\ \\ sin(a-b)=sina\cdot cosb-cosa\cdot sinb \\ \\ cos(a+b)=cosa\cdot cosb-sina\cdot sinb \\ \\ cos(a-b) = cosa\cdot cosb+sina\cdot sinb \\ \\ tan(a+b) = \frac{tan a + tan b}{1-tan a\cdot tan b} \\ \\ tan(a-b) = \frac{tan a - tan b}{1+tan a\cdot tan b} \\

等腰三角形恒等式

sin(2\theta)=2sin(\theta)cos(\theta) \\ \\ cos(2\theta) = cos^2(\theta)-sin^2(\theta)=2cos^2(\theta)-1 = 1 - 2sin^2(\theta) \\ \\ tan(2\theta) = \frac{2tan(\theta)}{1-tan^2(\theta)}

正弦定理:

\frac{sin A}{a}=\frac{sinB}{b}=\frac{sinC}{c}

余弦定理:

a^2=b^2+c^2-2bc\cdot cosA \\ \\ b^2 = a^2+c^2-2ac \cdot cosB \\ \\c^2=a^2+b^2-2ab\cdot cosC

剪切变换

矢量:

矢量没有位置,只有大小和方向,这可能听起来不可能,但我们每天处理的许多数量都有规模和方向,但没有位置。因为矢量用于表示事物之间的位移和相对差异,所以它们可以描述相对位置。

当使用笛卡尔坐标来描述矢量时,每个坐标将度量相应维度中的有符号位移,例如,在二维中,可以列出平行于X轴的位移,和平行于Y轴的位移。

0矢量是唯一一个大小为0,且没有方向的矢量,但它不是点,因为点是有位置的,矢量没有位置,即便是0矢量也是如此。

位置:

宇宙中绝对位置并不重要,你知道你现在处于宇宙中哪个确切位置吗?你不知道,没关系,没有人知道,也不需要知道,所有位置都是相对的,包括速度,音量,温度等等,这些量都可能会出现负数,仅仅意味着它比你选定的标准更低。

点和矢量的关系

既然位置是相对的,点也是相对的,矢量[x,y]给出了从原点到(x,y)的位移。

点积:

点积的几何定义不假设任何特定坐标系或甚至不假定使用笛卡尔坐标系。

一个向量的对偶,就是把该向量当成矩阵所定义的线性变换,一个多维空间到一维空间的线性变换的对偶,就是多维空间中的某个特定向量,所以,一个二维向量的对偶,就是将二维向量横放组成的矩阵(实际上也是行向量)对应的线性变换。

持续补充。。。

猜你喜欢

转载自blog.csdn.net/tugouxp/article/details/131158065