Hand Control Potential Dependency Cycle?

If I hook up the IK it goes out of control, tried re-parenting the entire arm, as well as disabling all constraints.
But as you can see in the video, it still has the issue of retaining its position when canceling translation, which if I remember correctly Wayne at some point said was a sign of a dependency cycle.



The problem is, I cant for the life of me find anything.
Any suggestions?

1 love
Reply
  • Pascal Schovanez(Pascal) replied

    So, turns out I missed a sentence in the video talking about parenting the Hand to the Chest bone.
    I had it parented to the Deformation Hand bone, which was used affected by the IK chains movement, that in turn was controlled by the Hand Control bone.
    Causing what I believe Wayne called, double transform.

    1 love
  • Wayne Dixon replied

    Hi Pascal.
    That's a dependency cycle on the IK constraint.
    The target for the IK cannot be connected to the IK chain at all.  In that case it looks like the hand control is parented to the chain that it is to be affecting.

    It's a classic mistake, and when I first tried to learn rigging (YouTube didn't even exist) I was trying to follow along with a PDF tutorial (yes a printed pdf)
    I made this error and it freaked me out so much that I closed Blender, turned off my computer and left the house because I needed to get away from the broken mess I just made.  I'm not even kidding.

    Thankfully I watched a Bassam Kurdali tutorial later (on DVD....yes DVD) which explained this in a way that made sense to me.


    1 love
  • Wayne Dixon replied

    Oh and just for clarification, Double Transforms is different to a dependency cycle.
    It is where a bone (or object) is receiving the same transform information twice.


    For example - it's getting the movement from a parent, and then that same movement through a constraint.  Boom, double transform.

    1 love