0
我想了解当我们围绕任意点旋转矢量时会发生什么。如果PX是0,那么角度为90,我明白,但我不能想象为什么它是45,当我使用PX = 50围绕一个点旋转Vector2
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>
我知道我这推一点点,但视觉的任何机会,以帮助我的理解? – Neil
增加了一个便宜的ASCII草图。 – LutzL