Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FDynamicMeshEditor
Description
Duplicate triangles of a mesh. This duplicates the current groups and also any attributes existing on the triangles. Make a copy of provided triangles, with new vertices. You provide IndexMaps because you know if you are doing a small subset or a full-mesh-copy.
| Name | DuplicateTriangles |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/DynamicMeshEditor.h |
| Include Path | #include "DynamicMeshEditor.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMeshEditor.cpp |
void DuplicateTriangles
(
const TArray < int > & Triangles,
FMeshIndexMappings & IndexMaps,
FDynamicMeshEditResult & ResultOut
)
Parameters
| Name | Remarks |
|---|---|
| Triangles | the triangles to duplicate |
| IndexMaps | returned mappings from old to new triangles/vertices/etc (you may initialize to optimize memory usage, etc) |
| ResultOut | lists of newly created triangles/vertices/etc |