Applied Rigging Techniques for Production | CG Master Academy


Applied Rigging Techniques for Production

An 8-week course focused on the WHYs behind rigging, teaching advanced techniques that can help you take your rigging skills to the next level

Course overview Course overview

Course Overview

Level up your rigging skills

This course is intended to not just click buttons and follow the path that Maya lays out, but dig deeper into the different nodes that Maya has and see how we can use this to our advantage to create rigs. Topics in this course are focused on the WHYs of rigging--principles often taught to new hires and junior riggers at VFX studios. At the end of the course the students should have an in-depth understanding of how data flows through Maya and how they can manipulate this. In addition they will have solid ideas and techniques for building and maintaining rigs for production.


Course Format:   Standard
Lecture Type:   Pre-recorded
Feedback:   Individual recordings
Duration:   8 weeks
Assignment:   Deadlines each week
Q&A:   Once a week
Materials:   Maya (ideally 2020 but older versions - back to 2016 - will work)
Skills level:   Advanced
Prerequisites:   Students should be able to rig a biped in Maya and have some basic scripting understanding with either MEL or Python. Python will be used in the course. Course Recommendations: Rigging for Games, Python for VFX and Animation

Applied Rigging Techniques for Production WHAT YOU’LL LEARN

What you'll learn

The more you know, the better.

expand all
collapse all
Making a basic biped rig with FK/IK blending | Basic scripting with either MEL or Python | Using the node editor
Intro to vector and matrix math | Look at new offset matrix on Maya nodes | Brief into to the Python API
DG Theory | Creating and using nodes directly VS using Maya command/buttons | Orig shapes Model update with orig shapes | MA files | Scripts folder in Maya install
Making rig more animator friendly | Separate rigs for different purposes | Connecting rigs together | Speed modes | Low rig version | Managing the visibility of controls
Control setup for spine | Reverse FK and variable FK setups | Curve spine | Blending Stretchy/Fixed length
Bendy limb | Twist Extraction | Interpolation joints | Split knee | Push joints | Pose reader theory and implementation
Rough to decent skinning | Creating poly cages for skinning | Intro to ngSkin Tools | Copying skinning between meshes
Muscles discussion | Topology discussion | Faking bicep | Stretchy joints | Corrective Shapes | Detail shapes | Detail Shapes | Non-linear activation | Basic nCloth Setup | Combining different deformations
Creating a test animation | Troubleshooting the rig | Validating fixes | Scripted Playblasts | Reviewing Playblasts | Reel advice | Script to reset controls | Intro to Profiler

Taking your skills to the next level.

Mathias Royrvik started out in the industry as a runner at Framestore London before he joined MPC London as a rigger and worked his way up to become a lead rigger. He's currently working at Ninja Theory as a Senior Technical Artist with a focus on rigging. While at MPC he would often spend time teaching new artists the pipeline, tools and general Maya/rigging ideas, something that led to him officially working on rigging documentation and training new hires. He worked on a wide range of rigging problems from tentacles to digi-dubles to custom facial rigs. Some of his film credits include Aquaman, Underwater, Alien: Covenant and Wonder Woman.


April 17th!

Spring TERM Registration

Feb 8, 2021 - Apr 26, 2021




April 17th!

Pricing & Schedule

Even though our courses are the most affordable for the quality of education.

These Finance Options allow you to focus on your goals instead of the barriers that keep you from reaching them.

Employer Reimbursement

Animation Guild CSATTF

Payment Plan

Companies that hire our students

  • Naughty Dog
  • Luma Pictures
  • Google
  • EA Games
  • DreamWorks Animation
  • Blizzard Entertainment

Speak to an advisor

Need guidance or course recommendations? Let us help!

Have you taken a course with us before?

Show us your skills

Not sure if you have the skills, or are you proving you do? Show us.

Have you taken a course with us before?