Radium Engine
1.5.20
|
Skinning data that get set at startup including the "reference state". More...
#include <Core/Animation/SkinningData.hpp>
Public Attributes | |
Geometry::TriangleMesh | m_referenceMesh |
The mesh in reference position. | |
Transform | m_meshTransformInverse |
The inverse of the mesh's transform. | |
Skeleton | m_skeleton |
The animation skeleton saved in rest pose. | |
AlignedStdVector< Transform > | m_bindMatrices |
The per-bone bind matrices. | |
WeightMatrix | m_weights |
The matrix of skinning weights. | |
Vector3Array | m_CoR |
The optionnal centers of rotations for CoR skinning. | |
WeightMatrix | m_weightSTBS |
The optional matrix of weights for STBS skinning. | |
Skinning data that get set at startup including the "reference state".
Definition at line 14 of file SkinningData.hpp.
AlignedStdVector<Transform> Ra::Core::Animation::SkinningRefData::m_bindMatrices |
The per-bone bind matrices.
Definition at line 25 of file SkinningData.hpp.
Vector3Array Ra::Core::Animation::SkinningRefData::m_CoR |
The optionnal centers of rotations for CoR skinning.
Definition at line 31 of file SkinningData.hpp.
Transform Ra::Core::Animation::SkinningRefData::m_meshTransformInverse |
The inverse of the mesh's transform.
Definition at line 19 of file SkinningData.hpp.
Geometry::TriangleMesh Ra::Core::Animation::SkinningRefData::m_referenceMesh |
The mesh in reference position.
Definition at line 16 of file SkinningData.hpp.
Skeleton Ra::Core::Animation::SkinningRefData::m_skeleton |
The animation skeleton saved in rest pose.
Definition at line 22 of file SkinningData.hpp.
WeightMatrix Ra::Core::Animation::SkinningRefData::m_weights |
The matrix of skinning weights.
Definition at line 28 of file SkinningData.hpp.
WeightMatrix Ra::Core::Animation::SkinningRefData::m_weightSTBS |
The optional matrix of weights for STBS skinning.
Definition at line 34 of file SkinningData.hpp.