BVHTools icon indicating copy to clipboard operation
BVHTools copied to clipboard

Is it possible for me to import my BVH to play your humanoid avatar (EmilianaCecil)?

Open kelvinqin opened this issue 3 years ago • 5 comments

Dear Emiliana, Great work.

I am working on speech-driven gesture generation (speech2bvh), if I want to try your tool to generate humanized animation using my bvh, not sure if it is do-able please? Where can I download EmilianaCecil (is it free to download pls?)

Attached please find my BVH head: head.txt

Thanks so much!

kelvinqin avatar Dec 31 '20 12:12 kelvinqin

Hi, thank you!

The EmilianaCecil model is not really available for download, but I made it using this program. It should be possible to record animations of other models the in same way. As long as the BVH hierarchy matches that of the model and the bone rotations match in the rest pose as well, the animations should be compatible. In this regard, it is convenient to use models in VRM format, because they all have a normalized T pose with bone rotations of 0, 0, 0.

You can try using this model. Just import UniVRM into your Unity project first and it should be able to import the VRM file.

emilianavt avatar Dec 31 '20 15:12 emilianavt

Emiliana, Thanks so much for your help, I will try your suggestion, Have a nice day, Kelvin

kelvinqin avatar Jan 01 '21 00:01 kelvinqin

Emiliana, Just a quick question --- Do you know how to convert BVH file into VRM file please? The current output of my application is in BVH format, so I am thinking that either I should develop a function to output VRM or whether there is an available tool to do that?

Thanks!

Have a nice day, Kelvin

kelvinqin avatar Jan 01 '21 00:01 kelvinqin

VRM is a 3D model format, not an animation format, so there is no need to convert a BVH file to VRM. Instead the animation gets applied to the model by using, for example, the BVHAnimationLoader component.

emilianavt avatar Jan 01 '21 02:01 emilianavt

Emiliana,' Thanks for your help, I will study VRM, Have a nice day,

kelvinqin avatar Jan 01 '21 10:01 kelvinqin