UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MeshApproximationSettings.h File Reference
#include "Engine/MaterialMerging.h"
#include "MeshApproximationSettings.generated.h"

Go to the source code of this file.

Classes

struct  FMeshApproximationSettings
 
struct  TStructOpsTypeTraits< FMeshApproximationSettings >
 

Enumerations

enum class  EMeshApproximationType : uint8 { MeshAndMaterials , MeshShapeOnly }
 
enum class  EMeshApproximationBaseCappingType : uint8 { NoBaseCapping = 0 , ConvexPolygon = 1 , ConvexSolid = 2 }
 
enum class  EOccludedGeometryFilteringPolicy : uint8 { NoOcclusionFiltering = 0 , VisibilityBasedFiltering = 1 }
 
enum class  EMeshApproximationSimplificationPolicy : uint8 { FixedTriangleCount = 0 , TrianglesPerArea = 1 , GeometricTolerance = 2 }
 
enum class  EMeshApproximationGroundPlaneClippingPolicy : uint8 { NoGroundClipping = 0 , DiscardWithZPlane = 1 , CutWithZPlane = 2 , CutAndFillWithZPlane = 3 }
 
enum class  EMeshApproximationUVGenerationPolicy : uint8 { PreferUVAtlas = 0 , PreferXAtlas = 1 , PreferPatchBuilder = 2 }
 

Enumeration Type Documentation

◆ EMeshApproximationBaseCappingType

Enumerator
NoBaseCapping 
ConvexPolygon 
ConvexSolid 

◆ EMeshApproximationGroundPlaneClippingPolicy

Enumerator
NoGroundClipping 
DiscardWithZPlane 
CutWithZPlane 
CutAndFillWithZPlane 

◆ EMeshApproximationSimplificationPolicy

Enumerator
FixedTriangleCount 
TrianglesPerArea 
GeometricTolerance 

◆ EMeshApproximationType

Enumerator
MeshAndMaterials 
MeshShapeOnly 

◆ EMeshApproximationUVGenerationPolicy

Enumerator
PreferUVAtlas 
PreferXAtlas 
PreferPatchBuilder 

◆ EOccludedGeometryFilteringPolicy

Enumerator
NoOcclusionFiltering 
VisibilityBasedFiltering