Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/DynamicMesh > API/Runtime/GeometryCore/DynamicMesh/TDynamicMeshOverlay
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/DynamicMeshOverlay.h |
| Include | #include "DynamicMesh/DynamicMeshOverlay.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/DynamicMeshOverlay.cpp |
void CreateFromPredicate
(
TFunctionRef < bool> TrisCanShareVertexPredicate,
RealType InitElementValue
)
Remarks
Build overlay topology from a predicate function, e.g. to build topology for sharp normals
Parameters
| Name | Description |
|---|---|
| TrisCanShareVertexPredicate | Indicator function returns true if the given vertex can be shared for the given pair of triangles Note if a vertex can be shared between tris A and B, and B and C, it will be shared between all three |
| InitElementValue | Initial element value, copied into all created elements |