|
group2 0.1.0
CSE 125 Group 2
|
Per-mesh bind-pose + skin weight data. One entry per skinned mesh in the rig FBX. More...
#include <CharacterRig.hpp>
Public Attributes | |
| std::vector< ModelVertex > | baseVertices |
| Bind-pose vertices (never mutated). | |
| std::vector< SkinWeight > | skinWeights |
| Parallel to baseVertices. | |
| std::vector< uint32_t > | indices |
| Triangle indices. | |
| uint32_t | materialIndex = 0 |
| Source aiMesh material index — used to bind the right per-mesh texture. | |
Per-mesh bind-pose + skin weight data. One entry per skinned mesh in the rig FBX.
| std::vector<ModelVertex> RigMeshData::baseVertices |
Bind-pose vertices (never mutated).
| std::vector<uint32_t> RigMeshData::indices |
Triangle indices.
| uint32_t RigMeshData::materialIndex = 0 |
Source aiMesh material index — used to bind the right per-mesh texture.
| std::vector<SkinWeight> RigMeshData::skinWeights |
Parallel to baseVertices.