# Separate disconnected geometry with geometry nodes

Is it possible to separate geometry, that is not connected, with geometry nodes, similar to Separate -> By Loose Parts in Edit Mode?

Edit: Since I've been too vague with my intention during my initial question here is my concrete problem:

I have a mesh consisting of disconnected diagonal edge loops (created from Multiresolution modified sculpt, manipulated with Geometry Nodes; see image). Now I want to use the vertices in these loops as points to position instances of another mesh. However both the loops themselves as well as the vetices within the loops are way too dense and thus I would like to "unsubdivide" them.

My plan was to separate out each loop and delete some of them as well as dissolving a portion of the vertices within each loop by index.

However the "separation" part gives me some trouble.

I hope this makes my intent a bit more clear!

You can't separate objects using geometry nodes, because it is a modifier, and modifiers can't create new objects, they can only modify the existing one.

There is a mesh island node, that allows to identify the separate parts of the mesh, so that you can use information to modify or delete separate mesh islands:

Update.

From your description, I believe that you want to do something like this:

Is that's right?

• before another "knowitall" steals your answer....maybe it would be better to use a separate geometry node? Jun 24, 2022 at 14:26
• Don't know. It would be better if the answer had more information about what they try to achieve. But at least I have answered correctly. Good question is the half of the answer. Jun 24, 2022 at 14:31
• you are right. But he writes about "separate geometry" - not about giving separate materials. Jun 24, 2022 at 14:32
• But what does it mean separate in this context? Breaking into separate objects? Making separate instances? Apply different nodes on different parts? I've shown the node and added a minimal example how it works. Jun 24, 2022 at 14:34
• quellenform has already posted a nice suggestion for this Jun 24, 2022 at 19:52

The only way I know of here with Geometry Nodes is to play about converting edges to curves.

If you have separated edges, then this is helpful.

Unfortunately, you didn't provide a blend file, so in this example I used a dummy that I created from a UV sphere.

You can then convert them to curves with Mesh to Curve.

These curves (segments) get their own index, which you can use to filter some out with the math node Modulo.

The remaining curves can be easily converted into curves with a lower resolution using Resample Curve.