求解给定一个分量和方向的矢量,表示为单位矢量

Solve for a vector given one component and direction expressed as a unit vector

假设我有一个 3D 向量的 y 分量,并且有一个表示最终所需向量方向的单位向量。我将如何着手解决 X 和 Z 组件?谢谢!

简单比率,其中 u* 是单位向量分量

 dx = ux * dy / uy
 dz = uz * dy / uy

(因为单位向量分量定义为ux = dx / Len,常用Len,而dy/uy是真正的向量长度)