0 votes
asked in VRIK by

I am working on a VR embodiment project using VRIK. In our project the body measurements of the virtual avatar must resemble the properties of the user as close as possible. We have an avatar 1.75m in length which is always in a seated position. I want to variably stretch the spine of the character to cater for users with different length. Is it possible to offset the first spine bone and make this work with the VRIK solver nicely?

1 Answer

0 votes
answered by (20.3k points)

You could just multiply the localPosition of the spine bone in LateUpdate:

spine.localPosition = spineLengthMlp * spineDefaultLocalPosition;

VRIK would adapt to that.


commented by
Thanks Partel!

Welcome to RootMotion Q&A, where you can ask questions and receive answers from the developer of Final IK and PuppetMaster and other members of the community.

Post as a guest, create an account or login via Facebook.

Please use the correct category when you post your questions.