autorigs.modules.tail package¶
Submodules¶
autorigs.modules.tail.autoRigsTailBuilder module¶
autorigs.modules.tail.autoRigsTailInterfaceBuilder module¶
-
class
autorigs.modules.tail.autoRigsTailInterfaceBuilder.
AutoRigsTailInterfaceBuilder
¶ -
BONE_DISPLAY_MENU
= ['ON', 'OFF']¶
-
CONTROL_DISPLAY_MENU
= ['ON', 'Basic', 'OFF']¶
-
INTERFACE_NAME_LABEL
= {'bonedisplay': ('bonedisplay', 'Bone Display'), 'bonesfolder': ('bones', 'Bones'), 'controldisplay': ('controldisplay', 'Control Display'), 'controlsfolder': ('controls', 'Controls'), 'fkikblend': ('fkikblend', 'FK->IK Blend'), 'folder': ('tail', 'Tail'), 'matchfkik': ('matchfkik', 'Match Bones FK>IK'), 'setdefault': ('setdefault', 'Reset To Defaults'), 'setkey': ('setkey', 'Set Key'), 'tailActrl': ('tailActrl', 'A Ctrl'), 'tailBctrl': ('tailBctrl', 'B Ctrl'), 'tailCctrl': ('tailCctrl', 'C Ctrl'), 'tailactrl': ('tailactrl', 'a Ctrl'), 'tailbctrl': ('tailbctrl', 'b Ctrl'), 'tailcctrl': ('tailcctrl', 'c Ctrl'), 'taildctrl': ('taildctrl', 'd Ctrl'), 'tailectrl': ('tailectrl', 'e Ctrl'), 'tailfctrl': ('tailfctrl', 'f Ctrl'), 'tailfollowspelvis': ('tailfollowspelvis', 'Tail Follows Pelvis'), 'tailroot': ('tailroot', 'Root Ctrl'), 'tailstretch': ('tailstretch', 'Tail Stretch')}¶
-
MATCH_FK_IK_POSTFIX
= 'MatchFKIK'¶
-
classmethod
buildRigInterface
(autorig_asset, options, controls, index, modulename)¶
-
classmethod
buildRigInterfaceParms
(controls, autorig_asset, prefix, modulename)¶
-
classmethod
getMatchTailFKtoIKStr
(assetnode, controls, prefix)¶
-
classmethod
linkRigInterfaceParms
(controls, autorig_asset, prefix)¶
-
autorigs.modules.tail.buildTailGuide module¶
-
class
autorigs.modules.tail.buildTailGuide.
TailFactory
¶ Bases:
autorigs.modules.base.buildBaseGuide.BaseFactory
-
classmethod
createFromDefault
(json, assetnode, parent=None)¶
-
classmethod
createFromJsonExisting
(json, assetnode, parent=None)¶
-
classmethod
createFromJsonNew
(json, assetnode, parent=None)¶
-
classmethod
-
class
autorigs.modules.tail.buildTailGuide.
TailGuide
(assetnode, parent=None)¶ Bases:
autorigs.modules.base.buildBaseGuide.BaseGuide
-
JSON_LABEL
= {'guidecurve_add': 'guidecurve_add', 'guidecurve_convert1': 'guidecurve_convert1', 'guidecurve_convert2': 'guidecurve_convert2', 'guidecurve_merge': 'guidecurve_merge', 'guidecurve_out': 'guidecurve_out', 'guidecurve_polywire': 'guidecurve_polywire', 'tail_guide_0': 'tail_guide_0', 'tail_guide_1': 'tail_guide_1', 'tail_guide_2': 'tail_guide_2', 'tail_guide_3': 'tail_guide_3', 'tail_guide_4': 'tail_guide_4', 'tail_guide_5': 'tail_guide_5', 'tail_guidecurve': 'tail_guidecurve', 'tailroot': 'tailroot'}¶
-
createFromJson
(json, paramjson)¶
-
deleteGuides
()¶
-
existingFromJson
(json)¶
-
getChosenParentNode
()¶
-
getGuideObject
(guidename)¶
-
toJSON
()¶
-
updateParent
(parenttext)¶
-
updateToMasterParent
(masternode)¶
-
updateToSpineHookParent
(spinenode)¶
-