要将摄像机左右移动,您不仅需要知道lookAt方向,还需要知道摄像机的向上方向。然后,您可以计算lookAt和upAxis的叉积,这将向右指示方向,取反的向量将向左指示方向。
定义:与平面中每个矢量正交的向量N
被称为平面的 normal 向量。
包含点(x0, y0, z0)
和法线向量N = (A, B, C)
的平面方程为A(x − x0) + B(y − y0) + C(z − z0) = 0
。
注意:任何平面的方程都可以表示为Ax + By + Cz = D
。
这称为平面方程的标准形式。在eqn中,您可以在飞机上获得任何其他点。
示例:穿过点P = (1, 6, 4)
和法向矢量R = (2, - 3, - 1)
的平面。那么eqn是
2(x-1) - 3(y-6) - (z-4) = 0
=> 2x - 3y - z = -20