how to fix non-manifold edges?

   23440   5   0
User Avatar
Member
1176 posts
Joined: April 2017
Offline
Hi!

I'm making a rock generator that does many booleans in a for-each loop. I'm using a Clean sop with the “manifold only topology” option in the loop right before the boolean yet I always get an error about “non-manifold edges” at around the 8th iteration. The next iterations after the error causes huge holes in the mesh.

What would be the right way to fix non-manifold edges?

-Olivier

Attachments:
non_manifold_edges.JPG (161.7 KB)

User Avatar
Member
899 posts
Joined: Feb. 2016
Offline
very hard to tell without inspecting the geo.
maybe you could upload A and B geo before boolean.

Anyway what kind of operation is doing the right input boolean with both inputs from the same copy node?
Have you tried to append a clean or a fuse node after that boolean?
User Avatar
Member
1176 posts
Joined: April 2017
Offline
The whole problem seems to come from a hole the mesh. I do an “extrude” from that 2D shape and it creates non-manifold edges. Any way to solve these things? I tried clean and polydoctor. Nothing works.

-Olivier

Attachments:
non_manifold_edges_b.JPG (38.2 KB)

User Avatar
Member
1176 posts
Joined: April 2017
Offline
I was able to fix that problem by using a polyfill and blasting any primitive with more than 4 points after that.

Now I'm getting another problem. A non-manifold edge happens at an infinitely thin section of the mesh. Every single time I get a different problem. I'm about to go nuts.

-Olivier

Attachments:
non_manifold_edges_c.JPG (30.4 KB)

User Avatar
Member
1176 posts
Joined: April 2017
Offline
…alright, so I did not find a way to fix non-manifold edges but I changed some things that avoids getting those bad edges.

At each loop, I checked to make sure I only had one geo (connectivity) and no floating pieces. I've also removed the fuse and clean sop since they caused more problems then solved them.

Now, it looks good (for now).

-Olivier
User Avatar
Member
1 posts
Joined: April 2019
Offline
on my side “clean” node works due to non-manifold edges.
  • Quick Links