| FDynamicMeshOperator
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/ModelingOperators/Public/CleaningOps/RemoveOccludedTrianglesOp.h |
Include |
#include "CleaningOps/RemoveOccludedTrianglesOp.h" |
class FRemoveOccludedTrianglesOp : public FDynamicMeshOperator
Name | Description | ||
---|---|---|---|
|
int |
AddRandomRays |
Random rays to add beyond +/- major axes, for raycast sampling |
|
int |
AddTriangleSamples |
Add triangle samples per triangle (in addition to TriangleSamplingMethod) |
|
bOnlySelfOcclude |
If true, ignore the combined selected occluder data in CombinedMeshTrees, and only consider self-occlusion of this mesh |
|
|
TSharedPtr< Ind... |
CombinedMeshTrees |
|
|
InsideMode |
||
|
MeshTransforms |
||
|
double |
NormalOffset |
We nudge points out by this amount to try to counteract numerical issues |
|
TSharedPtr< FDy... |
OriginalMesh |
Inputs |
|
TriangleSamplingMethod |
||
|
double |
WindingIsoValue |
Use this as winding isovalue for WindingNumber mode |
Name | Description | |
---|---|---|
|
~FRemoveOccludedTrianglesOp() |
Name | Description | ||
---|---|---|---|
|
SetTransform ( |
Name | Description | ||
---|---|---|---|
|
CalculateResult ( |
FDynamicMeshOperator implementation |