2
$\begingroup$

So, a curve modifier distorts meshes to fit a curve. What I don't get is that the curve modifier distorts the mesh where it is not needed. For instance, where the curve goes straight, I expect the mesh to be not distorted at all. As in the example below, I expect distortion around the corners, instead of everyone else. Is there any way to restrict distortion along a curve?

enter image description here

$\endgroup$
2
  • $\begingroup$ i know you might not want it, but you could give geometry nodes a try? or parent your objects? $\endgroup$
    – Chris
    Sep 4, 2022 at 13:47
  • $\begingroup$ youtube.com/watch?v=sTHiRZebl48 $\endgroup$
    – vklidu
    Sep 4, 2022 at 14:54

1 Answer 1

4
$\begingroup$

I would say it is caused by modifier stack where Arrayed object is taken into account for Curve modifier as single object - imagine that as object seen as inside a cage with deform control point at curve points ... alll between is interpolated. That is why it is squeezed on the way.

enter image description here

If you want to avoid such behaviour you would have to add more control points (for curve object) ...

enter image description here

I would take Chris's offer with GN :)

$\endgroup$
1
  • $\begingroup$ Adding control points works for me, geometry nodes are overkill here. The array modifier is not the problem. $\endgroup$
    – eezacque
    Sep 4, 2022 at 17:40

You must log in to answer this question.

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