osgAnimation::TransformVertexFunctor Class Reference
This class manage format for software skinning it used the technic on this paper http://www.intel.com/cd/ids/developer/asmo-na/eng/172124.htm The idea is to prepare the data to do only v' = M x v with M a combined matrix as below M = Mbone1 * w1 + Mbone2 * w2 + .
More...
List of all members.
Detailed Description
This class manage format for software skinning it used the technic on this paper http://www.intel.com/cd/ids/developer/asmo-na/eng/172124.htm The idea is to prepare the data to do only v' = M x v with M a combined matrix as below M = Mbone1 * w1 + Mbone2 * w2 + .
.. a M matrix is uniq for a set of vertex then to fully compute the skinned mesh you have to iterate on each UniqBoneSetVertexSet
Member Typedef Documentation
Member Function Documentation
template<class V >
| void osgAnimation::TransformVertexFunctor::compute |
( |
const MatrixType & |
transform, |
|
|
const MatrixType & |
invTransform, |
|
|
const V * |
src, |
|
|
V * |
dst | |
|
) |
| | [inline] |
template<class V >
| void osgAnimation::TransformVertexFunctor::compute |
( |
const V * |
src, |
|
|
V * |
dst | |
|
) |
| | [inline] |
template<class V >
| void osgAnimation::TransformVertexFunctor::computeNormal |
( |
const MatrixType & |
transform, |
|
|
const MatrixType & |
invTransform, |
|
|
const V * |
src, |
|
|
V * |
dst | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: