Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/Scene
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Scene/MeshSceneAdapter.h |
| Include | #include "Scene/MeshSceneAdapter.h" |
Syntax
struct FMeshSceneAdapterBuildOptions
Remarks
Configuration for FMeshSceneAdapter::Build()
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bBuildSpatialDataStructures | If true, AABBTree and Fast Winding data structures will be built for unique scene meshes | |
| bool | bEnableNormalsQueries | If true, Normals queries at hit locations will be supported | |
| bool | bEnableUVQueries | If true, UV queries will be supported on mesh wrappers | |
| bool | bFilterTinyObjects | If true, tiny objects will be discarded from the mesh scene. | |
| bool | bIgnoreStaticMeshSourceData | If true, the source meshes in StaticMesh Assets are ignored in favor of the render meshes. | |
| bool | bOnlySurfaceMaterials | If true, only mesh sections that are assigned a valid surface material (ie MaterialDomain::MD_Surface) will be included/processed in the Mesh Scene. | |
| bool | bPrintDebugMessages | If true, various build log messages and statistics will be written to LogGeometry | |
| bool | bThickenThinMeshes | If true, find approximately-planar meshes with a main dimension below DesiredMinThickness and thicken them to DesiredMinThickness | |
| double | DesiredMinThickness | Thickness used for bThickenThinMeshes processing | |
| double | TinyObjectBoxMaxDimension | If bFilterTinyObjects is enabled, then a tiny object is identified by having a maximum (transformed) bounding-box dimension below this size |