4
$\begingroup$

I have rigged a mesh and then I've added a curved path I'd like it to follow. Next, I've added a path constraint to the armature and everything works fine except for one thing: when the mesh rotates to follow the path's curve it is heavily distorted towards the curve's direction.

Does anyone know how I could fix this?

Thank you.

$\endgroup$
2
  • $\begingroup$ did you check the FOLLOW CURVE option in the constraint? cause it should be unchecked $\endgroup$
    – Chebhou
    Commented Feb 5, 2015 at 21:58
  • $\begingroup$ can you post an image that shows what you describe? $\endgroup$
    – user1853
    Commented Feb 7, 2015 at 12:13

2 Answers 2

3
$\begingroup$

I fought this today and found the issue was one of the axes of my path was scaled to something other than $(1.0,1.0,1.0)$, which I assume happened from my resizing the path. Any objects that followed the curve got the path's scale applied to their geometry. To fix it I did Object -> Apply -> Rotation & Scale on the path, and my troubles went away.

$\endgroup$
1
  • $\begingroup$ Exactly what I had. Your answer solved it! thanks a ton! $\endgroup$
    – isync
    Commented Mar 11, 2021 at 21:49
2
$\begingroup$

enabling Follow curve option in the follow path constraint force the mesh to deform according to the path "like a curve Modifier does" :

enter image description here

to follow the curve without a distortion :

  • add an empty with a follow path constraint on the same path
  • adjust the offset of the follow curve of the object " 1.00 or according to your path"
  • add a locked track constraint to the object and set the target to the Empty object
  • keep adjusting the offset till you get a nice result
$\endgroup$
4
  • $\begingroup$ I would like my mesh to rotate in the direction of the curve, but if I check follow curve it just deforms in that direction. Do you know if there is any way that it could rotate without deforming? $\endgroup$
    – Alex
    Commented Feb 7, 2015 at 7:53
  • $\begingroup$ follow curve should be unchecked $\endgroup$
    – Chebhou
    Commented Feb 7, 2015 at 10:06
  • $\begingroup$ In docs it says follow curve only owner's rotation is modified by the curve. Why the deformation? $\endgroup$
    – cdalxndr
    Commented Jul 15, 2020 at 20:24
  • $\begingroup$ IMHO this is not the issue with OP's question. $\endgroup$
    – isync
    Commented Mar 11, 2021 at 21:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .