3DTiles->S3M

使用说明

支持将基于倾斜摄影三维模型、人工建模数据、点云数据生成的3D Tiles 1.0数据转换为S3M数据。

参数说明

参数名 参数释义 参数类型
入口文件(tileset.json): 输入源3D Tiles数据的入口文件(tileset.json)。 String
输出路径: 设置结果数据的存放路径。 String
文件类型:
(可选)
选择源3D Tiles数据类型。当3D Tiles的原始数据是人工构建模型时,该参数选择三维瓦片;若是是倾斜摄影三维模型数据,该参数选择倾斜摄影;若是点云数据,该参数选择点云。 CacheDataType
纹理压缩类型:
(可选)
设置数据纹理压缩类型。包括WebP、DXT(PC设备)、CRN_DXT5(PC设备)。对于不同用途的瓦片,建议采用适当的纹理压缩方式,来减少纹理图像所使用的显存数量。
  • WebP:推荐瓦片数据在移动端使用时选择该值,支持透明纹理。
  • DXT:选择该值后,结果数据显存占用最小,处理时间最短,数据总量最大。
  • CRN_DXT5:选择该值后,结果数据显存占用略小,处理时间最长,数据总量最大。
注意:在Linux环境下的iServer 11.1.1及以上版本中需要根据该节点是否依赖多并发,来设置对应参数值。
  • 如果该节点依赖多并发,纹理压缩类型不能设置为CRN_DXT5。
  • 如果该节点不依赖多并发,所有参数值均可设置。但如果纹理压缩类型要设置为CRN_DXT5,需要在启动iServer前,通过使用#符号暂时注释掉产品包/bin/setenv.sh文件中LD_PRELOAD参数,来保障瓦片正常生成,否则可能会导致瓦片生成进程异常且无法生成结果数据。
TextureCompressType
顶点优化方式:
(可选)
设置数据的顶点优化方式,包括不压缩、Draco压缩。
  • 不压缩:不对数据进行压缩。
  • Draco压缩:基于一定算法对数据进行压缩处理,可以显著减少数据量,提升数据加载体验。
注意:若3D Tiles数据是Draco压缩, 顶点优化方式设置为Draco压缩,结果数据可能会存在变形。
MeshCompressType
S3M版本:
(可选)
设置结果S3M瓦片数据的版本,包括S3M 1.0、S3M 2.0、S3M 3.0、S3M 3.01。 S3MVersion
线程数:
(可选)
设置分配给3D Tiles转S3M操作的线程数。 Integer

输出结果

参数名 参数释义 参数类型
3DTiles->S3M 结果数据的存放路径。 String