I have a grid with Bezier segment as instance like below: enter image description here

Now, how to "make" the instances to bend, close to point A and converge close to point B? enter image description here


1 Answer 1


You can solve this task (among others) as follows:

enter image description here

As you can see, here I simply instantiate curves, which consist of two points, convert them after instantiation into a Bezier curve, and then move the handle positions.

I do this here because all parameters of a curve are lost by the node Realize Instances. This is because the curve is resampled. However, for further processing of the curves after the instantiation it is necessary to realize them.

With this setup you can also define the points to which the handles are to be directed, arbitrarily on all axes. Instead of the Vector input nodes you can also use the position of another object with Object Info.

Another example would be to bend the curve first and then instantiate it. But this would make all curves look the same.

(Blender 3.2+)

  • $\begingroup$ This solution works perfectly, thank you for a quick help. $\endgroup$
    – mptaurus
    Commented Nov 26, 2022 at 17:15
  • $\begingroup$ @mptaurus You are welcome! $\endgroup$
    – quellenform
    Commented Nov 26, 2022 at 17:26

You must log in to answer this question.

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