Rigging Dojo Python 101

By taking this course today, you'll get Rigging Dojo Mentor, Ryan Griffin Python scripting best practices, while he guides you through the coding of a basic rigging tool project in Autodesk Maya.

Our mentor Ryan developed a tool set in python to handle the rigging of wide range of 100+ characters, including cinematic quality characters for Skylander Super Chargers, and it is the inspiration for the course project. He helps guide you onto the path to automating your own rigging solutions and getting a proper foundation in Python scripting for Maya.

Maya Python 101 Course

  1. Welcome to the Maya Python 101 course

    4 lessons
    1. Welcome: Course introduction and project setup.
    2. Programming environment and working with GIT
    3. Getting Help
    4. Python 2 to 3 for Maya 2022 and beyond
  2. Week 2: Rigging an Arm and An Introduction to Python in Maya

    4 lessons
    1. Python beginners guide
    2. A quick tutorial on rigging an arm in Maya.
    3. More arm rigging (video 2) and Leg rig PDF
    4. (bonus) Script Editor Output
  3. Week 3: The Basics of Python

    3 lessons
    1. The Basics of Python
    2. Python Basics Continued
    3. Maya Moduels
  4. Week 4: Customize your Maya environment with startup.py

    3 lessons
    1. Startup and User Interface
    2. Startup and User Interface continued
    3. Week4 review Github Pymel
  5. Week 5: Making our tools classy.

    3 lessons
    1. Pole Vectors
    2. Classes
    3. JSON
  6. Week 6: UI construction.

    1 lesson
    1. List comprehensions and more User interface
  7. Week 7: Using other Python libraries, and more tool refinements

    2 lessons
    1. More Modular Arm Script
    2. More Modular User Interface
  8. Week 8: Basic Python concepts part 4

    4 lessons
    1. IK FK match and more User Interface
    2. Python Modules
    3. Python Inheritance
    4. Wrap up and tool development and design
  9. Updates and new Content

    3 lessons
    1. The Latest Content - PYMEL 001
    2. Maya GUI with PySide Part 1
    3. Spoilers
  10. Weekly Tips

    2 lessons
    1. 05_01_2018 Make a Pymel Node and Notes On Nodes and More
    2. 05_23_2018 More info from classes