Improvement to character animation on a slope surface

The character’s foot does not move when transitioning from standing to crouch, the result is that the ankle flexion exceed the joint limit for human in real life.

The current procedural animation only transform the leg up. When the slope is lower than the maximum extension of the character’s leg, one leg is floating in the air.

Suggestion:

  • Move the ball of the rear foot in the crouch pose further back so that it does not look like a broken ankle.

  • Character should walk on the ball of their foot when on a slope. This is how people use their foot on a slope in real life.


Crouch pose

  • Adjust the height of the hip depending on the position of the slope relative to the maximum leg extension for a flat ground animation. If the slope is lower than the maximum extension, lower that side of the hip. If the slope is higher than the maximum extension, raise that side of the hip.

  • When facing down the slope the character’s heel should not be behind the knee as shown in the first picture. The current crouch and standing pose on a slope it uncanny.
  • The angle of the slope should be used the drive the procedural animation as well. The angle should determine how both legs bend and how far the feet spread apart to make the animation more natural.
11 Likes

Yes! We need better movement animations

4 Likes

Completely agree, glad you brought this up. They look pretty nasty lmao Hopefully already in the works or at least now on their radar :+1:t3:

1 Like