gai*_*tat 45
其中v1和v2的类型为THREE.Vector3:
function distanceVector( v1, v2 )
{
var dx = v1.x - v2.x;
var dy = v1.y - v2.y;
var dz = v1.z - v2.z;
return Math.sqrt( dx * dx + dy * dy + dz * dz );
}
Run Code Online (Sandbox Code Playgroud)
更新:
在tri.js的r74版本中,.distanceTo( v )
可以使用该方法.
Wes*_*ley 18
在three.js中,要计算两个3D位置之间的距离,请使用以下Vector3.distanceTo()
方法:
var distance = vec1.distanceTo( vec2 );
Run Code Online (Sandbox Code Playgroud)
three.js r.74
归档时间: |
|
查看次数: |
19221 次 |
最近记录: |