3DTiles->S3M

Instructions for use

This tool can be used to convert 3D Tiles 1.0Data generated based on Oblique Photography Model, artificial modeling data, and Point Cloud Data to S3m data.

Parameter Description

Parameter Name Parameter Description Parameter Type
Entry File (tileset.json): Enter the entry file (tileset.json) for the source 3D Tiles data. String
Tile Name:
(Optional)
Sets the name of the result tile data. The default is tilesetS3MB. String
Storage Path: Sets the storage path for result data. String
Data Type:
(Optional)
Select source 3D Tiles data type. When the source data of 3D Tiles is a manually constructed model, the parameter is 3D Tiles; if it is oblique photography model data, the parameter is Oblique Photography; For point cloud Data, this parameter selects the Point Cloud. CacheDataType
Texture Compression Type:
(Optional)
Sets the data texture compression type. Includes WebP, DXT (PC device), CRN _ DXT5 (PC). For tile with different purposes, it is recommended to use appropriate texture compression mode to reduce the amount of video memory used by texture images.
  • WebP: It is recommended to select this value when Tile Data is used on the mobile side, and transparent texture is supported.
  • DXT: When this value is selected, Result Data has the smallest video memory occupation, the shortest processing time, and the largest total amount of data.
  • CRN _ DXT5: When this value is selected, the Result Data takes up slightly less video memory, takes the longest processing time, and has the largest amount of data.
Note: In iServer 11.1.1 and above in the Linux environment, you need to set the corresponding parameter value according to whether the node depends on multiple concurrency.
  • The Texture Compression type cannot be set to CRN _ DXT5 if the node depends on multiple concurrency.
  • If the node does not depend on multiple concurrency, all parameter values can be set. However, if the Texture Compression type is to be set to CRN _ DXT5, it is necessary to temporarily comment out the LD _ PRELOAD parameters in the product package/bin/setenv. Sh file by using the # symbol before starting the iServer, so as to ensure normal generation of the Tile. Failure to do so may result in an exception to the Tile generation process and failure to generate Result Data.
TextureCompressType
Vertex Optimization Method:
(Optional)
Sets the vertex optimization method for the data, including No Compression, Normal Compress, and Draco Cpmression.
  • No compression: Data is not compressed.
  • Normal Compress: Compress the data according to the Normal Compress algorithm.
  • Draco Cpmression: Compress Dataset based on a certain algorithm can significantly reduce the amount of data and improve the data loading experience.
Note: If the 3D Tiles data is Draco Cpmression and the vertex optimization mode is set to Draco Cpmression, the Result Data may be distorted.
MeshCompressType
S3M Version:
(optional)
Sets the version of the resulting S3M tile data, including S3M 1.0, S3M 2.0, S3M 3.0, S3M 3.01. S3MVersion
Process Thread Count:
(optional)
Sets the number of threads assigned to the 3D Tiles to S3M operation. Integer

Output Result

Parameter Name Parameter Description Parameter Type
3D Tiles-> S3M Storage path of result data. String