2011-11-29 42 views
0

我在這裏有一點小數學問題。 給定一個物體(比如相機)的三維位置座標和方向矢量,我將如何計算一個點的空間位置,例如攝像機前的兩個單位?3D:保持在相機前面的一個點

一個比喻:攝像頭是你的頭,而你的鼻尖是我想要計算的座標。它的位置和方向總是相對於你的頭部。

謝謝!

回答

0

(x-camera + 2 * x-unit-orientation, y-camera + 2 * y-unit-orientation, z-camera + 2 * z-unit-orientation)

其中x-unit-orientation = x-orientation/(x-orientation^2 + y-orientation^2 + z-orientation^2)^(1/2)並且類似地y-unit-orientationz-unit-orientation

相關問題