I'm new to Blender, coming from Maya. I would like to know whether it's possible to have an independent squash/stretch rig, so that you can apply squash/stretch from any angle, while still having your object oriented the same way (Imagine a ball both able to bounce on the floor and on the wall). In Maya this would be the squash/stretch nonlinear deformer.
In Blender I have rigged my model to a bone chain with a Stretch To constraint, to get the squashing, and then made a separate control with a Copy Rotation constraint, to be able to rotate my model afterwards. This works, but requires constant counter animation.
I also tried to put a lattice between the bones and the model, and then rotating the rig in object mode, so the model doesn't get affected by the lattice while rotating. This also seems to work, but requires switching from pose mode to object mode while animating and I don't know if that's good workflow in Blender.
So none of these solutions are very good. I wonder if somebody knows another way to do it?