I rigged a character using Duik controls (imported a figure I drew up on Ps as a single layer), and right now I'm trying to animate his arms to move around. When I move his left arm toward the body, it automatically hides behind his torso, but I want it to be visible, say, if I'm trying to get the character to rub his belly or something. I tried to change the Z position of the left hand controller (and the left hand bone) and this did not work. Since the original figure was imported as a single layer, it is not possible to simply adjust the layer order of his body parts to change which limbs/body parts appear "on top" of others.
On the same token, when I move his right arm toward his body, it will appear in front, but not behind his torso.
I'm hoping there's a simpler solution than masking the limbs up into different layers and re-rigging the body, re-positioning the layers as needed...
Hope that makes sense...
Thanks for the help!
Please don't duplicate your posts.
What you need to do is separate the character into layers. Simple as that. No other solution will work.
Well, my post was slightly modified from before so that it read more clearly, with the hopes I would get a helpful answer, but that didn't work out too well. I gather you must work for Adobe and have the authority to instruct others the method by which they go about seeking help.
And, contrary to your definitive statement, there is a solution. You can use the puppet overlay tool to adjust what parts of the mesh appear on top of other parts, and this still works when used with the Duik controls. The tutorial below is really helpful for explaining how the puppet tool mesh works.