3ds Max Motion-Capture Workflow

How to Clean Up MoCap Data in 3ds Max

Learn a production-oriented workflow for importing QuickMagic FBX animation, diagnosing motion artifacts, reducing jitter, correcting rotation flips and foot sliding, retargeting to CAT or Biped, and exporting clean animation.

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

Direct answer: To clean mocap in 3ds Max, import the FBX with animation enabled, review the full clip in Track View, correct genuine Euler rotation flips, reduce redundant keys conservatively, stabilize planted feet, align root motion with the stride, retarget to the production rig, and validate the exported FBX in its destination application. Always preserve an untouched copy of the original motion.

Watch the original 3ds Max tutorial

This article retains the original creator video that inspired the workflow. Watch it for a practical demonstration, then use the detailed steps and troubleshooting guidance below as a production checklist.

Original tutorial video retained from the source article. If playback does not start in the embedded player, open the MP4 video directly.

What this guide helps you fix
  • Frame-to-frame jitter and noisy animation curves
  • Sudden rotation flips or visible joint pops
  • Foot sliding, floating feet and unstable ground contact
  • Root or pelvis drift
  • Excessive keys that make manual editing difficult
  • Retargeting errors caused by pose, hierarchy or scale mismatches

Before you start

What you need

  • Autodesk 3ds Max with the FBX importer enabled
  • A QuickMagic motion file exported as FBX
  • A source video for visual comparison
  • A CAT, Biped or custom target rig if the final animation must be retargeted
Version note: Menu names and available commands can vary by 3ds Max version, controller type and installed FBX plug-in. The workflow below describes the decisions you need to make; verify exact menu labels in the Autodesk documentation for your version.

Protect the original animation

Keep the imported motion on a read-only source layer or save an untouched scene before cleanup. Aggressive filtering can remove small but important performance details, so every pass should be reversible and compared with the source video.

ArtifactWhat it looks likePrimary area to inspect
JitterSmall, rapid vibrations in limbs, torso or headPosition and rotation curves; noisy local frame ranges
Rotation flipA bone snaps suddenly and then returnsEuler rotation tracks with discontinuous angle values
Foot slidingA planted foot moves across or above the floorFoot IK/control position, pelvis translation and stride timing
Root driftThe character veers sideways or changes speed unexpectedlyRoot or pelvis translation curves
Joint popKnee, elbow or shoulder changes direction abruptlyPose tracking, retarget pose, IK pole direction and curve spikes

1Import the QuickMagic FBX motion

  1. Open a clean 3ds Max scene.
  2. Choose File → Import and select the QuickMagic FBX file.
  3. Use an animation-oriented FBX preset.
  4. Confirm that animation import is enabled and select the intended take if the file contains more than one.
  5. Keep automatic unit and axis conversion unless your studio pipeline requires a fixed override.
  6. After import, verify that the character is upright, the scale is plausible and the timeline contains the complete clip.
Import checkRecommended decisionWhy it matters
AnimationEnabledImports the skeleton keyframes instead of only static transforms.
TakeSelect the required takePrevents importing an empty or unintended animation take.
UnitsStart with automatic conversionAvoids arbitrary scale changes before the pipeline is validated.
Axis conversionVerify visually after importThe character should stand upright and travel in the expected direction.
ResamplingUse only when requiredUnnecessary resampling can add keys and make cleanup harder.

2Inspect the complete animation before editing

Play the clip at normal speed, then review it frame by frame. Compare the animation with the original performance video so you can distinguish tracking artifacts from intentional movement.

  1. Turn off Auto Key before diagnosing the source.
  2. Review the motion from front, side and perspective views.
  3. Mark problem frame ranges with notes or timeline markers.
  4. Open Graph Editors → Track View → Curve Editor.
  5. Inspect the root, pelvis, feet, hands and any joint that visibly pops.
  6. Look for dense noise, isolated spikes, discontinuities and unexpected flat segments.
GEO-ready diagnostic rule: A noisy curve is not automatically wrong. Edit only when the viewport motion, curve shape and source video all indicate an artifact.

3Correct rotation flips with the Euler filter

