How to create a curve between two points in geometry nodes?

Hi everyone!

I am trying to figure out how to create connecting curves (the red lines in the image below) between a point and its nearby neighbors.

The hexagonal objects are instanced via simple geometry node setup. They distributed based on a vertex map of a sphere object. See below for its node graph.

I was going to create the curves based on Erindale’s bridge video where he creates a parabola based on two end points (empties).

Erindale setup

The main trouble I have is how do I define the other end point from the points generated by the geometry nodes? As things are happening on a per point basis, is there are a way to access another point. Or should I be thinking about this problem differently. I hope my question is clear.

Based on my limited experience, put in a ‘create a curve with points’ node. Put those points in a list and feed that into a the curve with points node.

Lists are helpful here. As I am learning… Create curve stuff is a LOT of fun.

Is that in 3.0? Been using the 2.93 LTS version, guess its time to download and play around with it. I’ll give it a look. Thanks.

The first part of this Blender tutorial shows you exactly how to do that.

1 Like

Not sure if you are still interested, but have a look here:

1 Like