freeControl
Author: Asaf Ben-Zur
Best used for: Free objects, General Control, Mesh Tweaker, Mesh Local Tweaker
This Module is a general single control at it's base state.
It also contains a Mesh-Tweaker feature that will allow you to create a "Double Directional" tweaker- meaning that the control will follow the input Mesh's position (Rivet) and will also be able to affect it.
This effect is also commonly knowen as the "Dorito-Effect".
This feature also includes a "local" mode, to tunnel deformations from the control to a local skinCluster, then a blend-shape to the main Mesh, creating multi-layered skinned mesh.
All of these features will use the main joint as the effector.
Note: When using the "Mesh-Tweaker" feture, when needing to affect a mesh that will also be used as the rivet input- make sure "sameMeshAffector" is set to ON.
Defenitions
construct
Constructor: construct(mansur, MnsBuildModule, kwargs) Return: None Arguments:
Keyword Arguments:
jointStructure
Constructor: jointStructure(mansur, guides, mnsBuildModule = None, kwargs) Return: None Arguments:
Keyword Arguments:
postConstruct
Constructor: postConstruct(mansur, MnsBuildModule, kwargs) Return: None Arguments:
Keyword Arguments: