Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

help with converting 6D SAMPL to CHAMP input #97

Open
jitsm opened this issue Apr 27, 2024 · 1 comment
Open

help with converting 6D SAMPL to CHAMP input #97

jitsm opened this issue Apr 27, 2024 · 1 comment
Assignees

Comments

@jitsm
Copy link

jitsm commented Apr 27, 2024

Hi, I'm taking the output of a motion diffusion model (24 SMPL joints; 6D coordinate system and converting it to the a champ motion input.

I am taking two steps

  1. dropping the the first point and inputting it as global orientation
  2. converting from 6D to rotation matrices. (gram schmidt process)

However, some conversion is wrong, and the angles look wrong. Does anyone have any suggestions?

This is the screenshot of the incorrect conversion:
Screenshot 2024-04-26 at 6 09 22 PM

This is what what it should look like:
Screenshot 2024-04-26 at 6 10 54 PM

@Leoooo333
Copy link
Member

Hi @jitsm , we have released our Blender scripts for SMPL smooth here. You can also run it as a script inside Blender windows step by step to visualize the result. Hope it helps👋

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants