Skip to content
Snippets Groups Projects
Commit 9580a0e2 authored by Henry Weller's avatar Henry Weller Committed by Andrew Heather
Browse files

isoSurface: Fix for isoSurface 'eroding' surfaces down to nothing

The occurrence is from cells with vertices that are shared between two faces
only (these vertices can originate from hex refinement). Decomposing both faces
can occasionally produce triangles with identical vertices and this results in a
non-manifold edge which triggers the erosion procedure.

Avoided by detecting cells with these special vertices and making sure the tet-decomposition
never uses the same points on the faces using them.

Patch contributed by Mattijs Janssens
parent bb73eb63
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment