Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/TMeshTangents
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetPerTriangleTangent
(
int32 TriangleID, |
Return tangent and bitangent at a vertex of triangle for per-triangle computed tangents | DynamicMesh/MeshTangents.h | |
void GetPerTriangleTangent
(
int32 TriangleID, |
Return tangent and bitangent at a vertex of triangle for per-triangle computed tangents | DynamicMesh/MeshTangents.h |
GetPerTriangleTangent(int32, int32, UE::Math::TVector< RealType > &, UE::Math::TVector< RealType > &)
Description
Return tangent and bitangent at a vertex of triangle for per-triangle computed tangents
| Name | GetPerTriangleTangent |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/MeshTangents.h |
| Include Path | #include "DynamicMesh/MeshTangents.h" |
void GetPerTriangleTangent
(
int32 TriangleID,
int32 TriVertIdx,
UE::Math::TVector < RealType > & TangentOut,
UE::Math::TVector < RealType > & BitangentOut
) const
Parameters
| Name | Remarks |
|---|---|
| TriangleID | triangle index in mesh |
| TriVertIdx | vertex index in range 0,1,2 |
GetPerTriangleTangent(int32, int32, VectorType &, VectorType &)
Description
Return tangent and bitangent at a vertex of triangle for per-triangle computed tangents
| Name | GetPerTriangleTangent |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/MeshTangents.h |
| Include Path | #include "DynamicMesh/MeshTangents.h" |
template<typename VectorType, typename OtherRealType>
void GetPerTriangleTangent
(
int32 TriangleID,
int32 TriVertIdx,
VectorType & TangentOut,
VectorType & BitangentOut
) const
Parameters
| Name | Remarks |
|---|---|
| TriangleID | triangle index in mesh |
| TriVertIdx | vertex index in range 0,1,2 |