How to Remap Bones in Blender: Complete MoCap Retargeting Tutorial with Auto Rig Pro
TL;DR — Quick Summary

Bone remapping in Blender transfers motion capture animation from a QuickMagic source skeleton to your custom target character using Auto Rig Pro. This 10-step guide covers the complete workflow: exporting FBX from QuickMagic, importing into Blender, using Auto Rig Pro's Remap tool to pair bones, applying proportional auto-scale, verifying the bones list, setting the root bone, refining tweaks and rotations, and executing the final retargeting. With the right technique, you can retarget any mocap data to any character rig in under 30 minutes.

What Is Bone Remapping in Blender?

Bone remapping is the process of establishing correspondences between the bones of a source skeleton (your QuickMagic mocap data) and a target skeleton (your custom character rig), then transferring animation data across those correspondences.

When you capture motion using QuickMagic AI motion capture, the output uses QuickMagic's internal skeleton structure with its own bone naming conventions. Your target character in Blender — whether it's a MetaHuman, a Mixamo character, or a custom rig — will have different bone names and potentially different hierarchies. Bone remapping bridges this gap.

Without proper bone remapping, you'd see issues like:

  • Limbs twisting or stretching unnaturally
  • Feet floating above the ground or sinking through it
  • Animation data assigned to the wrong body parts
  • Character appearing in T-pose despite having motion data

Auto Rig Pro (v3.68+) is the premier Blender add-on for this workflow, providing a dedicated Remap panel that visualizes source-target bone pairs, applies automatic scaling, and handles complex retargeting operations with a single click.

Blender viewport showing both the QuickMagic source FBX skeleton and the target character armature side by side before retargeting

Both source and target files opened in Blender — ready for bone remapping

Prerequisites & What You'll Need

Before starting the bone remapping workflow, make sure you have the following ready:

Software Requirements

  • QuickMagic account (free sign-up available) — to generate and download mocap data
  • Blender 3.0 or later (Blender 4.0+ recommended for best performance)
  • Auto Rig Pro v3.68+ — the paid add-on that provides the Remap panel

Files You'll Need

  • A source FBX file — your motion capture animation downloaded from QuickMagic
  • A target character rig — the Blender file containing your custom character with its armature (ARPed or manually rigged)
Pro Tip: Pre-Rig Your Target First

Before starting the remapping workflow, make sure your target character is fully rigged (ARPed) in Auto Rig Pro. The remap tool works best when both source and target armatures have clean, consistent bone hierarchies.

Complete 10-Step Bone Remapping Workflow

Follow these 10 steps in order for a successful bone remapping from QuickMagic to your Blender character. Each step builds on the previous one — skipping steps will result in broken animation.

Step 1: Download Animation Data from QuickMagic

After processing your video in QuickMagic, navigate to the export panel. Select FBX format for Blender compatibility. QuickMagic supports multiple export options including Default, Mixamo, Unreal, VMD, and BIP — for Auto Rig Pro workflows, choose the Default FBX export which provides the cleanest bone hierarchy.

For hand and finger motion: QuickMagic supports full-body capture including finger tracking — make sure to enable finger export if your animation includes hand movements.

QuickMagic export dialog showing FBX format selection for Blender retargeting workflow

QuickMagic export panel — select FBX for Blender compatibility

Step 2: Open Source and Target Files in Blender

Launch Blender and open your target character's .blend file. Then use File → Import → FBX to import the QuickMagic FBX file into the same scene. You should now see two armatures in the viewport:

  • The source armature (your QuickMagic mocap skeleton — will be in T-pose or with the recorded motion)
  • The target armature (your custom character rig — should be in a rest posture)

Verify that both armatures are visible in the Outliner. If the source FBX imports at a very large or very small scale, don't adjust it manually — Auto Rig Pro's proportional scaling will handle this in Step 5.

Step 3: Open Auto Rig Pro — Remap & Select Source Armature

