2016-11-08 192 views

回答

7

圖案遵循以創建從v1v2的方向矢量是這樣的:

var dir = new THREE.Vector3(); // create once an reuse it 

... 

dir.subVectors(v2, v1).normalize(); 

在three.js所方向矢量被假定爲具有單位長度。換句話說,他們必須正常化。如果光線投射時使用的方向矢量長度不等於1,則不會得到準確的結果。

three.js r.82

+0

是的,這是正確的。謝謝! – arpo