/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/RemoveOccludedTrianglesTool.h
Standard properties
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class URemoveOccludedTrianglesToolProperties : public [UInteractiveToolPropertySet](API\Runtime\InteractiveToolsFramework\UInteractiveToolPropertySet)
EOccludedAction
Action
What action to perform on occluded triangles
int
AddRandomRays
For raycast-based occlusion tests, optionally add random ray direction to increase the accuracy of the visibility sampling
int
AddTriangleSamples
Optionally add random samples to each triangle (in addition to those from TriangleSampling) to increase the accuracy of the visibility sampling
bool
bOnlySelfOcclude
If false, when multiple meshes are selected the meshes can occlude each other.
double
MinAreaIsland
int
MinTriCountIsland
EOcclusionCalcu...
OcclusionTestMethod
The method for deciding whether a triangle is occluded
int
ShrinkRemoval
Shrink (erode) the boundary of the set of triangles to remove.
EOcclusionTrian...
TriangleSampling
Where to sample triangles to test occlusion
double
WindingIsoValue
The winding isovalue for GeneralizedWindingNumber mode