trigger.core.module
Core Class for all trigger modules.
Attributes
Classes
Module Contents
- class GuidesCore(side='L', suffix='', segments=None, tMatrix=None, upVector=(0, 1, 0), mirrorVector=(1, 0, 0), lookVector=(0, 0, 1), *args, **kwargs)
Bases:
object- convertJoints(joints_list)
Convert regular joints into guide joints.
- createGuides()
Create the guides.
- define_attributes()
Define the attributes for the module.
- define_guides()
Define the guide joints. This method will be overridden for each module.
- draw_joints()
Draw the guide joints and set Joint types/sides. This method will be overridden for each module.
- limb_data
- name = ''
- class ModuleCore(*args, **kwargs)
Bases:
object- additional_groups()
Create additional groups for the module. This method will be overridden for each module.
- createLimb()
Create the limb rig.
- create_groups()
Create essential groups for the module. Mandatory for all modules.
- execute()
Execute the rig creation. This method will be overridden for each module.
- finalize()
Finalize the rig creation. This method will be overridden for each module.
- name = ''
- LIMB_DATA
- LOG