FMakeTriangleSetsFromWeightMapNode

If one triangle vertex has a weight greater than the given threshold, include it in the output triangle set.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FNode

FMakeTriangleSetsFromMeshNode

FMakeTriangleSetsFromWeightMapNode

References

Module

GeometryFlowMeshProcessing

Header

/Engine/Plugins/Experimental/GeometryFlow/Source/GeometryFlowMeshProcessing/Public/MeshDecompositionNodes/MakeTriangleSetsNode.h

Include

#include "MeshDecompositionNodes/MakeTriangleSetsNode.h"

Syntax

class FMakeTriangleSetsFromWeightMapNode : public UE::GeometryFlow::FMakeTriangleSetsFromMeshNode

Remarks

If one triangle vertex has a weight greater than the given threshold, include it in the output triangle set. TODO: Optionally make it so the average triangle vertex weight has to exceed the threshold. Or the minumum triangle vertex weight.

Constructors

Functions

Name Description

Public function Static

const FStrin...

 

InParamThreshold()

Public function Static

const FStrin...

 

InParamWeightMap()

Overridden from FMakeTriangleSetsFromMeshNode

Name Description

Public function Virtual

void

 

CheckAdditionalInputs

(
    const FNamedDataMap& DatasIn,
    bool& bRecomputeRequired,
    bool& bAllInputsValid
)

Public function Virtual

void

 

ComputeIndexSets

(
    const FNamedDataMap& DatasIn,
    const FDynamicMesh3& Mesh,
    FIndexSets& SetsOut
)