, 将入射向量与投影法线相加能得到平行于切面的半向量
将反向的入射向量与两倍的半向量相加就得到反射向量了
反推一下得到反射向量的直接计算公式:
\vec{v'}=\vec{v}-2\vec{n}(\...vec{v}\vec{n})
向量叉乘与顶点序
两个不共线的向量确定一个平面, 它们的叉乘就是垂直于这个平面的法向量
如果想要对二维向量进行叉乘, 只需要将z分量设置为0
叉乘后的向量指向遵循右手法则如下图...缩放倍率为负时称为反射:
错切: 保持对角线上的值不变, 改变另一个轴的偏移量....但是由于投影的分母是深度z, 需要利用透视除法将深度值带到xy上. 而z分量本身则需要保持近似线性插值, 联立方程将近平面和远平面的深度投影到0-1从而求解出第三行的两个矩阵系数....即物体是先q后p旋转时, 乘法四元数是pq
四元数可以很轻松地取逆, 只要将向量分量取反即可, 这两个四元数互为共轭
两个旋转间的插值可以直接用四元数线性插值或球面插值等其他插值得到, 计算方便效果好