Hello Game101
线性代数
向量(矢量)
向量表示两个不同的内容:
- 方向
- 长度
向量的点乘(dot)
- 向量点乘可以快速获得两个向量的夹角Θ
- 特别的 对于单位向量长度为1
向量的点乘满足分配律、结合律、交换律
向量的点乘对应元素相乘后相加
向量的投影
当向量b与向量a的点乘为正,则代表向量b在向量a的前方,为负则的代表b向量在a向量的后方
向量的叉积
- 右手螺旋定则,若向量a叉乘向量b则四指从向量a向 向量b的位置旋转,此时拇指的朝向就是 叉乘结果向量的方向。
叉乘的一些性质
-
叉乘不满足交换律,根据右手螺旋定则交换向量会改变方向。
-
分配律结合律适用于叉乘
叉乘的计算
叉乘在计算机图形学中的应用 -
用来判断左右
-
在光栅化的时候判断像素点是否在三角形内部
如右图所示,如果分别比较AB x AP、BC x BP、CA x CP 如果结果同号(根据右手螺旋定则代表始终在同侧)则代表该像素点P在三角形ABC内侧。
在三维坐标系中,任何一个向量都可以通过点乘投影分解到三个分量上
学习笔记,日后复习用,有错误欢迎批评指正!谢谢!