In Blender's 3D Viewport, press N to open the side panel, then navigate to the Auto Rig Pro tab. Click on Remap to open the bone remapping interface.

In the Remap panel, locate the Source dropdown and select your QuickMagic armature. This tells Auto Rig Pro which skeleton contains the animation data you want to transfer.

Auto Rig Pro Remap panel in Blender showing source armature selection for bone remapping workflow

Auto Rig Pro Remap panel — select your source armature first

Step 4: Select Target Armature

In the same Remap panel, locate the Target dropdown and select your custom character's armature — the one that will receive the animation.

At this point, Auto Rig Pro will display both armatures in the viewport with color-coded bones, making it easy to visually verify that you've selected the correct skeletons before proceeding.

Blender Auto Rig Pro interface showing target armature selection with color-coded bone visualization

Select your target character armature — note the color-coded bone display

Step 5: Apply Proportional Auto Scale

This is one of the most important steps in the entire workflow. Click the Auto Scale button in the Remap panel. Auto Rig Pro analyzes both skeletons' proportions and calculates the correct scale factor to match them.

Why Auto Scale Matters

If the source skeleton (QuickMagic) is 1.8m tall and your target character is 1.2m tall, directly copying animation data would result in a comically distorted character — arms stretching to impossible lengths, legs clipping through the floor, and overall unnatural proportions. Auto Scale normalizes the skeletons so that motion transfers at the correct relative proportions for your target character.

Warning: Don't Skip Auto Scale

Skipping the auto-scale step is the #1 cause of distorted retargeting results. Even if both skeletons appear similar in size, subtle proportion differences can accumulate across the bone chain and produce visible artifacts in the final animation.

Step 6: Build & Verify the Bones List

Click Build Bones List to have Auto Rig Pro automatically pair source and target bones based on naming conventions and spatial relationships. The panel will populate with a table showing each source bone mapped to its corresponding target bone.

Critical Bones to Verify

Before proceeding, manually verify these critical bone pairs — a mismatch here will ruin the entire animation:

  • Hips / Pelvis — the root of all body movement; must be paired correctly
  • Spine chain (spine_01, spine_02, spine_03) — controls torso rotation and bending
  • Upper arms (left_upperarm, right_upperarm) — critical for arm animation
  • Forearms (left_forearm, right_forearm) — for wrist positioning
  • Upper legs (left_thigh, right_thigh) — for walking and running
  • Lower legs (left_calf, right_calf) — foot placement accuracy
  • Neck & Head — controls look direction
Auto Rig Pro bones list showing mapped source-to-target bone pairs for Blender retargeting

The bones list — verify every mapping before proceeding

If Auto Rig Pro misses a pairing (e.g., the source has "LeftArm" and your target uses "arm_L"), use the manual mapping function to connect them individually.

Step 7: Set the Root Bone

The root bone is the foundation of your skeleton hierarchy. In the Remap panel, designate the root bone — typically the hips/pelvis bone — to establish the animation hierarchy.

Why the Root Bone Matters

All other bones in the skeleton are children of the root bone. This means their transforms (position, rotation, scale) are calculated relative to the root. If the root bone is set incorrectly, all child bones will inherit the wrong coordinate space, resulting in the entire character sliding, floating, or rotating erratically during animation playback.

Step 8: Redefine Tweaks

Use the Redefine Tweaks tool to adjust individual bone orientations. This step is crucial when source and target bones have different default rotations — for example, if your QuickMagic arm points forward but your target character's arm points downward at rest.

The tweak tool lets you visually align each bone pair, ensuring that when the animation is applied, your character moves correctly in its own coordinate space.

Step 9: Copy Selected Bones Rotation

With all bone pairs verified and tweaked, use the Copy Selected Bones Rotation function. This copies the rotation data from each source bone to its matched target bone, ensuring that the animation curve shapes are preserved during transfer.

How to Fix Pose Offset

