|  | OGRE
    1.11.6
    Object-Oriented Graphics Rendering Engine | 
Implement a sub render state which performs hardware skinning. More...
#include <OgreShaderExLinearSkinning.h>
 Inheritance diagram for Ogre::RTShader::LinearSkinning:
 Inheritance diagram for Ogre::RTShader::LinearSkinning:| Public Member Functions | |
| LinearSkinning () | |
| Class default constructor.  More... | |
| virtual bool | addFunctionInvocations (ProgramSet *programSet) | 
| virtual void | copyFrom (const HardwareSkinningTechnique *hardSkin) | 
| ushort | getBoneCount () | 
| Returns the number of bones in the model assigned to the material.  More... | |
| ushort | getWeightCount () | 
| Returns the number of weights/bones affecting a vertex.  More... | |
| bool | hasCorrectAntipodalityHandling () | 
| Only applicable for dual quaternion skinning.  More... | |
| bool | hasScalingShearingSupport () | 
| Only applicable for dual quaternion skinning.  More... | |
| virtual bool | resolveDependencies (ProgramSet *programSet) | 
| virtual bool | resolveParameters (ProgramSet *programSet) | 
| void | setDoBoneCalculations (bool doBoneCalculations) | 
| void | setHardwareSkinningParam (ushort boneCount, ushort weightCount, bool correctAntipodalityHandling=false, bool scalingShearingSupport=false) | 
Implement a sub render state which performs hardware skinning.
Meaning, this sub render states adds calculations which multiply the points and normals by their assigned bone matricies.