3
$\begingroup$

Why do the array instances follow the first path, but on the second path they are on some breaking path? It can be seen in the picture. Both paths are the same, created from a deformed circle. example

$\endgroup$
2

2 Answers 2

3
$\begingroup$

There are 2 issues here:

  1. The curve and object that should follow the curve must have their origins at world origin.

    • apply the Location of the curve (Ctrl + A in Object mode). This will move the origin (orange dot) to the world origin (0,0,0).
    • move the chain segment parts (parent and child in your case) to the world origin. It's easy to do with the 3D cursor (Shift + S in Object mode)
  2. the bad curve has loose segments and a single lost control point in the top left area. It doesn't need to be closed but the curve must not have any loose parts. Check it in Edit move. Select a control point and press L to select all linked segments. What will be not selected are the loose segments. Move it a bit to see what's going on (G).

When the issues are fixed you can set Fit Type to Fit Curve and select the curve in the Array modifier settings. Blender will adjust the length of the array so it fits the curve.

enter image description here

$\endgroup$
2
$\begingroup$
  1. when you use array and curve modifier make sure both use the same curve - you mixed them up
  2. the object and the curve should have both position 0,0,0 -> move them together after it works, not before hand
  3. also parent items not before but after you successfully see the right result

enter image description here

then u get: enter image description here

$\endgroup$
1
  • $\begingroup$ thx man i just fix my curve and works very well...i dont see that mess... $\endgroup$ Commented Mar 29, 2021 at 15:53

You must log in to answer this question.

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