15 #ifndef OSGANIMATION_RIG_TRANSFORM_HARDWARE
16 #define OSGANIMATION_RIG_TRANSFORM_HARDWARE 1
18 #include <osgAnimation/Export>
19 #include <osgAnimation/RigTransform>
20 #include <osgAnimation/VertexInfluence>
21 #include <osgAnimation/Bone>
53 int getNumVertexAttrib();
56 void computeMatrixPaletteUniform(
const osg::Matrix& transformFromSkeletonToGeometry,
const osg::Matrix& invTransformFromSkeletonToGeometry);
58 int getNumBonesPerVertex()
const;
59 int getNumVertexes()
const;
70 BoneWeightAttribList createVertexAttribList();
IndexWeightEntry(int index, float weight)
#define OSGANIMATION_EXPORT
std::map< std::string, osg::ref_ptr< Bone > > BoneMap
std::map< int, BoneWeightList > VertexIndexToBoneWeightMap