If your target character appears in an awkward pose after rotation copy (e.g., arms rotated 90° wrong), you have two options:

  1. Go back to Step 8 and use Redefine Tweaks to adjust that specific bone's orientation
  2. Apply a rest pose fix — set both armatures to rest pose, then manually rotate the offending target bone to match the source bone's rest orientation

Step 10: Execute Bone Remapping (ReTarget)

This is the final step. Click ReTarget to execute the full bone remapping operation. Auto Rig Pro will transfer all animation keyframes from the source to the target skeleton using the bone mappings you've configured.

Final retargeting result in Blender showing the target character with successfully transferred mocap animation

Execution complete — your target character now has the mocap animation

Post-Retargeting Verification

After retargeting, immediately verify the result:

  • Play the animation — does the character move naturally?
  • Check foot placement — are feet planted on the ground properly?
  • Verify hand positions — are hands positioned correctly for the action?
  • Look for jitter — any bone jittering indicates a mapping issue
  • Check extreme poses — scrub to the most extreme frames and verify nothing breaks
Pro Tip: Save Before Retargeting

Always save your Blender file before clicking ReTarget. If the result is unsatisfactory, you can revert and adjust your bone mappings without redoing all 9 preceding steps.

QuickMagic Export Formats for Blender Retargeting

QuickMagic offers multiple export formats. Here's how they compare for Blender workflows:

FormatBlender CompatibilityBest ForBone Data Quality
FBX (Default) Native importAuto Rig Pro retargeting, custom rigsFull hierarchy + animation curves
Mixamo Via Mixamo add-onMixamo-rigged charactersSimplified 65-bone skeleton
Unreal (FBX) Native importUE5 → Blender roundtripUE Mannequin skeleton
VMD Requires MMD toolsMikuMikuDance charactersMMD bone naming
BIP Requires BIP plugin3ds Max Biped importBiped structure

Pro Tips for QuickMagic → Blender Retargeting

Tip 1: Capture Clean Source Motion

The quality of your retargeting starts with your source data. Shoot video in good lighting with a clear background. QuickMagic works best with full-body visibility — avoid occlusions where limbs cross or leave the frame. A well-lit, front-facing capture at 1080p+ produces the cleanest bone data.

Tip 2: Match Bone Naming Conventions

If you're creating your own target rig, use standard bone naming conventions (e.g., "mixamorig:LeftArm" or "UpperArm_L"). Auto Rig Pro's auto-matching works best with predictable patterns. Non-standard names like "Bone_0027" will require manual mapping for every bone.

Tip 3: Use Rest Pose for Troubleshooting

If retargeting produces confusing results, set both armatures to Rest Pose before starting the remap workflow. This eliminates any existing animation from interfering with bone orientation analysis and produces more predictable results.

Tip 4: Batch Process Multiple Animations

Once you've set up the bone mapping for a character, you can reuse it for multiple animations. Export different motions from QuickMagic (walk, run, jump, dance), import each as a new FBX, and repeat only Steps 2, 6, and 10 — the bone mappings remain the same.

Tip 5: Export Finger Motion Correctly

QuickMagic supports full finger tracking. When exporting for Blender, make sure finger bones are included in the FBX. In Auto Rig Pro's bones list, verify that finger bone pairs are mapped — unmapped fingers will remain static in the final animation.

Troubleshooting Common Bone Remapping Issues

Issue: Character Slides or Floats After Retargeting

Cause: Root bone not set correctly, or auto-scale factor is wrong.
Fix: Verify the root bone in Step 7. Re-apply Auto Scale in Step 5. Check that both skeletons have a consistent root hierarchy (no extra transform nodes between root and hips).

Issue: Limbs Bend in Wrong Direction

Cause: Bone roll angles don't match between source and target.
Fix: Use Redefine Tweaks (Step 8) to manually adjust bone orientation. For arms, verify that the elbow points in the same direction on both skeletons.

Issue: Animation Is Jittery or Shaky

Cause: Incomplete bone mapping or scale mismatch.
Fix: Go back to Step 6 and verify every bone pair. Missing bones (especially spine chain links) cause interpolation gaps that manifest as jitter.

