IKControl conflict when enabling both Left and Right IKControls

Hello,

I’m trying to make a motorcycle handlebar system using IKControl.

Each arm works perfectly on its own:

  • Left_IKControl → LeftHand → Left Handle Target
  • Right_IKControl → RightHand → Right Handle Target

However, when I enable both IKControls at the same time, the arms conflict and the pose becomes incorrect. If I disable either the left or the right IKControl, the remaining one works perfectly.

My IK setup:

Left_IKControl

  • Type: Position
  • ChainRoot: UpperTorso
  • EndEffector: LeftHand
  • Target: Left Handle
  • Weight: 1
  • Priority: 0

Right_IKControl

  • Type: Position
  • ChainRoot: UpperTorso
  • EndEffector: RightHand
  • Target: Right Handle
  • Weight: 1
  • Priority: 0

I also tried changing the Priority, but it didn’t solve the issue.

Is there a limitation when using two IKControls that share the same ChainRoot (UpperTorso), or am I missing something in my setup?

Any help would be appreciated.

Thanks!

Are you sure that you need to use UpperTorso as ChainRoot? I would try to use UpperArm instead.

I think it actually makes sense that it works this way and I would guess that it is intended behaviour – at first first chain is being moved and rotated and second chain is being moved and rotated. Since UpperTorso is a member of both of them, it is being rotated and moved again after first arm is successfully IKed.

1 Like

OP, if you dont mind answering, what do you do with the UpperTorso in this case? Because how I understand now if we move to UpperArms as ChainRoots, our UpperTorso will be 100% vertical and not tilted. Do you apply additionally AnimationTrack that affects only UpperTorso or there is some smarter thing that you do?

It’s strange, but I also found this post where OP somehow made it work with UpperTorso. I don’t really know why it works for him: Help with IKControl for hands. You can see it on the first screenshot. I am not taking my words back about what I think about your problem, I am more surprised that it works for him.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.