I need to implement accurate footfall animations for my human characters. The goal is to have a realistic animation play whatever direction the character is moving, and whatever speed (below some maximum). The character's feet must never slide across the ground.
Ideally, he should be able to sidestep and walk backwards too.
My animator has provided me with different gait anims - walk, jog, run etc. They need to blend into each other as appropriate when the character accelerates.
Can anyone point me to articles/keywords that I can use in order to design and code this?
By the way, I'm coding in XNA and using the Animation Component library.