autorigs.modules.arm package

Submodules

autorigs.modules.arm.armModule module

autorigs.modules.arm.autoRigsArmBuilder module

autorigs.modules.arm.autoRigsArmInterfaceBuilder module

class autorigs.modules.arm.autoRigsArmInterfaceBuilder.AutoRigsArmInterfaceBuilder

Bases: autorigs.modules.limb.autoRigsLimbInterfaceBuilder.AutoRigsLimbInterfaceBuilder

INTERFACE_NAME_LABEL = {'beforelimbconstraint': ('armfollowsclavicle', 'Arm Follows Clavicle'), 'beforelimbinitlen': ('shoulderinitlen', 'Shoulder Initial Length'), 'beforelimbstretch': ('shoulderstretch', 'Shoulder Stretch'), 'beforelimbstretchcalc': ('shouldercalc', 'Shoulder Calculations'), 'bonedisplay': ('bonedisplay', 'Bone Display'), 'controlbeforelimb': ('clavicleroot', 'Clavicle Root'), 'controlbeforelimbfk': ('claviclefk', 'Clavicle FK Rotate'), 'controldisplay': ('controldisplay', 'Control Display'), 'controlend': ('end', 'End Control'), 'controllimbend': ('clavicleend', 'Clavicle End'), 'controllowerlimbfk': ('lowerarmfk', 'Lower Arm FK'), 'controlnoodle0': ('noodleshoulder', 'Shoulder Root'), 'controlnoodle0tangent': ('shouldertangent', 'Shoulder Tangent'), 'controlnoodle1': ('noodleelbow', 'Elbow'), 'controlnoodle1lowertangent': ('elbow_lowertangent', 'Elbow Lower Tangent'), 'controlnoodle1tangents': ('elbow_tangents', 'Elbow Tangents'), 'controlnoodle1uppertangent': ('elbow_uppertangent', 'Elbow Upper Tangent'), 'controlnoodle2': ('noodlewrist', 'Wrist'), 'controlnoodle2tangent': ('wristtangent', 'Wrist Tangent'), 'controlnoodlelower': ('noodlelower', 'Lower Arm'), 'controlnoodleupper': ('noodleupper', 'Upper Arm'), 'controlsfolder': ('controls', 'Controls'), 'controltwist': ('twist', 'Twist Control'), 'controlupperlimbfk': ('upperarmfk', 'Upper Arm FK'), 'displayfkcontrols': ('displayfkcontrols', 'Display FK Controls'), 'fkikblend': ('fkikblend', 'FK->IK Blend'), 'fkikthresh': ('fkikthresh', 'FK Display Threshold'), 'ikdampen': ('ikdampen', 'Max IK Dampening'), 'ikhandlepath': ('ikhandlepath', 'IK Handle Path'), 'iktwisthandlepath': ('iktwisthandlepath', 'IK Twist Handle Path'), 'kinsolverpath': ('kinsolverpath', 'Kinematic Solver Path'), 'lowerbonepath': ('lowerbonepath', 'Lower Bone Path'), 'lowerfkcontrolpath': ('lowerfkcontrolpath', 'Lower FK Control Path'), 'lowerfkstretch': ('lowerfkstretch', 'Lowerarm FK Stretch'), 'lowerikstretch': ('lowerikstretch', 'Lowerarm IK Stretch'), 'lowerinitlen': ('lowerinitlen', 'Lower Initial Length'), 'lowermanualstretchlen': ('lowermanualstretchlen', 'Lower Manual Stretch'), 'lowerstretchcalc': ('lowerstretchcalc', 'Lower Stretch Calculations'), 'matchfkik': ('matchfkik', 'Match FK to IK'), 'matchikfk': ('matchikfk', 'Match IK to FK'), 'maxstretch': ('maxstretch', 'Arm Max Stretch'), 'optionsfolder': ('options', 'Options'), 'setdefault': ('setdefault', 'Reset To Defaults'), 'setkey': ('setkey', 'Set Key'), 'stretch': ('stretch', 'Stretch'), 'totalautostretch': ('totalautostretch', 'Total Auto Stretch'), 'totalmanstretchlen': ('totalmanstretchlen', 'Total Manual Stretch Len'), 'upperbonepath': ('upperbonepath', 'Upper Bone Path'), 'upperfkcontrolpath': ('upperfkcontrolpath', 'Upper FK Control Path'), 'upperfkstretch': ('upperfkstretch', 'Upperarm FK Stretch'), 'upperikstretch': ('upperikstretch', 'Upperarm IK Stretch'), 'upperinitlen': ('upperinitlen', 'Upper Initial Length'), 'uppermanualstretchlen': ('uppermanualstretchlen', 'Upper Manual Stretch'), 'upperstretchcalc': ('upperstretchcalc', 'Upper Stretch Calculations')}
LIMBTYPE = 'BIPED'
L_INTERFACE_NAME_LABEL = ('left', 'Left ')
L_PREFIX_NAME = 'leftarm'
R_INTERFACE_NAME_LABEL = ('right', 'Right ')
R_PREFIX_NAME = 'rightarm'

autorigs.modules.arm.buildArmGuide module

Module contents