autorigs.modules.tail package¶
Submodules¶
autorigs.modules.tail.autoRigsTailBuilder module¶
-
class
autorigs.modules.tail.autoRigsTailBuilder.
AutoRigsTailBuilder
¶ -
DEFAULT_TAIL_PREFIX
= 'Tail'¶
-
SUFFIX
= {'actrlblend': 'a_ctrl_blend', 'afromActrl': 'a_from_A_ctrl', 'afromroot': 'a_from_root', 'bonegroup': 'bones_group', 'cctrlblend': 'c_ctrl_blend', 'cfromActrl': 'c_from_A_ctrl', 'cfromBctrl': 'c_from_B_ctrl', 'chopnet': 'chopnet', 'controlgroup': 'control_group', 'curvestretch': 'curvestretch', 'ectrlblend': 'e_ctrl_blend', 'efromBctrl': 'e_from_B_ctrl', 'efromCctrl': 'e_from_C_ctrl', 'nodegroup': 'all_node_group', 'tailActrl': 'A_ctrl', 'tailBctrl': 'B_ctrl', 'tailCctrl': 'C_ctrl', 'tailactrl': 'a_ctrl', 'tailbctrl': 'b_ctrl', 'tailboneformat': 'bone_{}', 'tailcctrl': 'c_ctrl', 'tailcurve': 'guidecurve', 'taildctrl': 'd_ctrl', 'tailectrl': 'e_ctrl', 'tailfctrl': 'f_ctrl', 'tailfollowspelvis': 'tailfollowspelvis', 'tailfromhips': 'from_hips', 'tailfromlocal': 'from_local', 'tailik': 'Tail_IK', 'tailroot': 'root', 'tailrootblend': 'root_blend', 'visiblegroup': 'visible_group'}¶
-
classmethod
buildRig
(index, autorig_asset, options, tailguide, parentinfo, modulename)¶
-
classmethod
buildRigControls
(index, autorig_asset, options, tailguide, parentnode)¶
-
classmethod
getPrefix
(index)¶
-
classmethod
makeRestAttribute
(node, guidepos)¶ this function will create a rest position attribute on a null
-
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'), '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)¶
-
autorigs.modules.tail.tailGuideOptions module¶
-
class
autorigs.modules.tail.tailGuideOptions.
ModuleOptions
(tailguide, spinemodules, mastermodule)¶ Bases:
sphinx.ext.autodoc.importer._MockObject
-
HOOK_BUTTON_HEIGHT
¶ Used by autodoc_mock_imports.
-
HOOK_BUTTON_WIDTH
¶ Used by autodoc_mock_imports.
-
PARENT_LABEL
= 'Tail Parent'¶
Used by autodoc_mock_imports.
-
createParentWidget
(spinemodules)¶
-
fromJSON
(json)¶
-
getAllWidgets
()¶
-
getBuiltParentInfo
()¶
-
getDefaultParentPath
()¶
-
getExistingParents
(spinemodules)¶
-
getMainLayout
()¶
-
getMasterParentGuides
(mastermodule)¶
-
getNumBones
()¶
-
getSpineParentGuides
(spinemodule)¶
-
getUseBones
()¶
-
isStretched
()¶
-
onTextFieldFinishedEditing
()¶
-
setBoneNumber
(toggle)¶
-
setOptions
()¶
-
toJSON
()¶
-
unlinkAllNodes
()¶
-
updateParent
(parentmodule, node)¶
-
updateParentModules
(spinemodules)¶
-
autorigs.modules.tail.tailGuideParams module¶
autorigs.modules.tail.tailModule module¶
Used by autodoc_mock_imports.