# Track Resources — Character Rigging
---
## Why this track is a strong bet
Rigging has a persistently smaller talent pool than animation or modeling, and the work is difficult to outsource cleanly. Character and technical specialists sit at the higher end of 3D salary bands. A rigger who can also script is close to a technical artist, which broadens the job pool considerably.
The tradeoff: rigging portfolios are harder to present. Nobody watches a rigging reel for enjoyment. You have to make the quality legible fast.
---
## What the job asks for
**Core**
- Skeletal hierarchy, joint placement, and orientation discipline
- Skinning and weight painting to a production standard
- IK/FK systems with clean switching and space switching
- Control hierarchy design that an animator actually wants to use
- Corrective blendshapes and pose-space deformation
- Facial rigging — blendshape-based, joint-based, or hybrid; FACS-informed
- Deformation quality at extreme poses — this is what gets evaluated
**Differentiating**
- **Python scripting in Maya** — this is close to mandatory now. Auto-rigging, modular rig builders, and rig validation tools.
- **Unreal Control Rig** — authoring rigs in-engine, procedural rigging, backwards solvers
- **MetaHuman** customization and rig logic
- **Machine learning deformers** — Maya's ML Deformer and equivalents; a genuinely differentiating skill
- Muscle and skin simulation
- Rigging within real-time performance budgets — joint counts, LOD strategies, the constraints games impose
- Modular / node-based rig systems (mGear, Advanced Skeleton, Rigify) and understanding what they do under the hood
**Baseline software:** Maya + Python (primary), Blender, Unreal Engine, ZBrush for correctives.
---
## Portfolio standard
A rigging portfolio is a **structured breakdown page**, not a music-backed reel. Recruiters need to inspect, not to be entertained.
**For each rig, show**
1. **Range of motion video** — a systematic pass through every control and every extreme. This is the single most important asset. Show the deformation failing gracefully rather than hiding it.
2. **Control scheme walkthrough** — the picker or control layout, with narration on the design decisions
3. **Deformation at extremes** — shoulders at full raise, hips at full flexion, spine at full twist, face at full expression range. Recruiters go straight here.
4. **Wireframe / skeleton overlay** — joint placement and topology
5. **Animation on the rig** — even a short cycle, to prove it works in practice. Borrow an animator classmate if you can.
6. **Technical writeup** — what the rig does, what problems it solves, joint count, what is scripted
**If you built tools, lead with the tools.** A Python auto-rigger with a working UI is worth more in a job search than three more hand-built rigs. Post the code to GitHub with a clear README.
---
## Learning resources
**Foundational**
- **Cult of Rig** (cultofrig.com) — Raffaele Fragapane's live rigging series. Dense, opinionated, and the best free rigging education available anywhere. Start here.
- **Rigging Dojo** (riggingdojo.com) — paid courses; strong free blog and resource library
- **Chad Vernon's tutorials** (chadvernon.com) — Maya Python and rigging, free and excellent
- **Marco Giordano** (marcogiordanotd.com) — math for rigging, deformation theory
- **Jason Schleifer, *Animator Friendly Rigging*** — dated in software terms, still the clearest statement of design philosophy
**Maya Python**
- Chad Vernon's *Python Scripting for Maya Artists* — free, complete, well structured
- **Autodesk Maya Python API documentation**
- **Cheat sheets:** `cmds` vs `pymel` vs the OpenMaya API — know when to use which
- **Tyler Hurd / Nick Miller / Ryan Porter (yantor3d)** — open-source Maya tooling worth reading
**Unreal**
- **Epic Developer Community** learning paths on Control Rig — free, official, thorough
- **Control Rig documentation** — forwards and backwards solving, procedural rigging
- **MetaHuman documentation and MetaHuman Animator** learning material
- **IK Rig / IK Retargeter** documentation
**Blender**
- **Rigify** documentation and source — a well-built modular system you can read
- **Blender Studio** rigging training and production rig files
- **Pierrick Picaut (P2Design)** — Blender rigging instruction
**Free rig systems worth studying**
| System | Notes |
|:--|:--|
| **mGear** (mgear4.readthedocs.io) | Open-source modular Maya rigging framework. Reading its source is an education. |
| **Advanced Skeleton** | Free for many uses; industry-common |
| **Rigify** | Blender's built-in modular system, open source |
| **BlueSkyStudios OpenRig** | Open-sourced production rigging framework |
---
## Project ideas that map to hiring
**Project 1 — Deconstruction**
Recreate faithfully, or in your own style. See the Project 1 page for this track's curated source list:
Take a published professional rig (Agora, Truong, Malcolm, Mery, a MetaHuman) and reverse-engineer its control scheme and deformation approach. Document what it does and why. Then rebuild that system on your own mesh.
**Project 2 — Technique Tutorial**
Candidate techniques to encounter in Project 1 and then teach. Pick one you genuinely did not have going in:
A Python rig-builder that generates a limb module from a UI · Unreal Control Rig authoring · a facial rig with FACS-based controls · corrective blendshape and PSD workflows · Maya ML Deformer · muscle simulation · rigging for a real-time joint budget with LODs.
**Project 3 — Original Work**
Built to fill the gap you named in your Week 3 portfolio review, or to demonstrate a requirement from a real posting your portfolio does not yet show:
A complete production-quality character rig — body and face — on your own or a purchased mesh, with a full range-of-motion demonstration, an animator-facing picker, and a technical writeup. If your target is games, build it to a stated engine budget and show it running in Unreal.
---
## Communities
- **Tech-Artists.org** — forums and Slack; the central technical art and rigging community
- **Cult of Rig Discord**
- **Rigging Dojo community**
- **r/Maya**, **r/vfx**, **Blender Artists** rigging forum
- **Animation Guild (TAG)** — rigging is a covered classification
- **SIGGRAPH** — rigging and deformation papers are readable and directly applicable
---
## A note on what gets you hired
Riggers get hired on two things: **deformation quality at extremes** and **whether an animator likes using the rig.**
The second one is invisible in a portfolio unless you make it visible. Get an animator to use your rig and film them doing it. Ask what annoyed them. Fix it. Say so in the writeup. That story — *I built it, an animator used it, here is what I changed* — is worth more than another shoulder deformation demo, because it is the actual job.