首页 / 浏览问题 / 三维GIS / 问题详情
iserver11.0.1两种预览方式webgl和cesium锯齿差别明显
15EXP 2023年04月07日

使用产品:iserver11.0.1 linux docker部署 idesktop版本: 11.0.1.1028.43635 x64(SuperMap iObjects .NET: 11.0.1.98023) window 64 数据类型:文件形式,s3m3.0三维切片 问题详细描述: iserver11.0.1 两种预览方式 webgl和cesium 锯齿差别明显 后者锯齿严重 前者几乎感受不到,是什么原因?项目中使用的是基于cesium包,如何改进锯齿严重的问题?如下截图: 无论是二维地图生三维缓存后加入球面场景。还是模型数据集右键生成三维缓存后加入球面场景。两种预览形式,webgl几乎无锯齿,而cesium锯齿严重。是什么原因,cesium如何优化锯齿?

模型数据集三维缓存cesium预览锯齿严重

模型数据集三维缓存webgl3D预览锯齿几乎无

1个回答

您好,请问两种预览方式 webgl和cesium是在同一台设备上进行的吗?不同电脑设备的分辨率不同可能也会出现锯齿情况。

在cesium中预览模型有锯齿模糊,可以通过设置一下参数进行调试:

1、viewer.scene.terrainProvider.isCreateSkirt = false; // 关闭裙边

2、viewer.resolutionScale = 2;//渲染分辨率的缩放因子,参数具体设置可以参考API文档

API文档:http://support.supermap.com.cn:8090/webgl/web/apis/3dwebgl.html

cesium分辨率和锯齿参考:https://www.freesion.com/article/9531516826/

cesium优化:https://blog.csdn.net/supermapsupport/article/details/126304728

现在11i的for Cesium是基于Cesium底层库,可以调用cesium的接口; for WebGL是超图自主研发的产品; 开发代码和api不同 。
需要注意的是11i的for Cesium与10i及以前的for WebGL是同系列的升级产品,是一套使用体系的。

1,865EXP 2023年04月07日
...