Legs in air

Hello dear UE community! I have a question, how can i make my characters legs to not fly in mid air without IK?

263430-545353.png

Any suggestions?

Simple way: get a Normal from the surface the character is on and rotate the model by the respective angle. Won’t always work right though.

Advanced way: set traces down from front and hind paws, find the impact points, and calculate the angle based on delta Z location (since there may be something between the dog’s (wolf?) front and hind paws). With that, you’ll have to tinker with the collision so that there wouldn’t be any collision between the paws.