/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/CleaningOps/RemeshMeshOp.h
class FRemeshMeshOp : public [UE::Geometry::FDynamicMeshOperator](API\Plugins\ModelingOperators\FDynamicMeshOperator)
bool
bCollapses
bool
bDiscardAttributes
bool
bFlips
double
BoundaryCornerAngleThreshold
bool
bParallel
bool
bPreserveSharpEdges
bool
bPreventNormalFlips
bool
bPreventTinyTriangles
bool
bReproject
bool
bReprojectConstraints
bool
bResultMustHaveAttributesEnabled
When true, result will have attributes object regardless of whether attributes were discarded or present initially.
bool
bSmoothInFillAreas
Control whether or not we want to apply mesh smoothing in "free" areas that have not projected to target surface.
bool
bSplits
bool
bUseWorldSpace
int
ExtraProjectionIterations
int
FaceProjectionPassesPerRemeshIteration
During each call to RemeshIteration, do this many passes of face-aligned projection.
float
FillAreaDistanceMultiplier
This is used as a multiplier on MaxEdgeLength to determine when we identify points as being in "free" areas.
float
FillAreaSmoothMultiplier
This is used as a multiplier on the Remesher smoothing rate, applied to points identified as being in "free" areas.
EEdgeRefineFlag...
GroupBoundaryConstraint
EEdgeRefineFlag...
MaterialBoundaryConstraint
int
MaxRemeshIterations
EEdgeRefineFlag...
MeshBoundaryConstraint
double
MinActiveEdgeFraction
double
NormalAlignmentSpeed
Drag on normal alignment
TSharedPtr<FDy...
OriginalMesh
Inputs
TSharedPtr<FDy...
OriginalMeshSpatial
FDynamicMesh3&...
ProjectionTarget
FDynamicMeshAAB...
ProjectionTargetSpatial
int
RemeshIterations
ERemeshType
RemeshType
float
SmoothingStrength
ERemeshSmoothin...
SmoothingType
double
SurfaceProjectionSpeed
Drag on surface projection
double
TargetEdgeLength
FTransformSRT3d
TargetMeshLocalToWorld
FTransformSRT3d
ToolMeshLocalToWorld
int
TriangleCountHint