WEEK 3.1 Character Walk

Reference

The basic law of human walking is: the left and right feet alternately move forward, driving the trunk to move forward. In order to keep the body balanced, the arms of the upper limbs need to swing back and forth in conjunction with the bending and stretching of the two legs.
In order to maintain the center of gravity when walking, a person always supports one leg before lifting the step with the other leg.
Therefore, in the process of walking, the height of the head must move in a wave shape. When stepping out, the top of the head is slightly lower when both feet are on the ground, and when one foot is on the ground and the other foot is lifted and bent forward, the top of the head is slightly higher.
Also, in the process of walking, the stepping leg stretches from the ground to the front, and the knee joint in the middle must be bent, and the ankle and the ground are in a curved motion line. The height of this arc-shaped movement line has a lot to do with the manner and emotion of walking.

When the character walks, a very important point is the movement of the character’s chest , shoulders, crotch and legs, which is also the difficulty of this week’s homework. So before making it, I spent a lot of time searching for references. The following part is a tutorial that I personally think is very helpful.

Since the stepping movement is both up and down and left and right, so its motion trail will show a shape——which called Figure 8.

The trajectory of the crotch on the Y axis.
As the character’s center of gravity shifted during walking, the crotch X axis reached its maximum value in the seventh frame(during one step).

The rotation of the crotch is related to the offset of the character’s center of gravity, so the character’s rotation (x-axis and z-axis) reaches the maximum in the seventh frame.
In the first and thirteenth frames, the character’s legs are moved the most, so the Y-axis of the crotch reaches its maximum.
Tips:The rotation of the chest is the opposite of the crotch, but their maximum and minimum timing is the same.

Chest movement
Y-axis: As the crotch is moving up and down, the chest will also move up and down under the drive of the crotch (small amplitude)
Tips: The timing of the start of the chest movement should be one frame slower than the start of the hip movement

The curve of the crotch

translate Y of crotch
translate Z of crotch

The movement of the arm: It can be understood as a pendulum movement. It is worth noting that when the character walks, the arms not only swing back and forth, but also have a certain swing range inside and outside.

Process

Key frame 1-4-7-10

This is the first version I made. Obviously, the action of the character is very unsmooth, so I edited the curve to achieve a comfortable state.

After finishing the work, I encountered a very headache problem, which is the shaking of my knees.

How to solve this problem?

I checked the movement curve of the knee. If the movement curve is not smooth, I will adjust the movement amplitude of the character’s legs and the height of the heel lift. I will also use the knee controller to adjust, and finally make the knee movement appear more smooth.

This is the second version I completed. After adjusting the animation curve, the characters are indeed smooth, but there are still many problems…

Summary

Character walking is a very basic animation, it is necessary to practice well. Although there are still many shortcomings, but I will work hard to improve it.

This entry was posted in 3D Computer Animation and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *