| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/RemoveOccludedTrianglesTool.h |
Include |
#include "RemoveOccludedTrianglesTool.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class URemoveOccludedTrianglesToolProperties : public UInteractiveToolPropertySet
Standard properties
Name | Description | ||
---|---|---|---|
|
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 |
|
bOnlySelfOcclude |
If false, when multiple meshes are selected the meshes can occlude each other. |
|
|
OcclusionTestMethod |
The method for deciding whether a triangle is occluded |
|
|
TriangleSampling |
Where to sample triangles to test occlusion |
|
|
double |
WindingIsoValue |
The winding isovalue for GeneralizedWindingNumber mode |
Name | Description | |
---|---|---|
|
URemoveOccludedTrianglesToolProperties() |