Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/DynamicMesh > API/Runtime/GeometryCore/DynamicMesh/FDynamicMesh3
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/DynamicMesh3.h |
| Include | #include "DynamicMesh/DynamicMesh3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/DynamicMesh3_Queries.cpp |
FFrame3d GetVertexFrame
&40;
int VertexID,
bool bFrameNormalY,
FVector3d &42; UseNormal
&41; const
Remarks
Compute a normal/tangent frame at vertex that is "stable" as long as the mesh topology doesn't change, meaning that one axis of the frame will be computed from projection of outgoing edge. By default, frame.Z is normal, and .X points along mesh edge. Requires that VertexNormals are available, or UseNormal != nullptr, otherwise returns default Frame3d
Parameters
| Name | Description |
|---|---|
| bFrameNormalY | if true, then frame.Y is normal (X still points along mesh edge) |
| UseNormal | if defined, this normal is used instead of VertexNormals normal |