Components Overview¶
Code author: Jeremy Ernst
Terminology¶
- asset
- An asset is the totality of all of the parts that make up the rig. In terms of a character, an asset would be the encapsulation of the components that make up the character, as well as metadata defining the character, like its name, etc.
- component
- Components are the individual parts that make up an asset. Components are things like, a leg, an arm, a torso, etc.
- metanode
Each component (and asset) has a metanode, which is a Maya network node that stores metadata. The most basic metadata are things like the prefix, suffix, full name of the module, and many more useful bits of information.
- joint mover
- A joint mover is a simple rig attached to a component that aids in the creation of the skeleton. It makes joint placement clean and consistent across all components.
Class Diagram¶
Classes Associated with Components¶
The following classes are used by or associated with the component classes.