0 votes
asked in VRIK by
I've got something odd happening recently with VRIK: my character's legs bend at the knee correctly when initially calibrated but as I move around my space and face a different direction, my character's legs still bend in the original direction. If I turn 180 degrees, the knees end up backwards! I'm just using HMD and hand controllers (but have similar issues with additional trackers). Is there a global facing direction that VRIK is using to determine bend direction.

Thanks.

1 Answer

0 votes
answered by (19.5k points)
Hey,

If you had "Bend Goal Weight" set to1 without a "Bend Goal" assigned, that could be causing something like that.

If not, the problem is more than likely fixed with the next version. Please send a mail with your invoice number to support@root-motion.com and I'll send you the latest.

Best,

Pärtel
commented by
edited
Hi! I'm having the same issue, when I rotate the character (and the targets obviously), the legs keep bending towards the original position of the bend goals, not the new position. How can I fix this?

Btw, im getting the: "Look rotation viewing vector is zero" message from the IKSolverVRLeg.cs script.
commented by (19.5k points)
Hey,

That can happen if the model is in perfect T pose when VRIK initiates. Please rotate the knee bones in the editor so the legs would be just slightly bent in their natural bending direction. VRIK samples the pose at Start to find out which way to bend the limbs.

Best,

Pärtel
commented by
Thanks! It worked, had to bend them quite a bit though.

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.

...