桌面获取的相机坐标,在webgl中位置不匹配

1 投票
211 浏览

发布的服务,在三维场景中通过飞行功能获取当前场景相机坐标。

在webgl中,根据之前坐标定位相机,场景加载后,出现的场景与之前预览不同。

最新提问 4月 17 分类:  211次浏览 | 用户: ss01222 牛刀小试 (100 分)

1个回答

1 投票
 
已采纳

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
    }
});

最新回答 4月 18 用户: 张阳名 名扬四海 (4,873 分)
采纳于 4月 18 用户:ss01222
我知道怎么获取 也知道怎么设置,但是获取之后的数据再去设置 展示的效果是不一样的
...