I am using rigify addon to animate my character. What would be the best way to make him follow a trajectory ? 1/ parenting armature object to a path constraint ? 2/ parenting the root bone of the armature only to the path in pose mode ? 3/ parenting all the bones in pose mode to the path constraint ?

Or another solution might be to not use a path, but to make an action in dope sheet to define the trajectory of the character. Because if I understand well, it is not necessary to create an action for trajectory when using a path. Right?

So what would be the best way to make my character following a trajectory for you?

Thanks a lot !

  • $\begingroup$ You should never transform the armature object. In complex rigs it can cause problems. That's what the Root bone is for - to position the character in scene. So your 2/ solution is the right one. $\endgroup$ Nov 6, 2015 at 12:51
  • $\begingroup$ Thank you that is what I tried. But the problem is that when I move my character through its armature (root bone) to place it over the beginning of the path, and I set the path constraint to the root bone, the character "jump", indeed it jumps far from the path $\endgroup$
    – babox
    Nov 6, 2015 at 13:51
  • $\begingroup$ Make sure your armature object is in the center of the scene and that you have no pose transform on the Root bone - it is not moved (ALT+G, ALT+R, ALT+S), select the path, shift-select the Root bone in pose mode, add constraint with CTRL+SHIFT+C > Follow Path. Animate the Evaluation Time property of the path under Path Animation. Should work. $\endgroup$ Nov 6, 2015 at 16:02
  • $\begingroup$ Ok I see. But the thing is that the path wont be at the center of the scene (it will be a path in a particular place of landscape map). So I still need to have the armature object right at the center of the seen even if the path is at another place? If so, how can I make my character joining differents paths? I mean, for example, during 200 frames it will follow the first path, and then at this new place, it will follow the second path? $\endgroup$
    – babox
    Nov 6, 2015 at 16:35
  • $\begingroup$ Yes, even if the path is at some location, the armature object has to be in scene center. If you need to follow one path animation with another, you need to animate the influences of the follow_path constraints: the first will go from 100 to 0 and the other vice-versa. $\endgroup$ Nov 6, 2015 at 16:46


You must log in to answer this question.

Browse other questions tagged .