Skip to main content

Animation Warping

Orientation Warping

This makes the character moving(walking or running) diagonally, basically, by rotating feet and leg directions and keep the upperbody facing forward at the same time.

Image

Stride Warping

This adjust the leg stride to match movement speed. This enabled much more realistic animations depending on different states. For instance when walking it imposes a lower stride and jogging with a higher stride.

Image

Refer Locomotion State Machine states at ABP_Locomotion for the implementations. In order to perform Orientation & Stride warping, we use the default features provided by Unreal Engine 5. However if you want to plug any other 3rd party warping component, by replacing these existing nodes it can be achieved.

Image