-
Notifications
You must be signed in to change notification settings - Fork 33
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
How to scale skeleton parts? #12
Comments
The skeleton model released with OSSO does not suport the bones rescaling. To change the shape of the bones, you can refer to the demo of the full skeleton model on Silvia Zuffi GitHub : https://github.com/silviazuffi/gloss_skeleton. The demo 'python show_skeleton.py' shows the bone shape spaces. |
I check the code in gloss_skeleton, but I don't understand how they do the scaling... I only find the variable zs could change the shape, but zs can have more than 3XN dimensions, like 4XN, 5XN, which doesn't looks like x,y,z.... |
You are on the right track. zs is not a simple scaling, but a per bone synthetic shape space of dimension N (N=7 if I remember correctly). The shape space of each bone is illustrated here. |
The image does show the part scale on x,y,or z, but I haven't figured out how to do it... I ask a question in gloss_skeleton and get no response... |
The shape space used in the GLOSS model is described in the SMAL Paper page 4 "Shape deformation space". I think you can scale the bone i by x, y or z by changing respectively |
I go through the code in gloss_skeleton. It looks like the variable zs controls the shape of the skeleton, but how to scale it in x,y,or z direction...?
The text was updated successfully, but these errors were encountered: