Adding BVH animation support

I’m looking to help add BVH animation support into Xenko. If I read the docs correctly, Xenko can import frame-by-frame animations from FBX and various formats. BVH was not mentioned.

I already have tested code in C# that can read a BVH file and calculate the absolute x/y/z coordinates of each bone on each frame. It supports any kind of BVH heirarchy (ie humans, animals or anything). How do I help add this into Xenko? Does Xenko support a bone system where meshes can be tied to bones? That would be a starting point…