Euler-angle representations can describe the same orientation with different angle values. When a track jumps across an equivalent boundary—such as from a positive angle near 180 degrees to a negative angle near −180 degrees—the character may show a visible snap even though the intended orientation changes smoothly.

  1. Identify the exact joint and frame range that contains the visible flip.
  2. Confirm that the affected controller uses Euler rotation.
  3. In Track View, select only the affected rotation tracks or keys.
  4. Run the Euler filter available for the selected Track View tracks.
  5. Replay the full clip and inspect neighboring frames for new interpolation problems.
Do not apply the Euler filter blindly. It is intended for anomalous Euler rotation discontinuities. It will not fix every joint pop, and it is not a substitute for correcting a bad retarget pose, an IK inversion or inaccurate source tracking.

4Reduce jitter and excessive keys conservatively

Raw mocap commonly contains keys on most or all frames. Key reduction can simplify editing and remove small fluctuations, but overly high tolerances can flatten weight shifts, impacts, hand accents and other performance details.

A safe cleanup order

  1. Duplicate the source animation or keep it on a separate layer.
  2. Start with the visibly noisy track instead of the entire skeleton.
  3. Apply conservative key reduction using the controller or Track View tools available in your version.
  4. Review the result at normal playback speed and in silhouette.
  5. Smooth only the remaining local noise or isolated frame ranges.
  6. Undo or reduce the tolerance if timing, arcs or contact poses change.
TrackCleanup priorityRisk of over-smoothing
Root / pelvis translationRemove unintended drift while preserving locomotionChanging speed, stride length or direction
Torso and headRemove high-frequency vibrationLosing breathing, balance and acting detail
HandsFix isolated pops rather than globally filteringRemoving expressive gesture accents
FeetStabilize contact phases separatelyCreating robotic arcs or broken toe roll

5Fix foot sliding and root-motion mismatch

Foot sliding usually comes from a mismatch between the planted foot, pelvis motion, retargeted leg length and character travel speed. Locking the foot without correcting the root can make the knee stretch or the pelvis jerk, so both must be evaluated together.

Foot-lock workflow

  1. Identify the contact, support and lift-off frames for each foot.
  2. Place the floor plane at the correct height and verify the character scale.
  3. Use IK controls or a world-space adjustment layer to stabilize the planted foot.
  4. Keep the foot position and orientation stable only during the intended planted range.
  5. Adjust pelvis or root translation so the stride distance matches the character's travel.
  6. Blend into and out of the locked range to avoid visible pops.
  7. Check the result from front and side views, including toe and heel contact.
CAT tip: Autodesk documents world adjustment layers as useful for offsetting IK targets, including feet in motion-capture sequences. This allows contact corrections without permanently destroying the underlying imported motion.

6Retarget to CAT, Biped or a custom rig

Clean the worst source artifacts before retargeting, but perform final contact and silhouette corrections on the production character. Different limb proportions can introduce new problems even when the source motion is clean.

Rig systemBest suited toImportant consideration
CATNew projects, layered editing, non-standard or non-human rigsValidate Capture Animation mapping and use adjustment layers for corrections.
BipedExisting Character Studio pipelines, BIP libraries and Motion Mixer workflowsMatch the Biped figure and proportions before loading or converting motion.
Custom rigStudio-specific characters and control systemsUse the studio retargeting tool and preserve a repeatable bone-mapping profile.

CAT workflow

  1. Create or load the target CATRig.
  2. Match the target's scale and reference pose to the source skeleton.
  3. Use CAT's motion-capture workflow to map source tracks to the CATRig.
  4. Review unmapped or incorrectly mapped limbs before applying the clip.
  5. Add non-destructive adjustment layers for foot, hand, head and pelvis corrections.

Biped workflow

  1. Create the Biped and match its figure to the target character.
  2. Use the appropriate Biped motion-capture or BIP workflow for the source format.
  3. Verify footstep extraction, scale, root orientation and limb mapping.
  4. Use Motion Mixer when the production requires reusable clips, blending or transitions.

