I have just written a bvh exporter for use with blender, and encountered a problem. The files I export behave correctly, when imported as an object, using [ file -> import -> motion capture (bvh) ] and selecting “Target: object”.
When I import the same file as an armature (“Target: armature”), into the same timeline, then the global rotation around the x-axis is inverted.
I am not a blender expert, so I wonder if this happens on purpose or is a bug. It would be great if someone with more experience could enlighten me on this problem.
For comparison, I’ve attached a short bvh file of a face which can be used to demonstrate the problem.
I’ve used the Blender 2.62.0 that comes with ubuntu for the test.
b.zip (285 KB)