Issue: Fingers Don't Move

Cause: Finger bones not included in FBX export or not mapped.
Fix: Re-export from QuickMagic with finger tracking enabled. Verify finger bone pairs exist in the bones list.

Issue: Character Appears in T-Pose

Cause: Retargeting didn't execute, or source has no animation.
Fix: Verify the source FBX actually contains animation keyframes. Re-run Step 10 (ReTarget). Check the timeline — animation may start after frame 1.

Frequently Asked Questions

How do I remap bones in Blender for mocap retargeting?

Use Auto Rig Pro's Remap tool. Export FBX from QuickMagic, import into Blender alongside your target character, open Auto Rig Pro > Remap, select source and target armatures, build the bones list, set the root bone, apply auto-scale, and execute the retargeting operation. The full 10-step workflow is detailed above.

What is bone remapping in Blender?

Bone remapping is the process of transferring animation data from one skeleton (source) to another (target) by establishing correspondences between individual bones. It is essential for mocap retargeting when the source and target character rigs have different bone naming conventions or hierarchies.

Do I need Auto Rig Pro to retarget mocap in Blender?

While Blender has built-in tools for some retargeting workflows, Auto Rig Pro significantly simplifies bone remapping with its dedicated Remap panel, automatic bone matching, proportional scaling, and batch processing features. It is the recommended tool for production-level mocap retargeting in Blender.

How do I fix bone mismatch during retargeting in Blender?

If bones don't match between source and target: (1) manually pair mismatched bones in Auto Rig Pro's bones list using the manual mapping function, (2) check bone naming conventions, (3) use the Redefine Tweaks tool to adjust orientations, (4) verify the root bone is correctly set, and (5) ensure proportional auto-scale has been applied before retargeting.

What file format should I download from QuickMagic for Blender retargeting?

Download in FBX format. QuickMagic offers multiple export options including Default, Mixamo, Unreal, VMD, and BIP. For Blender workflows with Auto Rig Pro, the Default FBX format provides the most reliable bone hierarchy and cleanest animation data transfer.

Why is Auto Scale important in bone remapping?

Auto Scale ensures that the source and target skeletons are proportionally matched before retargeting. Without proper scaling, animations may appear distorted — limbs could stretch incorrectly, feet may not touch the ground, or the character may look unnaturally proportioned. Auto Rig Pro's proportional auto-scale analyzes both skeletons and applies the correct scale factor automatically.

Which bones are most critical to verify before retargeting?

The most critical bones are: hips/pelvis (animation root), spine chain (torso movement), upper arms and forearms (arm animation), upper legs and lower legs (walking/running), neck and head (look direction), and the root bone (overall hierarchy). Missing or mismatched critical bones will result in broken animation.

Can I retarget mocap to non-humanoid characters in Blender?

Yes, but it requires more manual bone mapping work. For non-humanoid characters (creatures, robots, stylized characters), you need to manually define bone correspondences in Auto Rig Pro's bones list. Focus on mapping the functional equivalents — for example, front legs to arms, back legs to legs — and adjust rotations accordingly using the Redefine Tweaks tool.

Pre-Retargeting Checklist

Run through this checklist before clicking ReTarget to avoid common issues:

☐ Before Retargeting — Verify
  • Both source and target armatures are in the same Blender scene
  • Auto Scale has been applied and verified
  • All critical bones are mapped (hips, spine, limbs, head)
  • Root bone is correctly designated
  • No duplicate or orphaned bone entries in the bones list
  • Both armatures are set to Rest Pose during setup
  • Blender file has been saved before executing
  • Target character's rig is clean — no unapplied transforms
☐ After Retargeting — Verify
  • Animation plays without jitter or stutter
  • Feet are planted correctly on the ground plane
  • Hands and fingers move as expected
  • Spine and head follow the motion naturally
  • No bones are left in T-pose
  • Extreme poses (squat, reach, jump) look correct
  • Animation exports correctly to game engine if needed