FKChain
Author: Asaf Ben-Zur
Best used for: General Chain, Spine, Neck, Tail, Elephant-Trunk, Tentacle
This Module when used in it's basic state, will create a simple FK hierarchy control chain.
Altough this module contains many layers with many features such as Variable FK, Spring, Embedded IK, Secondary IK chains (interpolation controls).
Use as many layers an in any combination to create any form of FK chain behaviour.
Defenitions
construct
Constructor: | construct(mansur, MnsBuildModule, **kwargs) |
Return: | list (controls), dict (internalSpaces), MnsNameStd (moduleSpaceAttrHost) |
Arguments: |
|
Keyword Arguments: |
deconstruct
deconstruct method implementation for FKChain.
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: |
postConstruct
Constructor: | postConstruct(mansur, MnsBuildModule, **kwargs) |
Return: | None |
Arguments: |
|
Keyword Arguments: |