Note: Because this is an ongoing series, viewers will not receive a certificate of completion.
Skill Level Intermediate
- [Instructor] Hello and welcome back to Cinema 4D Weekly. Now, last week, I showed you how to easily rig up characters using Bendy Limbs Rig for Cinema 4D, and I also teased at the very end of it a little thing called C-Motion that allows you to apply automatic walk cycles to your rig. So, this week I'm going to dive a little bit deeper into C-Motion and how you can apply and adjust a walk cycle to your character with very minimal work. So, let's go ahead and I'm going to be demoing this with Bendy Limbs Rig, but what I just kind of cover is that this also works with any other kind of these character object presets here. So, I'm just using Bendy Limbs Rig, but you can use this with advanced biped, quadruped, all of these different things, even fish, insects, all that kind of stuff. So, again, just using it for Bendy Limbs Rig. But I'm going to go to animate, and what I'm going to do is, on this character object here, you can just simply click add walk cycle, and you'll see that here is my C-Motion object. Now, if I hit play in my viewport, you can see, bam, with one click, we just created a walk cycle. Now, the magic doesn't stop there, you can actually adjust the walk cycle to adjust to whatever kind of walk cycle you want, whatever kind of feel or vibe you want this character to have. You can see, he's very energetic right now. But you can see, on my C-Motion object, if I click on it to select it, go to the object tab, you can see we have a few settings here, just in the object properties. Number one is this stride length. Now, if I go and rotate around here, you can see that the stride is pretty wide, it's 200 centimeters apart. If we want to make the stride a little bit smaller, you can see, is it's just drag this value here for the stride, maybe make this about 47, you can see that the stride is much shorter, okay, it's just kind of tip-toeing almost there. So, this is kind of the flexibility of C-Motion is you can get whatever kind of vibe or walk cycle and inject whatever kind of character you want using this C-Motion. So, if you want him like super wide, you can adjust all these things, looks kind of goofy and cartoony. But maybe you want to have just maybe a very small stride, maybe like a 140, okay, and that's looking pretty good. Next thing I want to cover is this time, and this is basically if you adjust this, this is basically how long it takes for a full, like one step, two step, to take place. So, 15 frames, that's very fast. 30 frames is what we started out at and that's pretty normal walk cycle. But if we do like maybe 60 frames, it takes 60 full frames to get one foot in front of the other, and you can see this is walking very slow. So, again, full flexibility here. Now, if you go and keep moving down here you can see we have all these options right here. Now, they're probably a little bit intimidating to look at 'cause there's so many things here. But basically you can see that all of the little ankles and wrists and all these little objects, these node objects are represented here and the character or the C-Motion object is applying motion to all these individual objects, okay. And you can see that, the waist for example, the C-Motion object is applying animation in the pitch, the rotation X, the twist, rotation Y, and roll, rotation Z. Again, with like the neck, we have different values here that we can adjust, as well. So, let's just go ahead and start with the torso here, and if I scroll down, or if I actually go down here, as I click on my torso you can see that we have something like the lift, okay, and you can see this is the animation curve that is applied to the lift or position Y of our torso object here. So, we can go ahead and like adjust this. We can bring this down to like, maybe chose five. You can see that the torso, the torso object right here is moving way less up and down. So, if we bring this up to say 25, you can see that we get this really bouncy, jovial kind of movement. So, that's kind of the idea of the C-Motion object, is that you can control the strength of the movement of twist or whatever and then apply these animation curves to all those different values. So, let's go back to the lift and let's bring this down to maybe like 10, okay, a little bit more subdued. And maybe we want to say adjust how much up and down our wrists go, so we can go down to say, our, let's go to our left wrist and our right wrist, and you can see that we have a lift applied here, about seven centimeters. Let's see what happens when we really bring this up. So, you can see this is basically adjusting the position of where the wrist is in position Y, okay. So, if we make this really long, you can see that doesn't look that good at all. So, we'll just kind of move it up to, say ten, that looked pretty good. And then you probably want to match the same value in the right wrist, as well, okay. So, we can go to inside of the actual little right wrist object here, we have separate settings here. So, we have the lift and the twist and the roll. But if we select the actual right wrist, you can see that we can actually position this wrist, and let me actually rotate it over to this side. We can actually adjust the like starting position of that wrist, so in the horizontal and the vertical. So, if our wrist is like way down here, we're going to want to move that value, that vertical value up. We can actually go above 100, as well. And then we can also adjust the position like this, as well. So, a lot of things we can adjust within the actual wrist. So, we can adjust the position of the wrist and then also adjust the animation that's applied to that wrist, as well. So, there's a whole lot of things you can play around with. This is fully art direct-able, and this is kind of the power of C-Motion, okay. Now, one last thing I want to show that's really cool is so we just have this static walk cycle, he's just walking in place. But if we go to these walk object property here, we can have him walk in a line. So, you can see he just kind of took off and is walking in a line there. One really cool thing is we can actually use a path. So, a path or a spline, you can see I built this little spline here that could be his walking path. So, all we need to do is on the C-Motion object, just drag-and-drop the walking path spline into the path, and boom, he's walking across this object. Now another cool thing, too, is we can have him walk along a surface, okay. So, let's go ahead, let's grab a landscape. Now let's make this really tall, and let's go to our C-Motion object, drag-and-drop this to surface. And you can offset this, you can see his feet are kind of intersecting, and you can hit play, and boom, he's walking along the surface and following that path. So, man, if you were going to do this manually, good luck. But look how easy that is with the C-Motion object in having this object walking across a surface. It's super cool, C-Motion is super fun. Again, you can not only use this with Bendy Limbs Rig, but any type of character object preset that is built into Cinema 4D. So, hopefully you understand that was C-Motion. It takes 99% of the hard work our of animating a walk cycle, and then you can always and take 100% credit for that animation, though. So, hopefully this quick tip helps you in the future, and I will see you again next week with another quick tip.