#include <kanzi/graphics_3d/mesh.hpp>
Public Attributes | |
vector< MeshBoneSharedPtr > | bones |
Array of bones. More... | |
KzcMatrix4x4 | bindShapeMatrix |
Bind shape matrix used for mesh skinning. More... | |
KzuBoundingVolumeSharedPtr | originalBoundingVolume |
Original bounding volume of the mesh. More... | |
bool | insufficientBoneCountLogged |
Boolean specifying if insufficient bone count has already been logged, to prevent performance drop when logging it per-frame basis. More... | |
Skeleton container.
vector<MeshBoneSharedPtr> kanzi::Skeleton::bones |
Array of bones.
KzcMatrix4x4 kanzi::Skeleton::bindShapeMatrix |
Bind shape matrix used for mesh skinning.
KzuBoundingVolumeSharedPtr kanzi::Skeleton::originalBoundingVolume |
Original bounding volume of the mesh.
bool kanzi::Skeleton::insufficientBoneCountLogged |
Boolean specifying if insufficient bone count has already been logged, to prevent performance drop when logging it per-frame basis.