QuickMagic → Autodesk Maya Character Animation

How to Use QuickMagic AI Motion Capture in Maya

Import QuickMagic FBX animation, characterize and retarget body motion with Maya HumanIK, map facial performance to a custom rig, remove verified curve noise, correct foot contacts, bake the evaluated result, and export production-ready animation.

Published May 14, 2025 · Updated July 15, 2026 · QuickMagic Editorial Team

Autodesk Maya logo used for the QuickMagic AI motion capture workflow guide
The article's original Maya cover image is embedded directly in this HTML file.
Direct answer: Export QuickMagic animation as FBX, import it into Maya with the FBX plug-in, characterize the QuickMagic and target skeletons as HumanIK characters, align their reference poses, set the QuickMagic character as the target's animation source, preview and bake the retargeted result, then clean only verified artifacts in the Graph Editor and on animation layers before the final FBX export.

Workflow at a glance

InputQuickMagic FBX skeletal animation
Body retargeterMaya HumanIK
Face workflowBlend shapes, joints or rig-control mapping
CleanupGraph Editor + Animation Layers
FinalizationHumanIK bake or evaluated bake
OutputFBX for DCC, render or game pipelines
Diagram of the QuickMagic to Maya workflow from video capture through FBX, HumanIK retargeting, cleanup and export
Keep each stage reversible until the final bake. This makes it easier to distinguish source-capture problems from retargeting and target-rig problems.

Watch the original QuickMagic-to-Maya retargeting tutorial

The original article references the following creator tutorial for the custom-rig retargeting workflow. The written guide below adds a Maya-native HumanIK path, cleanup safeguards and clearer separation between body and facial animation.

Open the original video on YouTube

If a browser, network, region or local file viewer blocks embedded YouTube playback, use the red button. All article illustrations are embedded directly in the HTML.

Before you start

You will need:

  • A QuickMagic FBX body-animation export
  • Autodesk Maya with the FBX plug-in available
  • A rigged target character
  • The original performance video for visual comparison
  • A known target frame rate and delivery format
  • For facial work, a documented list of target blend shapes, joints or facial controls
Third-party tool notice: The original article links to an external Maya animation-retargeting tool sold on Gumroad. It may be useful for a specific rig, but it is not required for the standard QuickMagic FBX → Maya HumanIK body workflow, and it should not be described as a built-in QuickMagic or Autodesk feature.
Data typeRecommended Maya pathWhy it is separate
Full-body skeletal motionFBX import → HumanIK characterization → retargetHumanIK is designed for animation transfer between characterized skeletons.
Facial blend-shape valuesChannel mapping, connections, driven keys or a compatible retargeting toolBlend-shape names and expression ranges vary between characters.
Facial joint motionConstraint or control mapping followed by bakingThe target may use a different number of joints or different axes.
Cleanup correctionsAnimation Layers, Graph Editor, IK controls and selective bakingCorrections should remain reversible until final approval.

1Generate and validate the QuickMagic source motion

  1. Upload a clear source video to QuickMagic.
  2. Choose body, hand or facial processing based on the target rig and plan.
  3. Review the preview at normal speed and frame by frame.
  4. Confirm root travel, left/right limb identity, floor height and visible contacts.
  5. Export FBX at the frame rate required by the Maya project.
  6. Preserve an untouched file such as Actor_Action_QuickMagic_Source.fbx.
Fix source errors before retargeting. If the preview contains a major limb swap or lost subject, regenerate or refine the source instead of trying to hide it with target-rig keys.

2Import the QuickMagic FBX into Maya

  1. Open Windows → Settings/Preferences → Plug-in Manager.
  2. Confirm that fbxmaya.mll is loaded if FBX is missing from the file-type menu.
  3. Choose File → Import and select the QuickMagic FBX.
  4. Use an animation-oriented FBX preset.
  5. Verify the imported time range, frame rate, scale, up axis and hierarchy.
  6. Scrub the full clip before renaming or constraining the source joints.
Import checkWhat to verifySymptom when wrong
Frame rateMaya timeline and FBX sampling agreeMotion plays too fast, too slow or with uneven timing
Axis and orientationThe character stands upright and faces the expected directionCharacter lies down or travels along the wrong axis
Units and scaleSource skeleton is a plausible size relative to the targetCharacter appears tiny/huge or retarget translation is exaggerated
Animation rangeThe complete exported take is presentT-pose, missing motion or truncated ending

