2009-11-11 189 views
4

我從網上下載了一些樣本。 但是當我改變任何值的位置,或者看起來方向或者向上時,尖銳總是消失。 我無法理解這些屬性,任何人都可以幫助我嗎?如何理解相機的屬性,如位置,視線方向,上方向?

這些屬性之間有什麼關係? 是否有任何示例來顯示這些關係?

+0

你能爲你的問題添加更多標籤嗎? 3d標籤可能是有用的。 – 2009-11-11 18:49:49

回答

2

位置是從場景根(原點)到相機的矢量。

觀看方向是定位在相機上的一元矢量,指向相機正在查看的方向。

上行方向是一個一元向量,指向「天空」,我的意思是指向攝像機視爲「向上」的方向。通常你在這裏使用(0,1,0)向量。

請看here瞭解更多信息。

希望有所幫助。

+1

我已經提供了[另一個答案](http://stackoverflow.com/a/30691275/1648849)以類似的問題與圖形解釋,可能會幫助其他人。 – 2015-06-07 09:26:53

+0

我不確定這是如何標記有用的,甚至不是真的? lookDirection =「0,-1,-1」和lookDirection =「0, - 。5,-1」之間有很大的區別。 – Sting 2017-02-24 17:02:53