2016-11-08 6 views

Antwort

7

Das Muster zu folgen, einen Richtungsvektor von v1v2 zu schaffen, ist dies:

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

... 

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

Richtungsvektoren in Three.js Einheit-Länge haben, angenommen. Mit anderen Worten, sie müssen normalisiert werden. Wenn der Richtungsvektor, den Sie beim Raycasting verwenden, nicht die Länge 1 aufweist, erhalten Sie keine genauen Ergebnisse.

three.js r.82

+0

Ja das ist richtig. Vielen Dank! – arpo

Verwandte Themen