3Characterize the QuickMagic source skeleton

HumanIK retargeting requires a HumanIK character definition for both the source and the target. Open Maya's Character Controls or HumanIK window and create a new definition for the imported QuickMagic skeleton.

  1. Assign the hips/root joint required by the HumanIK definition.
  2. Map the spine, neck and head.
  3. Map left and right shoulder, arm, forearm and hand joints.
  4. Map left and right upper leg, lower leg and foot joints.
  5. Add optional fingers, toes or extra spine segments only when the target needs them.
  6. Confirm that the definition becomes valid before proceeding.
Do not map a control object where HumanIK expects a deforming skeleton joint. The source definition should describe the hierarchy carrying the imported animation.

4Prepare and characterize the target character

  1. Create a HumanIK definition for the target skeleton.
  2. Map equivalent body regions even when the target uses different joint names.
  3. Place the target in the intended reference pose.
  4. Compare shoulder height, arm direction, hip orientation, knee direction and foot axes.
  5. Create a HumanIK control rig when you need animator-friendly effectors and non-destructive edits.
Diagram showing QuickMagic source and Maya production target skeletons mapped through HumanIK
HumanIK transfers motion by body-region definitions, allowing characters with different proportions and skeletal hierarchies to share animation.

5Retarget QuickMagic body motion with HumanIK

  1. Select the target HumanIK character.
  2. Set its animation source to the characterized QuickMagic character.
  3. Preview the motion without baking.
  4. Inspect pelvis height, shoulders, hands, knees, feet and root travel.
  5. Adjust HumanIK retargeting parameters only after the source and target poses are aligned.
  6. Choose whether to bake to the target skeleton or a HumanIK control rig.
HumanIK is non-destructive before baking. Autodesk's documented workflow allows you to preview and adjust the retargeted result before committing it to animation curves.

Map facial animation as a separate workflow

HumanIK handles body retargeting; it does not automatically make unrelated facial rigs compatible. Facial redirection depends on how the target face is built.

Blend-shape target

  1. List the QuickMagic facial channels available in the exported package or source rig.
  2. List the target character's blend-shape attributes and valid value ranges.
  3. Create a mapping table for equivalent expressions.
  4. Use connections, remap nodes, driven keys or a compatible redirection tool.
  5. Clamp and scale the result for the target character.

Joint- or control-based facial rig

  1. Identify source joint rotations/translations or expression controls.
  2. Map them to the target facial controls through constraints or utility nodes.
  3. Test blinks, jaw opening, lip shapes, brows and gaze separately.
  4. Bake the evaluated controls only after the mapping is approved.
Do not claim universal one-click facial mapping. Two Maya characters can use different facial schemas, neutral poses, value ranges and corrective shapes. The mapping must be tested on the actual target rig.

Clean QuickMagic mocap in Maya's Graph Editor

Open Windows → Animation Editors → Graph Editor. Diagnose each artifact in the viewport, curves and source video before applying a filter.

Diagram comparing noisy and rotation-flipped Maya animation curves with a verified cleaned result
Filtering should solve a visible problem, not simply make every curve look smooth.

Fix real Euler rotation discontinuities

  1. Identify the joint that visibly flips.
  2. Confirm the affected tracks are Euler rotation curves.
  3. Select the complete Rotate X, Y and Z curves.
  4. Choose Curves → Euler Filter.
  5. Replay the full motion and inspect surrounding frames.

Maya applies Euler filtering to entire curves, not only a highlighted time segment. Save a source version before filtering.

Reduce high-frequency jitter conservatively

  1. Duplicate the animation or work on a new Animation Layer.
  2. Select only the noisy curves.
  3. Use Smooth Filter (Butterworth) with conservative settings.
  4. Compare the result with the source performance.
  5. Undo if impacts, weight shifts, breathing or expressive gestures become flat.

Use animation layers for corrective work

Animation Layers let you key corrections on top of existing motion without overwriting the source curves. Use separate layers for body cleanup, contacts and facial corrections, then mute/solo layers for A/B review.

Fix foot sliding without breaking the legs

Foot sliding is usually a chain-level problem involving the foot control, target leg proportions, pelvis translation and root speed. Locking only the foot can stretch the knee or make the pelvis pop.

