CesiumLab倾斜模型切片经验

1.数据准备

数据采用osgb格式的,无论是什么坐标系,都是可以在Cesium加载的

2.切片方式

名称 效果
空间参考 在osgb的metadata.xml文件中可以看见;
零点坐标 在osgb的metadata.xml文件中可以看见;
重建顶层 只有限定的osgb生成格式可以用;
参数效果 强制双面,处理空洞比较多的情况;
压缩参数
顶点压缩 一般默认选择
纹理格式 webp(只适合谷歌浏览器);ktx2(浏览效率有显著提升,切片时间会变长)

3.加载参数了解

在加载3dtiles类型数据时,为了对模型进行一些调整和修改,加入了参数控制。

参数 实际作用
position 调节模型的经纬度,高度以及高度偏移lng,lat,alt,alt_offset
luminanceAtZenith 模型材质亮度
maximumScreenSpaceError 数值加大,能让最终成像变模糊
dynamicScreenSpaceError true时会在真正的全屏加载完之后才清晰化模型.
cullWithChildrenBounds 优化选择。是否使用子绑定卷的并集来筛选贴图
cullRequestsWhileMovingMultiplier 优化选择。在移动时选择请求时使用的倍增器。越大的选择性越强,越小的选择性越弱。值越小能够更快的剔除。(90)
skipLevelOfDetail 这个参数在金字塔数据加载中,可以跳过一些级别,这样整体的效率会高一些,数据占用也会小一些(为大数据量准备)
preferLeaves 如果skipLevelOfDetail=false,这个参数几乎无意义。所以要配合skipLevelOfDetail=true来使用,此时设置preferLeaves=true。这样我们就能最快的看见符合当前视觉精度的块,对于提升大数据以及网络环境不好的前提下有一点点改善意义。

学会对这几个参数的使用,会大大提高渲染效率。

你可能感兴趣的:(Cesium,Cesium,倾斜模型,webgis)