我有两个要点:
v1 = (0, 0, 0);
v2 = (10, 4, -3);
我想获得这两点之间的方向,以便从点v1射线投射到v2。
我该如何做?
我有两个要点:
v1 = (0, 0, 0);
v2 = (10, 4, -3);
我想获得这两点之间的方向,以便从点v1射线投射到v2。
我该如何做?
v1
到v2
创建一个方向向量的模式如下:var dir = new THREE.Vector3(); // create once an reuse it
...
dir.subVectors( v2, v1 ).normalize();
简单的数学:方向 = v2 - v1
再加上一点关于ThreeJS文档:https://threejs.org/docs/#api/math/Vector3
嘿!解决了!
var direction = new THREE.Vector3();
direction.subVectors( v2, v1 ) ;