animar un personaje en 3ds

12
Simple Walk Cycle Animation Tutorial This tutorial is about how to animate a humanoid characters walking cycle. 3D Studio MAX was used, but the basic movement rules are the same with any application. This demonstration is using simple geometry and "Position/Rotation/Scale"-based Animation (DX7 3d s compatible). Other applications such as CharacterFX or Pacemaker do use bones, but basicly it's the same. 1 Body Hierarchy Let us assume we have made a character of several individual parts, head, upper and lower legs, upper and lower arms, neck, chest, stomach, feet. Right now the pivots are still in the very center of the parts, which is not useful.  

Upload: miguel-angel-benedicto

Post on 07-Apr-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 1/12

Simple Walk Cycle

Animation Tutorial 

This tutorial is about how to animate a humanoid characters walking cycle. 3DStudio MAX was used, but the basic movement rules are the same with anyapplication. This demonstration is using simple geometry and"Position/Rotation/Scale"-based Animation (DX7 3ds compatible). Otherapplications such as CharacterFX or Pacemaker do use bones, but basicly it's thesame.

1 Body Hierarchy 

Let us assume we have made a character of several individual parts, head, upperand lower legs, upper and lower arms, neck, chest, stomach, feet.Right now the pivots are still in the very center of the parts, which is not useful. 

Page 2: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 2/12

In 3D Studio MAX we need to move the pivots of the parts to the right positions, just where the links of the skeleton would be. For this you have to activate the"affect pivot only" mode temporarily. 

After some Pivot positioning this looks much better.  

Page 3: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 3/12

Now the "affect pivot only" mode can be deactivated again.

The next step is to link the parts hierarchicly. In other Apps where Skeletons areused, this might work completely diffrent. In 3DS MAX you need to link the bodyparts: foot with lower leg, lower leg with upper leg, upper leg with stomach. handwith lower arm, lower arm with upper arm, upper arm with chest, chest withstomach. head with neck, neck with chest.

This is the Link Mode Button in 3DS MAX.

Now you can rotate and position some parts until it looks kind of like this. You willnotice the hierarchical links. When you move the upper arm, the lower arm and thehand will follow.

Page 4: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 4/12

6: Animation 

Ok, we are ready for Animation now. Hit the big Animation Button, so it becomesred. Also click the One-wheel bycicle button at the top right side to open thekeyframer tool.

Fist set the slider to frame 0 and set a rotation key for each part. Do also set aposition key for the stomache.

Page 5: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 5/12

Now select the right upper leg and turn it, as well as the left upper leg, just like in

the picture above. Then move the frameslider to frame 30 and set a rotation keyfor both upper legs.

Then move the frameslider to flame 15 and turn the upper legs in a way that is the

oppsite of the previous state. Set a key for both upper legs here as well. You canrun this animation. It is still very poor, just moving the legs forward and backward.

Page 6: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 6/12

To make this a little more natural we have to animate the position of the stomache.Go to frame 0 and set a position key, as well as on frame 15 and 30.

10 

Then go to frame 7 and 22 (this may differ, you have to watch the legs to find theright frames, eg. here I had to use frame 6 and 24, where both legs are most

vertical). Move the stomach a few centimeter up, maybe 5 centimeters (comparedto a 1.8 Meter tall human) and set positoin keys for the stomach here. Run theanimation and you'll see, it's looking already much better.

Page 7: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 7/12

11 

Now select the upper arms and turn them on frame 0. Note: the arms are turnedthe opposite way of the legs! This means, leg back, arm forward. Set this rotationkey on frame 0 and 30.

12 

Then goto frame 15 and turn the upper arms to look the opposite from before, like

in the picture above. Set rotation keys for both upperarms on frame 15 as well.

Page 8: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 8/12

13 

It's looking good now, but the legs still look as if the guy is walking on ice. Therefor

we set some tweening keys on frame 3 and 18 (this may differ as well, just makesure it's only a moment after frame 0 and frame 15). Turn the lower leg a bit upand set a rotation keyframe (see picture above).

14 

Now a little detail: The head. Set rotation keys on frame 0, 15 and 30.

Page 9: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 9/12

15 

Then go to frame 7 and 22 and slightly turn down the heads face a very few

centimeter. Don't turn it too much.

16 

This animaton could already be used, but I think it's still looking a bit stiff andmechanical. So let's select the chest (front view) and set rotation keys on frame 0,

15 and 30.

Page 10: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 10/12

17 

Then go to frame 7 and slightly(!) turn the chest. You have to turn it in the

direction against the vertically standing leg! Set a rotation key here.

18 

Then go to frame 22 (this may differ as well a bit) and do it the opposite way, turnthe chest against the vertically standing leg and set a rotation key here as well.

Page 11: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 11/12

19 

Switch to top view and goto frame 0. Slightly turn the chest in the opposite way of the legs, just like you did it with the upper arms before. Set a rotation key. GotoFrame 30 and do the same. Try to turn it exactly the same amount. By jumping

from frame 0 to 30 and back you can compare and adjust this.

20 

Then go to frame 15 and turn the chest the opposite way and set the rotation keyas well.

Page 12: Animar Un Personaje en 3ds

8/4/2019 Animar Un Personaje en 3ds

http://slidepdf.com/reader/full/animar-un-personaje-en-3ds 12/12

21 

Finally correct the heads rotation from above to make him look straight forward allthe time. For this you only need to turn the head a bit on frame 0,15 and 30.

Conclusion: We have only used 5 out of 30 Frames to set keys! Mainly the frames

0, 15 and 30. There have been tweening keys for the lower legs on key 3 and key

18. All other frames where not affected. Conclusion 2: All parts where only

rotated, but the stomach part. The stomach part is the only Part we used to set

position keys for.