|
OpenSceneGraph
3.0.1
|
This class manage format for hardware skinning. More...

Classes | |
| class | BoneWeight |
| class | UniqBoneSetVertexSet |
Public Types | |
| typedef std::vector< BoneWeight > | BoneWeightList |
| typedef std::vector< int > | VertexList |
Public Member Functions | |
| RigTransformSoftware () | |
| virtual void | operator() (RigGeometry &) |
| template<class V > | |
| void | compute (const osg::Matrix &transform, const osg::Matrix &invTransform, const V *src, V *dst) |
| template<class V > | |
| void | computeNormal (const osg::Matrix &transform, const osg::Matrix &invTransform, const V *src, V *dst) |
Protected Member Functions | |
| bool | init (RigGeometry &) |
| void | initVertexSetFromBones (const BoneMap &map, const VertexInfluenceSet::UniqVertexSetToBoneSetList &influence) |
Protected Attributes | |
| std::vector< UniqBoneSetVertexSet > | _boneSetVertexSet |
| bool | _needInit |
This class manage format for hardware skinning.
| typedef std::vector<BoneWeight> osgAnimation::RigTransformSoftware::BoneWeightList |
| typedef std::vector<int> osgAnimation::RigTransformSoftware::VertexList |
| void osgAnimation::RigTransformSoftware::compute | ( | const osg::Matrix & | transform, |
| const osg::Matrix & | invTransform, | ||
| const V * | src, | ||
| V * | dst | ||
| ) | [inline] |
| void osgAnimation::RigTransformSoftware::computeNormal | ( | const osg::Matrix & | transform, |
| const osg::Matrix & | invTransform, | ||
| const V * | src, | ||
| V * | dst | ||
| ) | [inline] |
| bool osgAnimation::RigTransformSoftware::init | ( | RigGeometry & | ) | [protected] |
| void osgAnimation::RigTransformSoftware::initVertexSetFromBones | ( | const BoneMap & | map, |
| const VertexInfluenceSet::UniqVertexSetToBoneSetList & | influence | ||
| ) | [protected] |
| virtual void osgAnimation::RigTransformSoftware::operator() | ( | RigGeometry & | ) | [virtual] |
Reimplemented from osgAnimation::RigTransform.
std::vector<UniqBoneSetVertexSet> osgAnimation::RigTransformSoftware::_boneSetVertexSet [protected] |
bool osgAnimation::RigTransformSoftware::_needInit [protected] |
| Generated at Thu Sep 27 2012 17:03:09 for the OpenSceneGraph by doxygen 1.7.6.1. |