I want to bridge two edge loops using Geometry Nodes under Blender 3.5.1 The edge loops are not similar in shape (for instance square vs. circle)

I found This post, however I'm not sure it applies to my case as the bridging is done by scaling and translating the edges whereas in my case it's not possible as they are different shapes.

What I'm starting with (the edges loops are initially separate objects that I joined using nodes):

What I would like to get (image obtained by applying the current nodes and manually using the bridge tool):

I cannot simply compute the convex hull as the edge loops can be concave.


2 Answers 2


It depends a lot on what you really want to do in the end and what your shapes are like, but starting with two simple shapes you could solve this as follows:

enter image description here

Here I use as a starting point the shape that consists of several vertices or is more complex (in this case the circle).

I extrude it and move the extruded points to the nearest points of the simpler shape.

I then combine the two meshes to form a whole.

(Blender 3.5+)


It seems in your case simply joining and using Convex Hull node will work:


You must log in to answer this question.

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