![]() |
Radium Engine
1.6.3
|
Skinning data that get set at startup including the "reference state". More...
#include <Core/Animation/SkinningData.hpp>
Collaboration diagram for Ra::Core::Animation::SkinningRefData: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.