Log inBy Category
By Instructor
Learning PathsBrowse

Master Rigging & Python Scripting in Maya

Create Helper Scripts & a Python Limb Rig With Nick Miller

Description

Automating different rigging setups is an essential part of the production pipeline at any major studio. Learn all the fundamental elements of rigging and Python scripting in Maya with this 5-hour workshop, which is structured so that even beginners can follow along — even if you’ve never done any rigging or scripting before. Nick eases viewers in with lessons about the commonly used nodes, deformers, constraints, and explains various other types of relationships within Maya. As the workshop progresses, the concepts become more complex with step-by-step demonstrations that you can follow and apply to your own projects.


You may ask: If most companies already have rigging setup tools, why should I bother to learn scripting? To some degree, you could get by without scripting. However, studio tools can only get you so far. There will be many instances where you’ll need to automate a repetitive task. Now, imagine having to manually rig 100 pieces of variously sized ropes dangling from a ceiling? It would take you a long time. Scripting enhances your own personal workflow and makes you infinitely more productive, and therefore gives you an edge over the competition. 


By completing this workshop, you will have created several helper scripts and a Python limb rig creation tool — complete with a graphical user interface. Limb functionality will include IK/FK switching, a full set of basic limb controls, and stretchy bones. All of the skills taught will help rigging artists to very quickly build and maintain animation-ready assets. When the process of building rigs is scripted, it becomes so much easier to update your rig with a new model, additional functionality, or a different joint layout.


PyCharm is used as a third-party tool in this workshop, which can be downloaded here


Duration: 5h 20m

Format: HD 1920x1080

Nick Miller

Creature Supervisor at DNEG

Nick Miller is a Technical Rigging Artist currently working at Wildlight Entertainment. He began his career in New York, working on freelance and contract projects before joining Framestore, where he honed his Python skills and became the primary contributor to the commercial department’s rigging package.


In 2017, Nick moved to Vancouver, contributing to projects at Method Studios, Digital Domain, and most recently DNEG. His work spans commercials, television, games, and feature films, with credits including Spider-Man: Homecoming, Fantastic Beasts: The Crimes of Grindelwald, Justice League, and the Fantastic Beasts VR Experience.


Passionate about sharing his knowledge, Nick enjoys mentoring colleagues and students alike, helping others learn rigging techniques and Python scripting to elevate their technical and creative skills.

  • It has been an absolute pleasure working with Nick. I appreciate his style, diligence, and attention to detail, and he is extremely adept at interdepartmental communication, so good that you don't even notice it because everything just works.

    - Elizabeth Bernard
    Animation Supervisor at Digital Domain

  • Nick is an amazing rigger. He did a fantastic job leading shows at Method!

    - Edy Susanto Lim
    Senior Manager Technical Product Specialist at NVIDIA

  • Nick has a wide range of useful rigging and Python tricks and can always provide creative solutions from different angles. From my experience, Nick is an excellent instructor who can explain rigging in fun and easy ways!

    - Minji Sohn
    Design Technologist at Amazon