首页 / 浏览问题 / 三维GIS / 问题详情
使用webgl加载倾斜摄影,改变浏览器大小后,帧数从20降到2,并且还很卡
9EXP 2022年07月20日
使用webgl加载倾斜摄影后,正常情况下帧数正常,维持在20左右,但是改变浏览器大小,例如将浏览器全屏后,重新登录,帧数会降为2,并且还很卡。  因为有大屏,所以也根据分辨率做了自适应,加载的也有监控之类的数据,不知是否有影响,电脑配置也没有问题。

请问大佬可以分析下是什么原因吗,真的挺急的,有什么好的解决办法吗

1个回答

您好,请问您用的是否是vue框架呢?如果是vue框架, 请问您是把viewer这样的cesium对象放在data中了吗,由于 vue 响应式框架对页面数据渲染是很友好,data 选项会把数据里面所有的属性都转换成 get,set 进行监听,但是对于 Cesium 庞大的对象直接挂载到 vue 的 data 对象上会影响整个页面的渲染效率,降低帧率,特别是加载大体量模型场景时。

如果是数据量较大,图层较多,推荐从数据层面对数据进行优化,具体可以查看:http://qa.supermap.com/107884

如果是在官方示例数据中卡顿,建议检查一下配置,独立显卡是否有打开使用。

4,151EXP 2022年07月20日
...