autorigs.modules.advancedFace.template package¶
Submodules¶
autorigs.modules.advancedFace.template.buildTemplateGuide module¶
-
class
autorigs.modules.advancedFace.template.buildTemplateGuide.TemplateGuide(assetnode, geometryguides)¶ Bases:
autorigs.modules.base.buildBaseGuide.BaseGuide-
BLENDSHAPES= 'blendshapes'¶
-
CAGE_WRANGLE= 'wrangle'¶
-
DEFAULT_CAGE_GUIDES_NAME= 'cage_guides'¶
-
DO_NOT_TOUCH= 'DO_NOT_TOUCH'¶
-
JSON_KEY= 'template'¶
-
LEFT_LOWER_EYE_GROUP_NAME= 'left_lower_eye_group'¶
-
LEFT_UPPER_EYE_GROUP_NAME= 'left_upper_eye_group'¶
-
LOWER_LIP_GROUP_NAME= 'lower_lip_group'¶
-
LPC_TEMPLATE= 'template'¶
-
LPC_TEMPLATE_PATH= 'C:/PROGRA~1/SIDEEF~1/HOUDIN~1.439/houdini/autorigs/hdas/lpc_template.hda'¶
-
OUT= 'out'¶
-
POINTS_FILE= 'file'¶
-
POLY_OUT= 'polyout'¶
-
RAY= 'ray'¶
-
RIGHT_LOWER_EYE_GROUP_NAME= 'right_lower_eye_group'¶
-
RIGHT_UPPER_EYE_GROUP_NAME= 'right_upper_eye_group'¶
-
SWITCH= 'switch'¶
-
UPPER_LIP_GROUP_NAME= 'upper_lip_group'¶
-
addResetXCallback(guide, x)¶ We want to “lock” the x coordinates of the center cage guides without removing free translate control in the viewport. So add a callback to that resets the x value of the guide every time it’s changed
-
buildFromJsonExisting(json)¶
-
buildFromJsonNew(json, parent=None)¶
-
cageGuideFromPoint(point, parent)¶
-
changeSwitch(index)¶
-
deleteGuides()¶
-
generateCageGuides(cageguides, guidesdata, guideslist)¶ Generates the cage guides subnet inside the asset
-
generateLPC()¶
-
getCagePoints()¶
-
getDefaultGuideNames()¶
-
getRootKey()¶
-
getRootNode()¶
-
hasValidGeometry()¶
-
isLinked()¶
-
linkToGuides()¶
-
resetCageGuides(cageguides)¶ Resets cage guides back to their default positions
-
resetX(event_type, x, **kwargs)¶
-
resnapCageGuide(point, guide, position)¶
-
resnapCageGuides(cageguides)¶ Snaps cage guides back to the current position of the points
-
setGuideParams(point, guide)¶
-
setOutputFlags(node_key, flag)¶
-
toggleLinkToGuides(value)¶
-
unlinkToGuides()¶
-
autorigs.modules.advancedFace.template.templateGuideModel module¶
-
class
autorigs.modules.advancedFace.template.templateGuideModel.TemplateGuideModel¶ Bases:
autorigs.modules.base.baseGuideModel.BaseGuideModel-
addOnLinkToggledCallbacks(fxn)¶
-
isLinkToggled()¶
-
setLinkToggled(toggle)¶
-
autorigs.modules.advancedFace.template.templateGuideOptions module¶
autorigs.modules.advancedFace.template.templateGuideParams module¶
-
class
autorigs.modules.advancedFace.template.templateGuideParams.ModuleParamsWidget(templateguide)¶ Bases:
autorigs.modules.base.autoRigsBaseWidget.BaseParamWidget