Answered

uMotion + Final IK: Animation Baking Only Works for IK Targets Under Skeleton

Enkianssus 1 year ago updated by Peter - Soxware Developer 1 year ago 1

I'm using umotion and final IK together. I've noticed that if the IK target is a child object of the skeleton for the humanoid I'm currently editing, then the animation can bake properly. However, if the target is located under another object in the hierarchy, then it can't bake correctly. Is there any way to fix this?


UMotion Version:
1.29
Unity Version:
2021.3.30f

Answer

Answer
Answered

Hi Enkianssus,
thank you very much for your support request.

This limitation is coming from Unity's Animator component. When the character is humanoid, additional generic (= non humanoid) bones can only be animated if they have a humanoid bone as parent somewhere in their hierarchy. So unfortunately there is no way to fix this, I'm sorry.

Please let me know in case you have any follow-up questions.

Best regards,
Peter

Answer
Answered

Hi Enkianssus,
thank you very much for your support request.

This limitation is coming from Unity's Animator component. When the character is humanoid, additional generic (= non humanoid) bones can only be animated if they have a humanoid bone as parent somewhere in their hierarchy. So unfortunately there is no way to fix this, I'm sorry.

Please let me know in case you have any follow-up questions.

Best regards,
Peter