Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/DynamicMeshEditor.h |
Include |
#include "DynamicMeshEditor.h" |
Source |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/DynamicMeshEditor.cpp |
static bool SplitMesh
(
const FDynamicMesh3 * SourceMesh,
TArray< FDynamicMesh3 > & SplitMeshes,
TFunctionRef< int(int)> TriIDToMeshID,
int DeleteMeshID
)
Create multiple meshes out of the source mesh by splitting triangles out. Static because it creates multiple output meshes, so doesn't quite fit in the FDynamicMeshEditor model of operating on a single mesh
true if needed split, false if there were not multiple mesh ids so no split was needed
Parameter |
Description |
---|---|
SourceMesh |
|
SplitMeshes |
|
TriIDToMeshID |