我正在使用THREE.PerspectiveCamerawithTHREE.OrbitControls进行旋转等。当我旋转相机时,我想更新谷歌地图上的符号以显示相机的方向。
试图以这样的度数旋转( Y ):
360 / Math.PI * perspectiveCamera.rotation.y;
..5..15...180..15..5它从then返回度数-5..-15...-180..-15..-5。
有没有另一种方法可以让相机的 y 旋转 360 度?
我正在使用THREE.PerspectiveCamerawithTHREE.OrbitControls进行旋转等。当我旋转相机时,我想更新谷歌地图上的符号以显示相机的方向。
试图以这样的度数旋转( Y ):
360 / Math.PI * perspectiveCamera.rotation.y;
..5..15...180..15..5它从then返回度数-5..-15...-180..-15..-5。
有没有另一种方法可以让相机的 y 旋转 360 度?
在过去,我曾经radians * 180 / Math.PI将弧度转换为度数。更多关于这些转换的信息。
或者您可以将 180 添加到您当前计算的角度以获得 0 到 360 的范围 :)