├── .gitignore ├── LICENSE ├── MasterOfPuppets.mod ├── README.md ├── mop ├── __init__.py ├── attributes.py ├── config │ ├── __init__.py │ └── default_config.py ├── core │ ├── __init__.py │ ├── fields.py │ ├── module.py │ ├── mopNode.py │ └── rig.py ├── custom_scripts.py ├── dag.py ├── internals.py ├── metadata.py ├── modules │ ├── __init__.py │ ├── abstract │ │ ├── __init__.py │ │ ├── chainswitcher.py │ │ └── fkikchain.py │ ├── arm.py │ ├── bipedleg.py │ ├── chain.py │ ├── corrective.py │ ├── fkikrpchain.py │ ├── fkikspringchain.py │ ├── leaf.py │ ├── quadrupedleg.py │ ├── rivet.py │ ├── root.py │ ├── spine.py │ └── twist.py ├── ui │ ├── __init__.py │ ├── build.py │ ├── commands.py │ ├── creation.py │ ├── fieldwidgets.py │ ├── menu.py │ ├── module.py │ ├── parents.py │ ├── rig.py │ ├── settings.py │ ├── signals.py │ ├── utils.py │ └── window.py ├── utils │ ├── __init__.py │ ├── case.py │ ├── colorspace.py │ ├── dg.py │ └── undo.py └── vendor │ ├── Qt.py │ ├── __init__.py │ ├── facseditor │ ├── __init__.py │ ├── core.py │ └── window.py │ ├── node_calculator │ ├── __init__.py │ ├── base_functions.py │ ├── base_operators.py │ ├── config.py │ ├── core.py │ ├── extension_examples │ │ ├── __init__.py │ │ ├── noca_extension.py │ │ ├── noca_extension_closure_example.py │ │ └── noca_extension_maya_math_nodes.py │ ├── logger.py │ ├── lookup_table.py │ ├── nc_value.py │ ├── om_util.py │ └── tracer.py │ └── shapeshifter │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── shapes │ ├── circle.json │ ├── cogwheel.json │ ├── cube.json │ ├── quad-arrow.json │ └── sphere.json │ └── shapeshifter.py └── userSetup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/LICENSE -------------------------------------------------------------------------------- /MasterOfPuppets.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/MasterOfPuppets.mod -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/README.md -------------------------------------------------------------------------------- /mop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/__init__.py -------------------------------------------------------------------------------- /mop/attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/attributes.py -------------------------------------------------------------------------------- /mop/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/config/__init__.py -------------------------------------------------------------------------------- /mop/config/default_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/config/default_config.py -------------------------------------------------------------------------------- /mop/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/core/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/core/fields.py -------------------------------------------------------------------------------- /mop/core/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/core/module.py -------------------------------------------------------------------------------- /mop/core/mopNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/core/mopNode.py -------------------------------------------------------------------------------- /mop/core/rig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/core/rig.py -------------------------------------------------------------------------------- /mop/custom_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/custom_scripts.py -------------------------------------------------------------------------------- /mop/dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/dag.py -------------------------------------------------------------------------------- /mop/internals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/internals.py -------------------------------------------------------------------------------- /mop/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/metadata.py -------------------------------------------------------------------------------- /mop/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/__init__.py -------------------------------------------------------------------------------- /mop/modules/abstract/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/modules/abstract/chainswitcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/abstract/chainswitcher.py -------------------------------------------------------------------------------- /mop/modules/abstract/fkikchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/abstract/fkikchain.py -------------------------------------------------------------------------------- /mop/modules/arm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/arm.py -------------------------------------------------------------------------------- /mop/modules/bipedleg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/bipedleg.py -------------------------------------------------------------------------------- /mop/modules/chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/chain.py -------------------------------------------------------------------------------- /mop/modules/corrective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/corrective.py -------------------------------------------------------------------------------- /mop/modules/fkikrpchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/fkikrpchain.py -------------------------------------------------------------------------------- /mop/modules/fkikspringchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/fkikspringchain.py -------------------------------------------------------------------------------- /mop/modules/leaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/leaf.py -------------------------------------------------------------------------------- /mop/modules/quadrupedleg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/quadrupedleg.py -------------------------------------------------------------------------------- /mop/modules/rivet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/rivet.py -------------------------------------------------------------------------------- /mop/modules/root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/root.py -------------------------------------------------------------------------------- /mop/modules/spine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/spine.py -------------------------------------------------------------------------------- /mop/modules/twist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/modules/twist.py -------------------------------------------------------------------------------- /mop/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/__init__.py -------------------------------------------------------------------------------- /mop/ui/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/build.py -------------------------------------------------------------------------------- /mop/ui/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/commands.py -------------------------------------------------------------------------------- /mop/ui/creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/creation.py -------------------------------------------------------------------------------- /mop/ui/fieldwidgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/fieldwidgets.py -------------------------------------------------------------------------------- /mop/ui/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/menu.py -------------------------------------------------------------------------------- /mop/ui/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/module.py -------------------------------------------------------------------------------- /mop/ui/parents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/parents.py -------------------------------------------------------------------------------- /mop/ui/rig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/rig.py -------------------------------------------------------------------------------- /mop/ui/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/settings.py -------------------------------------------------------------------------------- /mop/ui/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/signals.py -------------------------------------------------------------------------------- /mop/ui/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/utils.py -------------------------------------------------------------------------------- /mop/ui/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/ui/window.py -------------------------------------------------------------------------------- /mop/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/utils/case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/utils/case.py -------------------------------------------------------------------------------- /mop/utils/colorspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/utils/colorspace.py -------------------------------------------------------------------------------- /mop/utils/dg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/utils/dg.py -------------------------------------------------------------------------------- /mop/utils/undo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/utils/undo.py -------------------------------------------------------------------------------- /mop/vendor/Qt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/Qt.py -------------------------------------------------------------------------------- /mop/vendor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/vendor/facseditor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/facseditor/__init__.py -------------------------------------------------------------------------------- /mop/vendor/facseditor/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/facseditor/core.py -------------------------------------------------------------------------------- /mop/vendor/facseditor/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/facseditor/window.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/vendor/node_calculator/base_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/base_functions.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/base_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/base_operators.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/config.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/core.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/extension_examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/vendor/node_calculator/extension_examples/noca_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/extension_examples/noca_extension.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/extension_examples/noca_extension_closure_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/extension_examples/noca_extension_closure_example.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/extension_examples/noca_extension_maya_math_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/extension_examples/noca_extension_maya_math_nodes.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/logger.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/lookup_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/lookup_table.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/nc_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/nc_value.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/om_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/om_util.py -------------------------------------------------------------------------------- /mop/vendor/node_calculator/tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/node_calculator/tracer.py -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/LICENSE -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/README.md -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/shapes/circle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/shapes/circle.json -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/shapes/cogwheel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/shapes/cogwheel.json -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/shapes/cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/shapes/cube.json -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/shapes/quad-arrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/shapes/quad-arrow.json -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/shapes/sphere.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/shapes/sphere.json -------------------------------------------------------------------------------- /mop/vendor/shapeshifter/shapeshifter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/mop/vendor/shapeshifter/shapeshifter.py -------------------------------------------------------------------------------- /userSetup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HolisticCoders/master-of-puppets/HEAD/userSetup.py --------------------------------------------------------------------------------