Diagram showing a Maya foot-sliding correction workflow with contact frames, foot stabilization and root adjustment
Stabilize the planted foot and reconcile the pelvis/root trajectory over the same interval. Review both feet from front and side views.
  1. Mark foot plant, support and lift-off frames.
  2. Verify the ground plane and target scale.
  3. Use target foot IK effectors or rig controls on a corrective Animation Layer.
  4. Keep the foot stable only during the intended contact interval.
  5. Adjust hips or root travel so the stride matches character speed.
  6. Blend into and out of the contact range to avoid popping.
  7. Check toe roll, heel lift and knee direction.

6Bake the approved result and export FBX

For HumanIK characters, use the bake options available from the HumanIK window. Autodesk specifically recommends initiating HumanIK baking there rather than using the generic Bake Simulation menu as the first choice for a HumanIK character.

  1. Confirm the source, target, correction layers and final frame range.
  2. Choose whether to bake to the target skeleton or control rig.
  3. Use a sample rate that matches the delivery frame rate.
  4. Inspect the baked result with the live HumanIK source disabled.
  5. Export only the required skeleton, mesh and animation data.
  6. Enable FBX animation baking at export when unsupported constraints must be plotted.
  7. Reimport the exported FBX into a clean validation scene.

Final quality checklist

  • The complete frame range is present.
  • The target scale, orientation and root direction are correct.
  • No visible rotation flips remain.
  • Foot contacts are stable without knee stretching.
  • Curve filtering has not removed intended performance detail.
  • Facial values remain inside valid target ranges.
  • The evaluated and baked versions match.
  • The exported FBX works in the destination application.

Common QuickMagic-to-Maya problems

ProblemLikely causeRecommended fix
FBX is missing from Maya's import menufbxmaya.mll is unloadedLoad it in Plug-in Manager and retry File → Import.
Character imports lying downAxis or scene-orientation mismatchReimport with verified conversion rather than rotating every animated joint.
HumanIK definition is invalidRequired body joints are missing or mapped incorrectlyVerify hips, spine, head, arms and legs and remove controls mapped as deforming joints.
Arms and shoulders look wrongSource and target reference poses do not matchAlign pose and axes before changing retargeting parameters.
Retargeted feet slideDifferent target proportions or root speedCorrect the final target controls and reconcile pelvis/root travel.
Euler Filter changes unexpected framesThe filter was applied to full curves without preserving a sourceRestore the source, isolate the real flipped controller and reapply deliberately.
Facial expressions are exaggeratedSource and target channel ranges differScale, remap and clamp values; add corrective facial animation on a separate layer.
Exported FBX loses constraints or layersThe evaluated result was not bakedBake the approved output and enable FBX animation baking where required.

Frequently asked questions

Can QuickMagic motion capture be used in Autodesk Maya?

Yes. QuickMagic exports FBX skeletal animation, and Maya's FBX plug-in imports character and animation data. You can edit the source skeleton directly or retarget the motion to a production character with HumanIK.

Do I need a QuickMagic Maya plug-in?

No plug-in is required for the standard FBX and HumanIK body workflow. A third-party tool may simplify a specific custom rig or facial workflow, but it should be evaluated separately and is not the same as Maya's built-in HumanIK tools.

How do I fix rotation flips in Maya mocap?

Confirm that the affected tracks are Euler rotation curves with a real discontinuity, select the complete Rotate X, Y and Z curves in the Graph Editor, and use Curves → Euler Filter. Review the entire clip after filtering.

How do I reduce mocap jitter?

Preserve the source, isolate the visibly noisy curves and apply a conservative Smooth Filter such as Butterworth. Compare the result against the source video to ensure real movement has not been removed.

How do I fix foot sliding after HumanIK retargeting?

Align the reference poses and confirm root/pelvis behavior first. Stabilize planted target foot controls on an Animation Layer, then correct pelvis or root travel so the stride and character speed agree.

Can QuickMagic facial motion drive any Maya character?

It can drive a compatible character after mapping, but there is no universal facial schema. The target's blend-shape names, facial joints, neutral pose, control ranges and corrective shapes determine the required mapping.

Should HumanIK animation be baked with generic Bake Simulation?

Use the bake options in the HumanIK window for a HumanIK character. Autodesk recommends initiating HumanIK baking from that window, then validating the baked skeleton or control rig before FBX export.

Related QuickMagic guides

Generate editable motion, then finish it in Maya

Process a short performance in QuickMagic, export FBX, characterize the skeleton with HumanIK and validate the result on your actual production character.

Try QuickMagic AI Motion Capture →

Official references and media sources