I’ve searched for 2 days now, and have not seen anyone mention how to do this (in Blender anyways). I’m trying to figure out space switching, primarily using Blenrig. Let’s say you’re animating the left arm in IK and need the hand to stop on an object (like turning a doorknob or lowering yourself down onto a chair). With Blenrig, the “Hinge” setting for the left arm would be set to 0, meaning the hand’s IK controller location is local to the rig. If you switch it on, then the location is set to global. The problem is that it causes your hand to reset the location and rotation. Coming from Maya, I know there were scripts involved where you had to convert the local rotation and translations into global, so the animation is smooth when it switches.
I’ve given python scripting a look, but I’m not primarily a programmer. I can only get so far. I’m fairly surprised there aren’t addons or much discussion on this at all. Has anyone figured out an elegant way to do space switching?