/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/SmoothDynamicMeshAttributes.h
// Run the smoothing BlurOp.SmoothOverlay(Colors);
class FSmoothDynamicMeshAttributes
double
BlendWithSmoothedStrength
Control the amount of blending between the final smoothed value and the original element value.
bool
bUseParallel
Enable/disable multi-threading.
TArray< double ...
CotangentEdgeWeights
double
EdgeLengthThreshold
TArray< double ...
EdgeLengthWeights
EEdgeWeights
EdgeWeightMethod
TArray< int32 >
ExpandedSelection
If Selection array is not empty, will contain all vertices in Selection plus one-ring neighbors for each vertex.
constFDynamicM...
Mesh
int32
NumIterations
The number of smoothing iterations.
FProgressCancel...
Progress
Optional InputsSet this to be able to cancel the running operation.
TArray< int32 >
Selection
Subset of points to smooth.
ESplitVertexMod...
SplitVertexModel
double
Strength
The strength of each smoothing iteration.
TMap< int32, in...
VIDToExpandedSelectionIdx
Maps mesh Vertex ID to ExpandedSelection index.