Skip to content

Skeleton Rigging & Advanced Skeleton

Last Updated: April 30, 2026


Table of Contents

  1. Advanced Skeleton (Maya Plugin)
  2. Topology for Deformation
  3. Auto-Rigging Tools Comparison
  4. Weight Painting Best Practices
  5. IK/FK Systems
  6. Constraints & Blending

1. Advanced Skeleton (Maya Plugin)

Source: AdvancedSkeleton - "MetaHuman" Source: Epic Games - MetaHuman Maya Install Guide

Why Advanced Skeleton for MetaHuman

MetaHuman body does NOT come with a rig in Maya. Advanced Skeleton fills this gap.

Setup Steps

  1. Enable "Offset Parent Matrix" — ⚠️ CRITICAL for faster rig evaluation
  2. Body Fit → Import biped template
  3. Auto-align/build/attach via the name matcher
  4. Match joint naming conventions precisely for automation

Key Settings

Setting Value Reason
Offset Parent Matrix ✅ Enabled Faster rig evaluation
Name Matcher Auto Matches joint names for auto-alignment
Build Type Biped Standard for MetaHuman body

Mocap Workflow with Advanced Skeleton

  1. Attach mocap from library (e.g., backflip animation)
  2. Select root joint (for body animation)
  3. Export Selection → FBX with animation
  4. Import FBX into Unreal
  5. Retarget animation to MetaHuman SKM body mesh
  6. Create Level Sequence for playback

2. Topology for Deformation

Critical Areas

Area Topology Requirement Reason
Shoulders Quad-based, 3 edge loops minimum Wide rotation range
Elbows Dense quads, proper edge flow 180° bend deformation
Knees Dense quads, proper edge flow 180° bend deformation
Hips Quadruple edge loops Leg separation
Neck Consistent ring loops Head rotation
Eyes Concentric rings Blinking, looking
Mouth Concentric rings Speaking, expressions

General Rules

  • Quad-based topology everywhere (no n-gons, minimal triangles)
  • Consistent bone lengths and hierarchy for retargeting
  • Edge loop placement at deformation zones is critical
  • Vertex density should be higher at joints, lower at flat surfaces

3. Auto-Rigging Tools Comparison

Tool Platform Cost Strengths Weaknesses
Advanced Skeleton Maya Free MetaHuman integration, name matcher, Offset Parent Matrix Maya only
Rigify Blender Free Modular, customizable, open-source Steeper learning curve
Mixamo Web Free (Adobe) Instant auto-rigging, mocap library No customization, limited skeleton
MetaHuman Rig UE 5.6 Free Built-in facial + body, production quality Locked to Unreal ecosystem
mGear Maya Free Modular, customizable, studio-proven Complex setup

4. Weight Painting Best Practices

Workflow

  1. Auto-weight first — Use Maya's Bind Skin with "Closest Distance" or "Closest Joint"
  2. Fix major issues — Check shoulders, hips, knees first
  3. Component-level editing — Use "Paint Skin Weights Tool" for refinement
  4. Test with extreme poses — Push joints to limits to find clipping
  5. Normalize weights — Ensure total weight per vertex = 1.0

Tips

  • Use "Hold Weights" to lock joints while painting others
  • Mirror weights for symmetrical characters
  • Prune small weights (< 0.01) to clean up noisy auto-weights
  • Always test with the actual animation range, not just T-pose

5. IK/FK Systems

When to Use Each

System Best For Examples
IK Planted feet, hand contact, reaching Walk cycles, object interaction
FK Expressive arcs, rotation-heavy motion Arm swings, head turns, spine

IK/FK Switching

  • Most production rigs include IK/FK blend attributes
  • Animate the blend value to switch mid-animation
  • Match IK/FK before switching to avoid pops
  • Cascadeur has built-in IK/FK switching for mocap cleanup

6. Constraints & Blending

Common Constraints

Constraint Use Case
Parent Attach prop to hand
Point Keep foot on ground
Orient Head follows target
Pole Vector Knee/elbow direction control
IK Solver Limb chain solving

Animation Layers

  • Use layers for non-destructive adjustments
  • Blend between layers for smooth transitions
  • Common layers: Base animation, corrections, overrides