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

§ mBindShapeMatrix

float Assimp::Collada::Controller::mBindShapeMatrix[16]

§ mJointNameSource

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.

§ mJointOffsetMatrixSource

std::string Assimp::Collada::Controller::mJointOffsetMatrixSource

§ mMeshId

std::string Assimp::Collada::Controller::mMeshId

§ mMethod

MorphMethod Assimp::Collada::Controller::mMethod

§ mMorphTarget

std::string Assimp::Collada::Controller::mMorphTarget

§ mMorphWeight

std::string Assimp::Collada::Controller::mMorphWeight

§ mType

ControllerType Assimp::Collada::Controller::mType

§ mWeightCounts

std::vector<size_t> Assimp::Collada::Controller::mWeightCounts

§ mWeightInputJoints

InputChannel Assimp::Collada::Controller::mWeightInputJoints

§ mWeightInputWeights

InputChannel Assimp::Collada::Controller::mWeightInputWeights

§ mWeights

std::vector< std::pair<size_t, size_t> > Assimp::Collada::Controller::mWeights

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