Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
A walk cycle consists of four poses, the contact, recoil, passing, and high-point which you can see here. This entire sequence will take about one second on the screen. It's important, before you begin, to understand the principle of counterpose. And that's the fact that when one part of the body moves in one direction, the other moves in the other to compensate. So, the right foot, for example, is forward while the right arm is back and vice versa. And you can see that in this illustration. And if you look at the front view, you can see also that when the hips are tilted in one direction, the shoulders are tilted in the other, and rotated differently also.
So, we'll keep that in mind, even though we're going to be animating this scene in the profile view. To animate this, I'm going to be using the Bones tool in Flash. Now, please bear in mind that Flash CC doesn't contain the Bones tool. So you'll need to use a slightly older version if you want to follow along in Flash. If you're following along in CG, you probably have access to a basic biped in whatever program you're using. So I recommend you use a very simple rig. So that you can follow along without getting caught up in details, okay? So let's have a look at the first pose, which is the contact pose.
So, how I set this up is I drew a rough contact pose as a reference for my rig. And then I pushed the rig into the contact pose. And moving the rig is a very simple matter, we simply pull the various limbs and joints around. So once you have your first frame done, I copied that pose and then I pasted that pose onto frame 25, which is the completion of the cycle. And then I created the opposing pose. Let me just switch off the reference layer and just play that. And you have to take care that your contact pose on each side is a mirror image of the other, simply with the limbs in the opposite positions.
I also made these little labels for contact, recoil, passing, and high point on the above poses layer. So let's play that one more time. And so as you can see, in the contact pose, we have these two guidelines, the left foot hits the far line, and the right foot, the lower one. And this is the heel contacting the ground, hence the name, contact pose. Okay? So, let's take this to the next level, and this is the addition of the passing pose, and this, where we really create the feeling of the walk And as you can see with this addition of this single keyframe we've brought the thing to life.
So let's go from our contact to our contact, this is the two first keys that we laid down, and then their passing position. So what happens to make the walk feel like a walk at last is that the leading foot, the one that's moving forward, gets lifted off the ground, we've pulled the knee up. Notice also that I have flexed the back. If you look at the flex of the contact pose and the flex of the passing pose, they're quite different, and that prevents the walk from feeling stiff and robotic. And the other big change that we absolutely have to see is look at the bend of the arm and on the other contact pose.
It's bent about at the same angle. Now let's play the first part of that and you'll see that on the passing pose it's hanging straight. On the way back it breaks in the opposite direction, I mean it absolutely breaks, that's quite, this angle here is quite unnatural but yet it loosens it up and it gives the feeling of fluidity. That'll be very hard to achieve otherwise. And also please remember that the passing positions on each side should be roughly approximate. The passing position is also slightly higher in, in, in terms of the body height than the contact position.
Okay? So let's take a look at the recoil. Now on the recoil position, the leading foot is flat on the ground, it's completely made contact. The body has come down just a little but this is a realistic walk, so I didn't bring the body down too far. On the cartoony walk, you can bring it down much further. So there's the degree of the fall from the contact to the recoil. Notice also that the arms are at their furthest extension from the body on the recoil frame. This is the shock of the impact pushing them out very slightly. I wouldn't go too far with it but it, that's about enough, and we do the same thing on the opposite side.
Again, the foot hitting the ground, the foot leaving the ground, and the arms flaring out slightly. And finally, the high point. And this is where we push the, between the passing and the contact, this is the maximum height, where we stretch out the back leg, still contacting that green line. The leading foot is at its highest point, and other than that, it's quite straightforward, and then the opposite high point of course, a mirror of that. Let's take a look at the final scene. Here we go. Now, the principle for our run is very similar.
The main difference of a run if you look at the contact pose is that we lean further into the run and the faster he goes, the further he'll lean into the run, and notice also that the leading foot is flatter to the ground. Other than that, we can follow more or less the same procedure. We do the contacts first, then we add the passing position, then we add the recoil, and finally, we add the high point. So there we go.
That is the method of doing walks and run cycles using the contact, recoil, passing and high points.
Get unlimited access to all courses for just $25/month.Become a member
107 Video lessons · 33907 Viewers
94 Video lessons · 23683 Viewers
100 Video lessons · 4088 Viewers
78 Video lessons · 10281 Viewers
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.
Your file was successfully uploaded.