Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/MeshTangents.h |
Include |
#include "MeshTangents.h" |
template<typename RealType>
class TMeshTangents
TMeshTangents is a utility class that can calculate and store various types of tangent vectors for a FDynamicMesh.
Name | Description | |
---|---|---|
|
TMeshTangents() |
|
|
TMeshTangents ( |
Name | Description | ||
---|---|---|---|
|
ComputePerTriangleTangents ( |
Calculate per-triangle tangent spaces based on the given per-triangle normal and UV overlays. |
|
|
const TArray... |
GetBitangents() |
|
|
GetPerTriangleTangent |
Return tangent and bitangent at a vertex of triangle for per-triangle computed tangents |
|
|
const TArray... |
GetTangents() |
|
|
InitializePerTriangleTangents ( |
Set internal buffer sizes suitable for calculating per-triangle tangents. |
|
|
Internal_ComputePerTriangleTangents ( |
Calculate per-triangle tangents. |
|
|
SetMesh ( |
||
|
SetPerTriangleTangent |
Set tangent and bitangent at a vertex of triangle for per-triangle computed tangents. |
|
|
SetTangentCount ( |
Set the size of the Tangents array to Count, and optionally clear all values to (0,0,0) |