autorigs.modules.head package¶
Submodules¶
autorigs.modules.head.autoRigsHeadBuilder module¶
-
class
autorigs.modules.head.autoRigsHeadBuilder.
AutoRigsHeadBuilder
¶ -
DEFAULT_HEAD_PREFIX
= 'Head'¶
-
SUFFIX
= {'bonegroup': ('bone_group', None), 'controlgroup': ('control_group', None), 'headactrl': ('headactrl', (-274.733, 103.296)), 'headactrlptr': ('headactrlptr', (-274.733, 104.425)), 'headatchest': ('head_at_chest', (-276.145, 108.943)), 'headatcog': ('head_at_COG', (-265.424, 108.752)), 'headblend': ('head_blend', (-276.145, 107.814)), 'headbone': ('Head_bone', (-262.6, 102.54)), 'headctrl': ('Head_Ctrl', (-276.145, 106.684)), 'headhook': ('headhook', (-279.816, 105.555)), 'headik': ('Head_IK', None), 'headneckchopnet': ('head_neck_chopnet', (-270.501, 110.574)), 'headneckroot': ('head_neck_root', (-263.22, 111.811)), 'headroot': ('Head_root', (-262.6, 103.669)), 'headup': ('headup', (-274.733, 102.166)), 'neckaathead': ('neckaathead', (-272.474, 103.861)), 'neckablend': ('neckablend', (-282.64, 108.379)), 'neckactrl': ('neckactrl', (-282.64, 107.249)), 'neckaik': ('Neck_a_IK', None), 'neckatchest': ('neck_at_chest', (-282.64, 109.508)), 'neckatcog': ('neck_at_COG', (-258.947, 112.189)), 'neckatlastspine': ('neck_at_last_spine', (-262.907, 109.512)), 'neckbctrl': ('neckbctrl', (-277.557, 104.99)), 'neckbik': ('Neck_b_IK', None), 'neckblend': ('neck_blend', (-262.6, 108.187)), 'neckbone1': ('neck_bone_1', (-262.6, 105.928)), 'neckbone2': ('neck_bone_2', (-262.6, 104.799)), 'neckroot': ('neck_root', (-262.6, 107.058)), 'neckup': ('neckup', (-282.64, 106.12)), 'nodegroup': ('all_node_group', None), 'visiblenodegroup': ('visible_node_group', None)}¶
-
classmethod
buildRig
(index, autorigs_asset, options, headguide, parentinfo, modulename)¶
-
classmethod
buildRigControls
(index, autorigs_asset, options, headguide, parentinfo)¶
-
classmethod
cleanupMainViewport
(controls, bonegroup)¶
-
classmethod
getPrefix
(index)¶
-
autorigs.modules.head.autoRigsHeadInterfaceBuilder module¶
-
class
autorigs.modules.head.autoRigsHeadInterfaceBuilder.
AutoRigsHeadInterfaceBuilder
¶ -
DISPLAY_MENU
= ['ON', 'OFF']¶
-
INTERFACE_NAME_LABEL
= {'bonedisplay': ('bonedisplay', 'Bone Display'), 'controldisplay': ('controldisplay', 'Control Display'), 'folder': ('head', 'Head'), 'heada': ('heada', 'Head A'), 'headctrl': ('headctrl', 'Head Ctrl'), 'headfollowchest': ('headfollowchest', 'Head Follow Chest'), 'necka': ('necka', 'Neck A'), 'neckb': ('neckb', 'Neck B')}¶
-
classmethod
buildRigInterface
(autorigs_asset, options, controls, index, modulename)¶
-
classmethod
buildRigInterfaceParms
(controls, assetnode, prefix, modulename)¶
-
classmethod
linkRigInterfaceParms
(controls, assetnode, prefix)¶
-
autorigs.modules.head.buildHeadGuide module¶
-
class
autorigs.modules.head.buildHeadGuide.
HeadFactory
¶ 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.head.buildHeadGuide.
HeadGuide
(assetnode, parent=None)¶ Bases:
autorigs.modules.base.buildBaseGuide.BaseGuide
-
JSON_LABEL
= {'guidecurve': 'guidecurve', 'guidecurve_add': 'guidecurve_add', 'guidecurve_merge': 'guidecurve_merge', 'guidecurve_out': 'guidecurve_out', 'guidecurve_polywire': 'guidecurve_polywire', 'head1': 'head1', 'headroot': 'headroot', 'headroothook': 'headroothook', 'neck1': 'neck1', 'neckblend': 'neckblend', 'neckroot': 'neckroot', 'neckroothook': 'neckroothook'}¶
-
createFromJson
(json, paramjson)¶
-
deleteGuides
()¶
-
existingFromJson
(json)¶
-
getChosenParentNode
()¶
-
getGuideObject
(guidename)¶
-
toJSON
()¶
-
updateParent
(parenttext)¶
-
updateToMasterParent
(masternode)¶
-
updateToSpineHookParent
(node)¶
-
autorigs.modules.head.headGuideOptions module¶
-
class
autorigs.modules.head.headGuideOptions.
ModuleOptionsWidget
(headguide, spinemodules, mastermodule)¶ Bases:
sphinx.ext.autodoc.importer._MockObject
-
HOOK_BUTTON_HEIGHT
¶ Used by autodoc_mock_imports.
-
HOOK_BUTTON_WIDTH
¶ Used by autodoc_mock_imports.
Used by autodoc_mock_imports.
-
fromJSON
(json)¶
-
getAllWidgets
()¶
-
getBuiltParentInfo
()¶
-
getDefaultParentPath
()¶
-
getExistingParents
(spinemodules)¶
-
getMasterParentGuides
(mastermodule)¶
-
getSpineParentGuides
(spinemodule)¶
-
toJSON
()¶
-
unlinkAllNodes
()¶
-
updateParent
(parentmodule, node)¶
-
updateParentModules
(spinemodules)¶
-
autorigs.modules.head.headGuideParams module¶
autorigs.modules.head.headModule module¶
Used by autodoc_mock_imports.