使用二维坐标在平面上的三维空间中查找点



可视化

我正在搜索飞机上一个点的位置。平面上的相对位置以u/v坐标表示。法向量n等于从(0,0,0(到平面中心的向量(或者任何其他距离≠0,如果更方便的话(

平面没有围绕n矢量的旋转-u总是在xy轴上,v在z(上(轴上

我觉得应该有一个简单的公式,给定Vector3n和坐标u和v,但我被困在这里了。

您有平面原点的坐标,即(x, y, z)

现在我们需要全局坐标中的单位向量uv

u是(y,-x,0(,归一化。

v是(-zx/r,-zy/r,r(,归一化,其中r=(x2+y2(1/2

现在可以将uv坐标中的点位置添加到xyz坐标中的平面原点位置。

最新更新