zycliao / skeleton-free-pose-transfer

[ECCV 2022] Skeleton-free Pose Transfer for Stylized 3D Characters
Other
187 stars 12 forks source link

Settings for the bvh file in data preprocessing #9

Closed sunshineatnoon closed 1 year ago

sunshineatnoon commented 1 year ago

Hi, Thanks for open sourcing the project.

Following the data pre-process instruction, I can get the skinning weight and T-pose mesh, but I cannot correctly deform the mesh using the bvh files. I was wondering if there is any specific setting needed for this process, e.g. eular axis order

Specifically, this is my mesh (v0_1) and joints (joings0_1) before calling lbs (red points are joints) snapshot00

This is what the deformed mesh (v1) and joints (joints1) look like: snapshot00

While the pose in the bvh is

Screenshot from 2022-10-20 17-08-20

I use Blender to convert the fbx downloaded from Mixamo to bvh like this:

Screenshot from 2022-10-20 17-13-06

I feel the skinning weights are correct based on the visualization, but there might be something wrong with the motion file exported from bvh, so could you please let me know how to get the bvh file correctly? Thanks

mackery commented 7 months ago

Hope you're doing well! 👋 I was wondering if you'd be open to sharing the source code for the OBJ to BVH conversion. It would be a huge help for my project!Totally understand if it's not something you're comfortable with. Either way, big thanks for your cool work!