首页 / 浏览问题 / 移动GIS / 问题详情
imobileV1120版本三维场景最高支持的帧率是多少
17EXP 2025年04月27日

测试发现三维场景fps平均值在20以下,请问三维场景中帧率最高是多少?或者怎样能够提高三维场景帧率?

imobile2023新特征中,更新说明:

  • 优化地图漫游效率,显示帧率提升至30帧+

1个回答

你好,三维场景中浏览帧率跟硬件配置、数据体量等相关。

要提升三维场景帧率,可以数据数据优化方面入手:

1、在SuperMap iDesktopX中对模型数据做模型矫正,可以使【移除重复点和面】、【删除重复子对象】、【移除冗余点】等功能

2、在场景中对缓存图层设置最大可见距离,layer3d.setMaxObjectVisibleDistance()只显示以当前视角为中心某个范围内的数据

3、layer3d.setLODRangeScale() 设置LOD层级切换距离缩放系数。

  • OSGB缓存通过设置LOD切换距离来控制在一定距离范围显示LOD层级的某一层。假设LOD切换距离为200米,离相机200米以内的模型将显示LOD第0级(最精细层);200-400米的模型显示第1级(次精细层),以此类推。

    OSGB缓存生成后不能直接改变LOD切换距离值,但可通过更改LOD层级切换距离缩放系数来改变LOD切换距离,即:

    新的LOD切换距离=原始LOD切换距离 * LOD切换距离缩放系数

6,107EXP 2025年04月28日
...