#include <Mesh.hpp>
|
| static uint32_t | PackTBN (const float3 &normal, const float3 &tangent, float bitangentSign) |
| |
| static void | UnpackTBN (uint32_t packed, float3 &outNormal, float3 &outTangent, float &outBitangentSign) |
| |
| static FQVertex | Pack (FVertex const &vertex) |
| |
| static FVertex | Unpack (FQVertex const &vertex) |
| |
◆ Pack()
◆ PackTBN()
| uint32_t FQVertex::PackTBN |
( |
const float3 & |
normal, |
|
|
const float3 & |
tangent, |
|
|
float |
bitangentSign |
|
) |
| |
|
static |
◆ Unpack()
◆ UnpackTBN()
| void FQVertex::UnpackTBN |
( |
uint32_t |
packed, |
|
|
float3 & |
outNormal, |
|
|
float3 & |
outTangent, |
|
|
float & |
outBitangentSign |
|
) |
| |
|
static |
◆ position
| uint16_t FQVertex::position[4] |
◆ tbn32
◆ uv
The documentation for this struct was generated from the following files: