I'm Just Saying, Look At How Horizon's Protagonist Turns Around On Horseback

I like a lot of things about Horizon: Zero Dawn, but for now let me just say holy shit, look how they animated her legs when you spin the camera while on horseback.

Advertisement

Here’s a longer clip:

I’m no animation expert, but based on how she’s moving I believe that this is an example of inverse kinematics, a technology that controls the physical motion of an object according to a mathematically defined internal structure. (Like I said though, not an expert. If you’re an animator and think you can tell what’s going on, do share!)

Advertisement

However they did it, it is impressive as hell. Yes, her bow and quiver clip through the horse, and yes, this isn’t the first game to have someone rearrange their legs while on horseback. All the same, look how she slows her leg down when she’s coming back around to the front. We live in an age of wonders.

Kotaku Editor-at-Large

Share This Story

Get our newsletter

DISCUSSION

Hey Kirk! Animator here, although I’m by no means an expert and I’m not involved with Horizon in any way so I have no concrete insight into the development of this animation flourish.

Inverse Kinematics (or IK as we call it) is indeed involved, but that isn’t what makes the animation special. IK is used all over the place in all CG animation on a daily basis so it’s very par for the course. Most often it’s used in running and walking animations because the foot has to be planted on the ground while the body moves above it. IK is also what’s behind that trick where a game character’s feet adjust to the slope of the terrain; the orientation of the foot is calculated based on the slope. I loved this when first spotting it in Ratchet and Uncharted back in 2007.

IK controls glitching out is actually what causes those clips on Highlight Reel where Witcher III and Skyrim characters walk with their feet way up off the ground; the height of the terrain in relation to the feet is being mis-calculated.

As for this trick, if I were to take a gander, I’d say that the pose of her feet is being automatically driven by where Aloi is oriented in relation to her mount. So for example, if she is facing 3:00 on the mount then she has her foot tucked over the mount’s back. All the poses are pre-determined based on her orientation, and rotating around blends between the various poses.

- - -

Further reading: IK’s opposite in animation is FK, or Forward Kinematics. Where IK animation has the end joint driving the limb structure, like a puppet, with FK each joint is rotated individually, like an action figure. FK is useful when the character isn’t planting the limb on something, like standing on the ground or leaning on a wall with their arm, and is generally desirable because it’s the easiest way to have arcs (which is one of the twelve rules of animation).

Fun fact: The entirity of the original Toy Story was animated before IK was invented.