面拉伸生成模型缓存

使用说明

面拉伸生成模型缓存,是将数据源中的矢量面数据拉伸生成一份缓存文件,加载此矢量缓存,能够大幅度提升模型浏览性能与显示效果。

功能入口

“工具箱”->“三维数据”->“模型处理”->“面拉伸生成模型缓存”项

参数说明

数据源:生成模型缓存的矢量面数据集所在的数据源的名称。

数据集:生成模型缓存的矢量面数据集。

缓存名称:生成结果缓存数据的文件名。

输出路径:模型缓存存储路径,在该路径下创建了一个以缓存名称命名的文件夹存放缓存文件。

文件处理类型:支持替换,或追加。

过滤阈值:过滤掉粗糙层较小的子对象,从而提升大场景数据的性能。 默认为2,表示在最粗糙层过滤掉最长边小于2米的子对象,次粗糙层过滤掉小于1米的子对象,以此类推。最精细层子对象不过滤。

S3M版本:支持S3M1.0,S3M2.0,S3M3.0版本号,其中S3M2.0支持PBR材质,默认S3M3.0版本。

顶点优化方式:当S3M版本选择S3M1.0,S3M2.0时,支持不压缩,常规压缩;当S3M版本选择S3M3.0时,支持不压缩,常规压缩,Meshopt压缩。

属性存储类型:支持两种属性存储类型,S3MD和ATTRIBUTE,提高属性文件的下载效率。其中S3MD的是以json的方式存储;ATTRIBUTE以二进制流的方式存储,并支持下载指定字段,提升性能。

场景类型:支持球面,平面,由矢量面数据集决定。

材质类型:支持普通材质,UE材质,Unity材质。

线程数:设置参与生成缓存的线程数,使缓存生成更加高效,默认为4。

瓦片边长(m):切片范围,如果数据精度高,瓦片边长可适当缩小;如果数据较粗糙,瓦片边长可适当增大,单位为米,可不设置,系统根据其他参数(数据集、S3M版本、顶点优化方式)计算。

对象ID字段:用于设置唯一标识ID的字段,通过下拉箭头进行选择。

层高:建筑层高,层高仅支持文件处理类型中的替换模式。

拉伸高度字段:建筑总高度的字段,支持下拉列表框选择和手动设置。

底部高程字段:建筑的底部高程值字段,仅支持下拉列表框选择。

层数:设置建筑的层数。

LOD层级数:设置建筑的总层级数。

是否带纹理坐标:是否具有纹理坐标。

是否要做面简化:LOD 层三角网是否简化。

是否带轮廓线:轮廓线,数据生成轮廓线,在 Web 端加载可以显示建筑轮廓为四边形模式。