GanniPiece / MetU

A mapping from Mediapipe skeleton to Unity humanoid skeleton.
MIT License
15 stars 4 forks source link

Use the code in another avatar #4

Closed Hakoware closed 1 year ago

Hakoware commented 1 year ago

Hi I am trying to implement your project but using a smplx (humanoid) avatar, but it fails to replicate the correct movement. Your project is intended only for that avatar (unity chan)? how could I do it to be able to use another avatar?

GanniPiece commented 1 year ago

The humanoid skeleton is not defined in unified as far as I know. It depends on the creator/animator of the avatars. To deal with this, I think you could first make sure the coordination or the rotation on each joint on your avatar. Hope that it helps you.

chopin1998 commented 1 year ago

i got other avatar, but weird ... seems joint name not matched..

https://user-images.githubusercontent.com/643792/222693743-698e9b9e-ce1f-4eb2-ac67-f0bbc7a5af2d.mp4

GanniPiece commented 1 year ago

Hi, @chopin1998 I'm not familiar with smplx models. Do you have any example model that I can try? Or any document that refer to the smplx ?

Hakoware commented 1 year ago

Hi! @GanniPiece here is the link where you can find the documentation and download it https://smpl-x.is.tue.mpg.de I hope it helps you