我正在使用THREE.PerspectiveCamera
withTHREE.OrbitControls
进行旋转等。当我旋转相机时,我想更新谷歌地图上的符号以显示相机的方向。
试图以这样的度数旋转( Y ):
360 / Math.PI * perspectiveCamera.rotation.y;
..5..15...180..15..5
它从then返回度数-5..-15...-180..-15..-5
。
有没有另一种方法可以让相机的 y 旋转 360 度?
我正在使用THREE.PerspectiveCamera
withTHREE.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 的范围 :)