Author: [email protected]
original github repo: https://github.com/walkoncross/blender_bvh_addon_enhanced
Refer to for more information:
https://docs.blender.org/manual/en/2.92/addons/import_export/anim_bvh.html
Enhanced version of blender's bvh add-on with more settings supported.
The bvh's rest pose should have the same handedness as the armature while could use a different up/forward definiton
New features:
-
Target: support to load .bvh data onto an existing armature
-
Translation: choose to load translation (a.k.a position) for all bones/only root bone/none from the MOTION part of .bvh file
-
Global Axis Conversion: whether to convert from bvh axis orientions into Blender's default axis orientions(Z-up/Y forward)
-
Skip frames: skip first #N frames inthe the MOTION part of .bvh file
-
Add rest pose: whether to add rest pose as the first frame in the animation curves.
- Forward and Up: customerize the output axis orientations
- Add rest pose: whether to add rest pose as the first frame in the animation curves.
-
download a release version .zip from: Releases page.
(OR: git clone this repo and make a zip file (io_anim_bvh_enhanced.zip) from ./io_anim_bvh_enhanced);
-
Blender -> Edit -> Perferences -> Add-ons -> Install, get the path of io_anim_bvh_enhanced.zip, install and enable the add-on
- After Installation:
- Select an existing armature object
- File -> Import -> Motion Capture (.bvh), enhanced
- Make settings
- Import BVH