3
$\begingroup$

I need to fill the holes in the mesh using Geometry Nodes:

I've tried using the Convex Hull node, but it creates a lot of extra edges:

Expected result:


(Blender 3.6.1)

$\endgroup$
9
  • 2
    $\begingroup$ In case you didn't know, you can easily create this star-shape Icosahedron class 2 type of mesh using Geodesic Domes addon using these settings $\endgroup$ Sep 1 at 12:05
  • 1
    $\begingroup$ It's an included addon. Many of blender's current functions were, at one point, addons. But ok, do you. $\endgroup$
    – JB Riley
    Sep 1 at 12:40
  • 1
    $\begingroup$ You could decimate the triangulated faces that Convex Hull creates for you with this technique: "Decimate: Planar" in Geo nodes. Something like this: i.stack.imgur.com/QPQgi.jpg $\endgroup$
    – quellenform
    Sep 1 at 12:42
  • 1
    $\begingroup$ If the other answer basically is a solution to your question, I would rather say this question could be closed as a duplicate with a link to the other question...? $\endgroup$ Sep 1 at 14:28
  • 1
    $\begingroup$ I solved your dilemma by editing the title to more accurately describe the OP's problem - cheers! :D $\endgroup$ Sep 1 at 18:36

2 Answers 2

3
$\begingroup$

Here's a simple approach that puts missing pentagons in your holes:

enter image description here

$\endgroup$
5
$\begingroup$

I don't know if this question deserves this answer (maybe it should be marked as duplicate), but I'll post it anyway. Maybe another idea will come up that will solve the task better.

My idea would be to proceed exactly as in the question, and remove the excess edges that Convex Hull creates with another node group, which is described in more detail here: "Decimate: Planar" in Geo nodes

Remove excess edges

In this example, the node "299231" contains exactly the node group given in the other answer.

It may not be the best solution, but it works.

$\endgroup$

You must log in to answer this question.

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