QuickMocap-BlenderAddon
QuickMocap-BlenderAddon copied to clipboard
Use this Blender Addon to import & clean Mocap Pose data from .npz or .pkl files. These files may have been created using Numpy, ROMP, or other motion capture processes that package their files accord...
Quick Mocap
Use this Blender Add-on to import & clean Mocap Pose data from .npz or .pkl files. These files may have been created using Numpy, ROMP, or other motion capture processes that package the user files accordingly.

Requirements
The SMPL Unity .fbx models are needed. Please set the preference paths in the Add-on's Preference Panel (where you install the Add-on). Sign-up and download the SMPL here:
SMPL_f_unityDoubleBlends_lbs_10_scale5_207_v1.0.0.fbx
SMPL_m_unityDoubleBlends_lbs_10_scale5_207_v1.0.0.fbx
Bugs
Blender needs to be restarted when the user first installs the addon.
Usage
Import Mocap From .npz File
-
Import mocap in the form of a .npz or .pkl file. Set the file path in the
.npz or .pkl fileinput field. -
Set the FPS settings, along with the approipriate settings (example above).
-
Click one of the Import buttons, If you chose to Clean on import, please make sure either
All Bonesis checked below, or you set theTarget Boneby name.
Your mocap should import. Give it a bit of time depending on your PC.
Clean Armature Keys
-
Select the Armature to process in the hierarchy.
-
Use
All Bonesif you want to smooth / reduce all the bones, or set theTarget Boneby name. -
Set
In PlaceIf you want the bone to be located at the (0,0,0) relative location. -
Click the
Clean Armature Keysbutton to clean the keys based on your settings.
Programs Of Interest
- ROMP Output .npk files are ready to be used by this add-on. It's as if it was tailor made for it.
Acknowledgments
- Core SMPL Importer code was found in the ROMP code for convert_fbx.py.
- Core SMPL importer written by Author: Joachim Tesch, Max Planck Institute for Intelligent Systems, Perceiving Systems
- Blender Addon & class implementation of the SMPL importer written by Justin Jaro for VLT Media.