Instructions for use
The Build Scene Tile "command, which creates a Tile file for the entire selected scene. This function does not depend on the Scene, that is, it can be used directly without the Open Scene window.
During Build Scene Tile, Mosaic Dataset and Image Dataset correspondingly generate image Tile, and Terrain Data set corresponds to Generate Terrain Tiles. If it is a Tile Layer (such as a Model Tiles layer) or a KML layer, it remains unchanged.
After the scenario Tile is generated, a new Workspace and several Tile folders will be formed under the result path. The new Workspace not only stores various newly generated Tile Layers, but also stores the style information of each Tile Layer. By default, the newly generated Workspace is the same as the Scene Name: used for Generate Tiles, and the user can specify the name of the generated Workspace and scene through Set Parameters.
Function entrance
- Workspace Manager -> Context Menu-> Generate Scene Tiles.. Command
Operation steps
- Right-click a scene in Workspace Manager and select Generate Scene Tiles.. "Items from the pop-up menu to display the Build Scene Tile" dialog box.
- Toolbar
- Select
- All: Select All in the data list to perform batch operations on the Dataset, such as deletion and Batch Settings Tile parameters.
- Invert: Select the unselected Dataset in the data list.
- Delete: Removes the Dataset from the Current Data list. Caution:
- During
- Batch Settings Tile parameters, you need to click Enter after typing the specific parameter value to make it effective. Otherwise, it may not work to assign the same parameter value in batches.
- Data list area:
- Dataset: Displays the name of the data used to generate Model Tiles.
- Datasource: Displays the name of the Datasource where the data used to generate Model Tiles is located.
- Tile Type: Displays the type of the scene tile to be generated. Tile Type: is a Drop-down Button. All Tile Types: supported by the selected data are listed in the drop-down list, and the user can select from them.
- Scene Type: Displays the Scene Type of all generated scene tiles. Scene Type is a Drop-down Button. All Scene Types supported by the selected data are listed in the drop-down list, and the user can select from them.
- Basic Settings
- Scene Name: Enter Tile Name in the text box to the right of "Scene Name:", which is the name of the Tile root directory. The default name is Scene Name:.
- Tile Path: Enter the Export Directory of the tile in the text box on the right side of the "Tile Path:" Tile Path ", which can be a local path; users can also select the path through the" Browse "button behind the text box.
- Advance Settings
- Texture Compression Mode : For Tile with different purposes, Application will adopt different Texture Compression modes to reduce the amount of video memory used by texture images.
- WebP: a Texture Compression format that significantly reduces the amount of data and is supported on both PC and mobile devices.
- DXT (PC device): Reduce video memory usage and improve rendering performance, but the total amount of data will increase.
- CRN _ DXT5 (PC): Reduces video memory usage, reduces total amount of data, but requires longer processing time.
- No Compression: Texture Compression is not performed.
- Tile side length: Displays and sets the size of 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 edge length can be set to a smaller value, such as 200.
- Filter Threshold: It is used to filter out the sub-objects with small roughness layer, so as to improve the performance of large scene data. For example, if the filter threshold is set to 2, sub-objects with the longest edge less than 2 meters are filtered out in the coarsest layer, sub-objects with the longest edge less than 1 meter are filtered out in the second coarsest layer, and so on. Subobjects at the finest level are not filtered.
- S3M Version: used to set Tile Version, including S3M 1.0, S3M 2.0, S3M3.0 and S3M 3.01.
- S3M 2.0: Support PBR material.
- S3M 3.0: Support OBB bounding box, support generation of Tile with ellipsoid as datum plane, and support Meshopt vertex optimization.
- S3M 3.01: comply with the provisions of CH/T 9040-2023 standard, support OBB bounding box, support the generation of Tile with ellipsoid as the datum plane, and support the Meshopt vertex optimization mode.
- Attribute storage type: S3MD and Attribute are supported.
- S3MD: Store attribute data in JSON format, which can quickly extract all Attributes of a single object.
- Attribute: Store attribute data in the form of binary stream, which is more suitable for data with many Attributes, and can quickly extract the Attributes of Specify Field of multiple objects.
- Repeat Map Group, Use Point-Attached External Model to generate tiles, Recalculate normals, Instantiation, Tangent: can be selected as required.
- Repeat Map Group: Used to set whether to Repeat Map Group. In the process of modeling, a large number of duplicate Texture Maps are often used on a building. For example, the railings and guardrails on different floors often have the same appearance, which can greatly reduce the consumption of performance and resources by sharing a map.
- Use Point-Attached External Model to generate tiles: Checked by default, supports the generation of point plug-in models as 3D Tiles. If it is a plug-in picture, it is recommended to uncheck it.
- Recalculate normals: Used to set whether to Recalculate normals. If the data normal is not correct, it can be checked. Surface normal is an important attribute of geometry surface, which is mainly used to produce lighting effect in line with visual habits when rendering. Tile renders based on the model's own normals.
- Instantiation: It is used to set whether the Result Data adopts the instantiation storage. Instantiation storage means that if there is object reuse, only one object needs to be stored in the memory, and the reuse only needs to record the position, rotation, scaling and other posture information.
- Tangent: Used to set whether the Result Data has a tangent. When checked, indoor mapping techniques can be applied to the resulting S3M data in Unreal Engine to simulate indoor effects.
- Texture Compression Mode : For Tile with different purposes, Application will adopt different Texture Compression modes to reduce the amount of video memory used by texture images.
- "Auto Close when finished" and "Show Progress Bar" are checked by default and can be unchecked.
- When the settings are complete, click the OK button to perform the actions generated by the scenario Tile.
Difference from Build 3D Tile
The Context Menu provides two ways to Build 3D Tiles. One is to Build 3D Tiles through the "Generate 3D" Tiles.. "Command of the DatasetContext Menu. The other is to All DataGenerate Tiles in the whole scene Tile through the "Generate Scene Tiles.." "Command of the scene Context Menu. The two are different in operation mode and generated results, so please use them differently in practical application.
The difference between the two is:
- The Generate 3D Tiles.. "Command is located in the Context Menu of the Dataset node in Workspace Manager; The Build Scene Tile "command is located in the Context Menu of the scene node in the Workspace Manager. The scene must exist in the Current Workspace.
- Data of Generate Tiles can be manually added in the Generate 3D Tiles.. "; the entire scene tile can only be used to Generate Tiles for the Existing data set in a Scene, and other Datasets that do not exist in the scene cannot be added.
- When viewing the results generated by the scene tile, you need to open the tile file corresponding to each layer one by one; the whole scene tile generates Workspace, which will save the style of each layer in the scene. When viewing the generated results, you only need to open the Workspace of the entire scene Tile and its style will be displayed.
- In particular, Route Data Build Scene Tile is not supported at present. During Build Scene Tile, the Application automatically filters unsupported Datasets. In case of
- Mosaic DatasetBuild Scene Tile (*.sci3d), Create Image Pyramid is required to improve the display efficiency of mass Image Data.