首页 / 浏览问题 / 三维GIS / 问题详情
webgl 场景缩放掉帧严重
256EXP 2022年05月10日
问题描述:

在webgl三维场景中进行缩放漫游,会存在掉帧现象(从60FPS掉多10多FPS,甚至0FPS),进而导致卡顿感,影响用户体验。

请问需要怎么优化解决?

1个回答

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

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

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

4,151EXP 2022年05月10日
...