group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
RigMeshData Struct Reference

Per-mesh bind-pose + skin weight data. One entry per skinned mesh in the rig FBX. More...

#include <CharacterRig.hpp>

Collaboration diagram for RigMeshData:
[legend]

Public Attributes

std::vector< ModelVertexbaseVertices
 Bind-pose vertices (never mutated).
 
std::vector< SkinWeightskinWeights
 Parallel to baseVertices.
 
std::vector< uint32_t > indices
 Triangle indices.
 
MaterialData material
 Default PBR scalars (grey matte).
 

Detailed Description

Per-mesh bind-pose + skin weight data. One entry per skinned mesh in the rig FBX.

Member Data Documentation

◆ baseVertices

std::vector<ModelVertex> RigMeshData::baseVertices

Bind-pose vertices (never mutated).

◆ indices

std::vector<uint32_t> RigMeshData::indices

Triangle indices.

◆ material

MaterialData RigMeshData::material

Default PBR scalars (grey matte).

◆ skinWeights

std::vector<SkinWeight> RigMeshData::skinWeights

Parallel to baseVertices.


The documentation for this struct was generated from the following file: