0 votes
asked in VRIK by (270 points)
I've been able to get VRIK working with VRTK for all body movements. However, I'm unsure of how to sync VR hand poses. Do you have any ideas how to get hand poses working?

VRTK has a pretty simple Hand Controller prefab with bones.
https://vrtoolkit.readme.io/v3.3.0/docs/avatar-hand-controller

1 Answer

+1 vote
answered by (15.5k points)
Hey,

You could have that hand controller script run and do it's thing, then just rotate each finger bones in the avatar's hand to match the respective finger bone in the controller hand.

You could just go through all the finger bones and rotate each one towards the next bone with Quaternion.FromToRotation().

Or you could use RootMotion.QuaTools.MatchRotation(), it is a method for matching rotations of objects that have different orientations.

Best,

Pärtel
commented by (270 points)
ok cool thanks. I'll let you know how it goes

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.

...