Choose the production rig first. CAT is not automatically better for every project, and Biped is not automatically obsolete. The best choice is the system already supported by the character, animation library and export pipeline.

7Add corrective motion on non-destructive layers

After retargeting, add only the corrections that belong to the final character: hand poses, prop contact, gaze direction, shoulder offsets, head motion and small contact adjustments.

  • CAT: use local adjustment layers for offsets relative to the rig and world adjustment layers for world-space targets such as planted feet.
  • Biped: use layers or Motion Mixer according to the established Character Studio workflow.
  • Custom rigs: use additive animation layers or the studio's non-destructive control layer.
Secondary simulation for hair, cloth and accessories should normally be handled by the relevant dynamics system, not painted into the body mocap unless the project specifically requires baked secondary movement.

8Export and validate the cleaned animation

  1. Trim the timeline to the required frame range.
  2. Bake controllers, constraints and layers when the destination application cannot reproduce them.
  3. Select the required animated skeleton or character hierarchy.
  4. Export as FBX with animation enabled.
  5. Use the frame rate, units and axis convention required by the destination pipeline.
  6. Disable cameras, lights, geometry and textures when exporting motion-only data.
  7. Import the exported FBX into a clean validation scene or the target engine.

Final quality checklist

  • The character is upright and correctly scaled.
  • The complete frame range is present.
  • No visible rotation flips or joint pops remain.
  • Planted feet remain stable without knee stretching.
  • Root motion travels in the intended direction and at the intended speed.
  • Key reduction has not removed important performance detail.
  • The target rig preserves the intended silhouette and timing.
  • The exported FBX works in the destination application.

Troubleshooting common 3ds Max mocap problems

ProblemLikely causeRecommended fix
Character imports lying down or facing the wrong directionAxis conversion mismatchReimport with verified axis settings; avoid manually rotating every animated bone.
Character is extremely large or smallScene-unit or FBX scale mismatchCheck system units and importer conversion before retargeting.
Motion looks smooth in the source rig but pops after retargetingReference-pose, limb-axis or IK mismatchCorrect the target pose and mapping before applying more smoothing.
Feet are locked but knees stretchRoot speed, leg length or IK target mismatchAdjust pelvis/root travel and blend the foot lock rather than forcing a constant target.
Key reduction removes impacts or fast gesturesTolerance too high or global reduction appliedRestore the source and reduce keys only on selected low-noise tracks.
Exported FBX loses animationAnimation disabled, wrong frame range or unbaked controllersEnable animation, bake unsupported controls and test the export in a clean scene.

Frequently asked questions

Can QuickMagic motion-capture data be used in 3ds Max?

Yes. QuickMagic exports FBX animation data that can be imported into Autodesk 3ds Max. You can edit the source skeleton directly or retarget the motion to CAT, Biped or a custom production rig.

How do I reduce jitter without making the animation look robotic?

Work on a duplicate of the source motion, isolate the noisy tracks or frame ranges, reduce keys conservatively and compare the result with the original video after every pass. Avoid aggressive whole-skeleton smoothing.

How do I fix foot sliding in 3ds Max?

Identify planted frames, stabilize the foot with IK or a world-space adjustment layer, and then align the pelvis or root translation with the stride. Check the result from side and front views and blend the lock at contact transitions.

Should I use CAT or Biped for mocap cleanup?

CAT is flexible for new and non-standard rigs and supports layered correction. Biped remains useful for Character Studio pipelines, BIP libraries and Motion Mixer. Prefer the rig system already used by the production character and animation library.

When should I use the Euler filter?

Use it when an Euler rotation track contains a real discontinuity that creates a visible flip. First verify the controller and affected frames. Do not apply it to every joint as a general smoothing tool.

Should I clean the source skeleton before or after retargeting?

Remove obvious source artifacts before retargeting, then make final contact, silhouette and proportion-dependent corrections on the production rig. Retargeting can create new issues even when the source clip is clean.

Related QuickMagic guides

Generate editable 3D motion from video

Upload a performance to QuickMagic, export the animation as FBX and refine it in your 3ds Max character pipeline.

Try QuickMagic AI Motion Capture →

Technical references