autorigs.modules.advancedFace.tongue package

Submodules

autorigs.modules.advancedFace.tongue.autoRigsTongueBuilder module

class autorigs.modules.advancedFace.tongue.autoRigsTongueBuilder.AutoRigsTongueBuilder(*args, **kwargs)

Bases: autorigs.modules.base.autoRigsBaseBuilder.AutoRigsBaseBuilder

INTERFACE = {'ctrl0r': ('ctrl0rotate', 'Tongue Control 1 Rotate'), 'ctrl1r': ('ctrl1rotate', 'Tongue Control 2 Rotate'), 'ctrl2r': ('ctrl2rotate', 'Tongue Control 3 Rotate'), 'ctrl3r': ('ctrl3rotate', 'Tongue Control 4 Rotate'), 'folder': ('folder', 'Tongue')}
NODES = {'ctrl0': ('ctrl_0',), 'ctrl1': ('ctrl_1',), 'ctrl2': ('ctrl_2',), 'ctrl3': ('ctrl_3',), 'ctrlbone0': ('ctrl_bone_0',), 'ctrlbone1': ('ctrl_bone_1',), 'ctrlbone2': ('ctrl_bone_2',), 'ctrlbone3': ('ctrl_bone_3',), 'ctrlroot': ('ctrl_root',), 'root': ('root',), 'tdefroot': ('tdef_root',), 'tonguecurve': ('curve_build',)}
NUM_CTRLBONES = 4
NUM_TDEFBONES = 12
buildRigControls()

Creates the bones and controls based on the guide objects. prefix: the prefix to use for all the nodes created assetnode: the autorig assset node in which to create the rig model: the module’s model for build options buildguide: the module’s buildguides parent: a function takes a node as the argument and parent the node

createFolderTemplate()

Creates the folder parm template for the module. model: the module’s model for build options

updateDicts()

autorigs.modules.advancedFace.tongue.buildTongueGuide module

class autorigs.modules.advancedFace.tongue.buildTongueGuide.TongueGuide(assetnode)

Bases: autorigs.modules.base.buildBaseGuide.BaseGuide

GUIDE_CURVE = 'guidecurve'
NUM_GUIDES = 5
TONGUE_1 = 'tongue1'
TONGUE_2 = 'tongue2'
TONGUE_3 = 'tongue3'
TONGUE_ROOT = 'tongueroot'
TONGUE_TIP = 'tonguetip'
buildFromJsonExisting(json)
buildFromJsonNew(json, parent=None)

autorigs.modules.advancedFace.tongue.tongueGuideModel module

class autorigs.modules.advancedFace.tongue.tongueGuideModel.TongueGuideModel

Bases: autorigs.modules.base.baseGuideModel.BaseGuideModel

autorigs.modules.advancedFace.tongue.tongueGuideOptions module

class autorigs.modules.advancedFace.tongue.tongueGuideOptions.ModuleOptionsWidget(buildguide, model)

Bases: autorigs.modules.base.autoRigsBaseWidget.BaseOptionsWidget

fromJSON(json)
toJSON()

autorigs.modules.advancedFace.tongue.tongueGuideParams module

class autorigs.modules.advancedFace.tongue.tongueGuideParams.ModuleParamsWidget(buildguide)

Bases: autorigs.modules.base.autoRigsBaseWidget.BaseParamWidget

Module contents