Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FDynamicMeshTangents
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetTangentVectors
(
int32 TriangleID, |
If tangents are available in the overlays, returns them, otherwise falls back to unit X/Y axes. | DynamicMesh/MeshTangents.h | |
void GetTangentVectors
(
int32 TriangleID, |
If tangents are available in the overlays, returns them. | DynamicMesh/MeshTangents.h |
GetTangentVectors(int32, int32, FVector3f &, FVector3f &)
Description
If tangents are available in the overlays, returns them, otherwise falls back to unit X/Y axes.
| Name | GetTangentVectors |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/MeshTangents.h |
| Include Path | #include "DynamicMesh/MeshTangents.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/MeshTangents.cpp |
void GetTangentVectors
(
int32 TriangleID,
int32 TriVertexIndex,
FVector3f & TangentOut,
FVector3f & BitangentOut
) const
GetTangentVectors(int32, int32, const FVector3f &, FVector3f &, FVector3f &)
Description
If tangents are available in the overlays, returns them. Otherwise computes orthogonal basis to Normal argument.
| Name | GetTangentVectors |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/MeshTangents.h |
| Include Path | #include "DynamicMesh/MeshTangents.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/MeshTangents.cpp |
void GetTangentVectors
(
int32 TriangleID,
int32 TriVertexIndex,
const FVector3f & Normal,
FVector3f & TangentOut,
FVector3f & BitangentOut
) const