cocos3d
2.0.0
|
#import <CC3VertexSkinning.h>
Additional Inherited Members | |
Instance Methods inherited from CC3NodeTransformingVisitor | |
(CC3Matrix *) | - parentTansformMatrixFor: |
Class Methods inherited from CC3NodeVisitor | |
(id) | + visitor |
Properties inherited from CC3NodeTransformingVisitor | |
BOOL | isTransformDirty |
BOOL | shouldLocalizeToStartingNode |
BOOL | shouldRestoreTransforms |
CC3SkeletonRestPoseBindingVisitor is a CC3NodeVisitor that is passed to an assembly of bone nodes (a skeleton) in order to establish the rest pose transforms for the bones in the skeleton.
The skeleton rest pose is calculated relative to the containing CC3SoftBodyNode. This visitor is initialized with the shouldLocalizeToStartingNode set to YES. The visit should be initialized on a CC3SoftBodyNode.
CC3SoftBodyNode makes use of a CC3SkeletonRestPoseBindingVisitor to cause the bone and skin mesh node rest pose transform matrices to be cached.