Image generated with AI
Motion Capture in Blender: Complete Step-by-Step Guide
Diego Cortés
Author
What if your character could move with the naturalness of a real actor without manual keyframes? Motion capture in Blender no longer requires expensive suits: free BVH and FBX data, the built-in importer and Rigify retargeting turn any rig into an actor. Here is the full workflow.
Motion Capture in Blender: What It Is and What You Need
From actor to rig
Motion capture records a real person's movement, using marker suits, cameras or markerless methods based on video and AI, and stores it as the animation of a digital skeleton. The official Blender manual describes the BVH format as hierarchical data of a skeleton (rig) including its animation, meant for importing data from motion capture devices. In practice you get a file that contains an armature with motion, ready to use.
Formats: BVH and FBX
BVH (BioVision Hierarchical) is a text format that stores the bone hierarchy and the rotation channels for every frame; it is the classic choice of free datasets and the lightest way to start. FBX adds mesh, skinning and more metadata, and it is the standard when the destination is a game engine. Both import directly into Blender.
The whole workflow in one sentence
Get mocap data (BVH or FBX), import it into Blender, retarget it to your character rig, clean up the motion and export the final result. That is the pipeline covered in the following sections.
Where to Get Free Motion Capture Data
CMU Graphics Lab
The Carnegie Mellon University capture database is the origin of many of the free BVH files circulating online, and the classic example of the standard workflow: taking a CMU BVH and converting it to FBX for game engine use. Its catalog is broad, although the takes are old and worth reviewing before you use them.
Mixamo
Adobe's free catalog offers auto-rigged characters and hundreds of animations ready to download in FBX. It is the fastest way to start: pick an animation, apply it to a character and download it with its skeleton. Many retargeting tools ship dedicated Mixamo presets, which makes the jump to Blender easier.
Rokoko and web services
Rokoko publishes free tools and downloadable capture data, plus the Rokoko Studio Live plugin for streaming captures into Blender in real time. At the other end are video-based web services such as Plask: you upload a clip, the service generates the 3D animation and you export it in FBX, ready to apply to your character.
Importing the BVH into Blender
File > Import > Motion Capture (BVH)
Blender ships a built-in importer for capture files. With File > Import > Motion Capture (BVH) the program creates an armature with the animation from the file, including options for skeleton orientation. The same importer also exports BVH, so you can use Blender as a format converter. More details in the official Blender manual.
Skeleton orientation
The classic first mocap mistake is a skeleton that appears rotated 90 degrees or lying down. Before importing, check the orientation options: automatic detection usually works, but sometimes you need to adjust the axis by hand so the character stands facing the correct axis of the scene.
Checking the take
After importing, check the frame range and play the motion in the viewport. The importer loads the animation as an action on the armature: if the take looks good and the duration is right, you are ready for retargeting.
Retargeting: Moving Motion to Your Rig
What retargeting is
The captured skeleton rarely matches your character rig: proportions, bone hierarchy and names all differ. Retargeting remaps the rotation of each bone from the source to the equivalent bone in the destination. It is the central step of the mocap workflow in Blender and the one that raises the most questions the first time.
Rigify
Rigify is Blender's built-in rigging system: it generates an animation-ready rig with clean controls. The reference workflow retargets captured data to a Rigify rig before exporting, and it is the fully free and integrated path we recommend for beginners.
Auto-Rig Pro
If you want the paid standard of the indie industry, Auto-Rig Pro costs around 40 dollars according to 2026 guides and is available on Blender Market and the Superhive store. It rigs the character, retargets with presets for Unity, Unreal and Godot, and exports in FBX or glTF. It is a reasonable investment if you work with characters daily.
Free alternatives and presets
The Retarget extension, available on extensions.blender.org, ships presets for Mixamo, Unreal, VRoid, MMD, Daz and Auto Rig Pro, and lets you save your own from the N panel. retarget_bvh, formerly MakeWalk, is the classic tool for loading and retargeting BVH and FBX files. And the free Rokoko Studio Live plugin retargets Rokoko data in real time.
Cleaning Up Captured Motion
Foot sliding
The most visible flaw of any capture is foot sliding: feet skid across the floor when they should stay planted. Fixing it is the essential manual task: locate the contact frames and adjust the foot bones to lock the contact with the ground. It is tedious, but it makes the difference between believable and robotic animation.
Motion Paths and review
Enable Motion Paths on the bones to see the trajectory of the movement and spot jitter or spikes at a glance. If you find erratic curves, smooth them in the Graph Editor. Mocap is realistic by nature, but raw data almost always needs some polish.
NLA and takes
The NLA Editor (nonlinear animation) lets you manage several captures as takes: you can blend, chain and reuse them without destroying the original. It is the natural way to work with mocap in Blender, because a single take rarely covers all the action your scene needs.
Exporting for Games and Other Tools
Exporting FBX
The usual destination of the workflow is a game engine, and the standard output format is FBX. Unity, Unreal and Godot read it without friction, and it is the goal of the reference pipeline: converting CMU data to FBX for engine use.
Before you export
Apply the correct scale so the character does not arrive tiny or gigantic in the engine, bake the animation into the final rig and check that the bones keep the names the engine expects. The presets in Auto-Rig Pro and the Retarget extension simplify this last point.
glTF as an alternative
For web and real-time applications, glTF is a modern alternative to FBX with growing support in viewers and engines. Auto-Rig Pro, for example, exports both FBX and glTF, so you can deliver whichever format your pipeline requires.
Conclusion
Mocap in Blender is a three-act workflow: free data (CMU, Mixamo or Rokoko), BVH or FBX import and retargeting with Rigify or Auto-Rig Pro, finished with manual cleanup and an FBX export. Motion capture does not replace the animator: it gives you a realistic base to work on, while the cleanup and the artistic intent remain yours. If you want to see the process in action, the platform curates video tutorials on animation and rigging to keep learning.