Generate Tiles from Model
Instructions for Use
Generates the specified single Model Dataest as S3M Tile Data.
Parameter Description
Parameter Name | Parameter Description | Parameter Type |
---|---|---|
Datasource: | Select the Datasource where the source Model Dataest is located | Datasource |
Model Dataset: | Select Source Model Dataest | DatasetVector |
Tile Name: (Optional) |
Set the name of the resulting Tile Data | String |
Tile Path: | Set the storage path of the result Tile Data | String |
S3M Version: (Optional) |
Set result S3MTile version number including S3M 1.0, S3M 2.0, S3M 3.0, S3M 3.01 | S3MVersion |
Compressed Type: (Optional) |
Set data Texture Compression format, including WebP, DXT, CRN _ DXT5, KTX2.0. It is suggested that different Texture Compression types should be used for different purposes of data, which can reduce the amount of video memory used by texture images.
|
CompressedTextureType |
Vertex Optimization Method: (Optional) |
Set the way the data is optimized for vertexing. Vertex optimization differs between S3m versions.
|
VertexOptimizationType |
Tile Width (m): (Optional) |
Set the Tile side length in meters. Different side lengths of Tile correspond to different scales. When the data is dense and the geometry and texture are simple, the Tile edge length can be set to a large value, such as 1000. When the data is sparse and the geometry or texture is complex, the Tile side length can be set to a small value, such as 200 | Double |
Scene Type (Optional) |
Set the Scene Type of the resulting Tile Data, including Planar and Spherical. The default is Spherical.
|
SceneType |
Filter Threshold: (Optional) |
Set a threshold to filter smaller (less than threshold) sub-objects in the rough layer of data, improving rendering performance on large scene data. The default is 2 in pixels | Double |
TileFile Type: (Optional) |
Set the TileFile Type, including S3MB and S3MBLOCK.
|
CacheFileType |
Password (Optional) |
Set Password is supported for data encryption when S3MBLOCK is selected for TileFile Type | String |
Process Thread Count: (Optional) |
Set the number of threads assigned to the current operation. When the number of threads is 0, it means that the number of threads is the maximum number of cores of the current computer. Default is 8 | Integer |
Object ID field: (Optional) |
Select Property Field | String |
EigenValue Field: (Optional) |
This option is only available when the vertex weight mode is set to Dataset Field. Click the drop-down arrow Specify Field at the right end. | String |
Vertex Weight Mode: (Optional) |
Set the vertex weight mode used to determine the key attribute values used to distinguish and describe objects in the resulting Tile Data. The choices are None, Dataset Field, Height, and Original feature value. The default is Height.
|
VertexWeightMode |
Pyramid Split Type: (Optional) |
Set the data pyramid partition type, including quadtree and octree. The default is quadtree.
|
PyramidSplitType |
Texture Size Limit: (Optional) |
Set the texture size. The default is unlimited in pixels. Options include: Unlimited, 1024 \ * 1024, 2048 \ * 2048, and 4096 \ * 4096. | CacheLimitTextureSize |
Texture: (Optional) |
Set texture processing, including stitching, Splicing and Remapping, and remapping. Splicing is applicable to data with dense triangulation. This parameter can improve Tile generation efficiency | TextureProcessingType |
Texture Settings: (Optional) |
Set whether to apply one or more textures to Model Data. Options include Single Texture and Multiple Textures. The default is Multiple Textures.
|
MultiTextureMode |
Property Storage Type: (Optional) |
Set the Attributes storage type of the data, including S3MD, ATTRIBUTE, and DB.
|
AttributeExtentType |
Texture-Relevant Document: (Optional) |
Import Texture Related File in *.json format. Material Related File records the material mapping relationship between UE or Unity and Model Dataest. When Tile Data is used in UE or Unity, the corresponding material can be mapped directly to improve the data visualization effect. |
String |
With Normal or Not (Optional) |
Set Result Data with Normal or Not, with Normal checked by default. Normals can be used to determine how rays interact with surfaces, affecting rendering | Boolean |
With border or not (Optional) |
Set whether Model Object has border or not. | Boolean |
Repeat Map Group (Optional) |
Set whether to repeat Map Group for the data. It is not checked by default. In the process of modeling, a large number of duplicate Texture Maps are often used on a building. For example, railings, guardrails, etc. on different floors often have the same appearance. This parameter can reduce resource consumption by sharing a map |
Boolean |
Whether to instantiate (Optional) |
Set whether to instantiate Model Object for storage. It is not checked by default. Instantiated storage means that only one object is stored in the memory for the reused object, and only the position, rotation, scaling and other States are recorded for the reused object. | Boolean |
LOD Lavel: (Optional) |
Set the LOD level number for Tile Data. The default is 3 | Integer |
Simplification rate: (Optional) |
Different simplification percentages for different levels of Data Settings. Default values are 25, 50, 75 | String |
Storage Type: (Optional) |
Set the file storage type, including Compact and Raw. The default is Compact.
|
StorageType |
Encryption algorithm: (Optional) | Set the encryption algorithm for Coordinate Encryption. The specific algorithm is specified by the Coordinate Encryption tool. | EncryptCoordinatesSetting |
Output Result
Parameter Name | Parameter Description | Parameter Type |
---|---|---|
Tile Output Address | Model DataestGenerate Tiles | String |