Answered

Cant move first bone in IK chain

Vincent 1 year ago updated 1 year ago 5

Hello, I have a first person arms rig that I want to move the shoulders of to simulate the upper body rotating in first person.

I have set up an ik chain for each arm individually and everything else works perfectly. However, when I try to move the shoulder bone it just does nothing, the move tool just stays in place when I drag it. It also doesnt work if IK blend is set to 0, so I dont know if IK has anything to do with that. Do you know why this could be happening?

Thank you!

setup.png

UMotion Version:
1.29p01
Unity Version:
2022.2

Answer

Answer
Answered

Thanks for sending me the video. That's currently by design. What you could do to workaround is:

  1. Click on clear in the pose editor to release your character.
  2. Add an empty GameObject as a parent of each shoulder bone (outside of UMotion). Use that parent bone for applying translation in UMotion.

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

Best regards,
Peter

Under review

Hi Vincent,

thank you very much for your support request.

Could you send me a quick video illustrating the issue? That would make it easier for me to diagnose your situation.


Thank you very much.


Best regards,
Peter

Hello again, I have recorded a video, can I send it to your email as I don't want to upload it here

Sure, you can send it to me via the email support form.

Best regards,
Peter

Answer
Answered

Thanks for sending me the video. That's currently by design. What you could do to workaround is:

  1. Click on clear in the pose editor to release your character.
  2. Add an empty GameObject as a parent of each shoulder bone (outside of UMotion). Use that parent bone for applying translation in UMotion.

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

Best regards,
Peter

Thank you! It would be great if this could be changed in the future as I cannot add a new parent right now, but I guess I can rotate the entire arm rig for a similar effect in my case