线性代数复习
基本表示
意为:a向量的单位向量=a向量/a向量的长度(a向量的单位向量:指与a向量方向相同并且长度为一的向量)。
图形学中,单位向量(也叫a hat)一般都是用来 只表示一个方向 的。
转置矩阵:相当于将x轴y轴互换
向量的计算
向量的点乘
图形学应用:如左下角公式,可知道给定两个物体的向量,可以算出这两个物体之间的夹角余弦,进而计算出它们之间的夹角;光照与法线的夹角;从不同视角去看物体的情况等。
点乘满足的性质
下图即横向对应相乘即可:
向量的投影问题
可以通过向量的投影将一个向量分成两个向量
同样也可以通过向量的点乘知道向量一致性:如果点乘结果大于0则方向相同,小于0则方向相反:
向量的叉乘
a x b意为计算出的一个向量是同时垂直于a向量和b向量的,而向量具体向上还是向下,需要借助 右手螺旋定则 (四指从第一个因子转向第二个因子,此时大拇指所指方向即为计算出的向量所指向的方向),注意:应往夹角较小的方向旋转。
图形学应用: 1:判断左右:如果aXb,右手螺旋结果为正,说明b向量在a向量的左侧;2、判断内外:见下图,用AB X AP,得到结果为正,说明P点在AB向量这条边的左侧,同理计算三个关系,可以得到P在内部还是外部。
叉乘满足性质
坐标系
矩阵
矩阵乘法
前提要求必须该矩阵第一个因子矩阵的列数需要等于第二个因子矩阵的行数才可以计算