【发布时间】:2017-03-25 14:14:58
【问题描述】:
我试图了解当我们围绕任意点旋转向量时会发生什么。如果 p.x 为 0,那么角度将为 90,我理解这一点,但是当我使用 p.x = 50 时,我无法想象为什么它是 45。
var v = new THREE.Vector2(100,0);
var p = new THREE.Vector2(50,0);
v.rotateAround(p, 90 * Math.PI/180);
console.log('Angle: ', v.angle() * 180/Math.PI);
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r82/three.min.js">
</script>
【问题讨论】:
标签: math vector three.js geometry