Assimp  v3.1.1 (June 2014)
Assimp::Collada::Controller Struct Reference

A skeleton controller to deform a mesh with the use of joints. More...

Public Attributes

float mBindShapeMatrix [16]
 
std::string mJointNameSource
 The bind shape matrix, as array of floats. I'm not sure what this matrix actually describes, but it can't be ignored in all cases. More...
 
std::string mJointOffsetMatrixSource
 
std::string mMeshId
 
MorphMethod mMethod
 
std::string mMorphTarget
 
std::string mMorphWeight
 
ControllerType mType
 
std::vector< size_t > mWeightCounts
 
InputChannel mWeightInputJoints
 
InputChannel mWeightInputWeights
 
std::vector< std::pair< size_t,
size_t > > 
mWeights
 

Detailed Description

A skeleton controller to deform a mesh with the use of joints.

Member Data Documentation

float Assimp::Collada::Controller::mBindShapeMatrix[16]
std::string Assimp::Collada::Controller::mJointNameSource

The bind shape matrix, as array of floats. I'm not sure what this matrix actually describes, but it can't be ignored in all cases.

std::string Assimp::Collada::Controller::mJointOffsetMatrixSource
std::string Assimp::Collada::Controller::mMeshId
MorphMethod Assimp::Collada::Controller::mMethod
std::string Assimp::Collada::Controller::mMorphTarget
std::string Assimp::Collada::Controller::mMorphWeight
ControllerType Assimp::Collada::Controller::mType
std::vector<size_t> Assimp::Collada::Controller::mWeightCounts
InputChannel Assimp::Collada::Controller::mWeightInputJoints
InputChannel Assimp::Collada::Controller::mWeightInputWeights
std::vector< std::pair<size_t, size_t> > Assimp::Collada::Controller::mWeights

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