I've got a character with legs spread and feet pointed in opposite directions in an idle animation. For the walk animation, the back foot is flipped to face the same direction as the other foot using a scale keyframe with y = -1.0
This works fine, but when transitioning from idle to and from walk, I am seeing the foot do a flip around the Y axis. This makes total sense to me, one animation has the foot at y=1 and the other is y=-1 and so the interpolation between the two animations has to be resolved somehow during the blending.
Is there a better way to achieve what I'm doing here without getting a flip during blending?