limb
Author: Asaf Ben-Zur
Best used for: Arms, Legs
This module was designed to create a generic 3 joint limb control.
This module will create both the FK and IK controls, and the standard blend control.
On top of the standard behaviour, based on parameters, this module can also include bendy limb controls (as many as you want), Arc layer and Sleeve layer.
Note: When used as a leg, try using the foot module as a direct child of this module to automatically achive a connected behaviour.
Defenitions
construct
Constructor: | construct(mansur, MnsBuildModule, **kwargs) |
Return: | list (controls), dict (internalSpaces), MnsNameStd (moduleSpaceAttrHost) |
Arguments: |
|
Keyword Arguments: |
customGuides
Constructor: | customGuides(mansur, builtGuides) |
Return: | None |
Arguments: |
|
Keyword Arguments: |
deconstruct
deconstruct method implementation.
Transfer interJoints control back to the main joints.
Constructor: | deconstruct(mansur, MnsBuildModule, **kwargs) |
Return: | None |
Arguments: |
|
Keyword Arguments: |
jointStructure
Constructor: | jointStructure(mansur, guides, mnsBuildModule = None, **kwargs) |
Return: | None |
Arguments: |
|
Keyword Arguments: |
jointStructureSoftMod
Constructor: | jointStructureSoftMod(mansur, guides, mnsBuildModule = None, **kwargs) |
Return: | None |
Arguments: |
|
Keyword Arguments: |