webgl中的偏转角等均是以弧度为单位的。
具体示例可以参考webgl api的camera类setView方法。
相关代码如下:
// 2 通过方位角、俯仰角、滚动角设置视图。 viewer.camera.setView({ destination : cartesianPosition, orientation: { heading : Cesium.Math.toRadians(90.0), // east, default value is 0.0 (north) pitch : Cesium.Math.toRadians(-90), // default value (looking down) roll : 0.0 // default value } });
如果还是不行,您这边确认一下您说的往前推和往后推是否是随机的。
因为桌面端和webgl端是两种语言。相机相较于坐标点的位置可能会有偏差,但是就算有,也肯定是固定规律的。