CC3SkeletonRestPoseBindingVisitor Class Reference

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. More...

#import <CC3VertexSkinning.h>

Inheritance diagram for CC3SkeletonRestPoseBindingVisitor:
Inheritance graph
[legend]
Collaboration diagram for CC3SkeletonRestPoseBindingVisitor:
Collaboration graph
[legend]

List of all members.


Detailed Description

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.


The documentation for this class was generated from the following file: