Blender Git Commit Log

Git Commits -> Revision e909211

Revision e909211 by Wannes Malfait (master)
December 20, 2021, 19:08 (GMT)
Fix T94144: Duplicate edges in dual mesh node

The duplicated edges were caused by 'oversubdivided' edges, i.e. edges
where some of the vertices on them are only connected to two polygons.
The fix finds these vertices and 'dissolves' them so that only one edge
is created.

For most 'normal' meshes this shouldn't occurr, or only very little, so
the performance impact of this change should be neglegible. In practice
this is also avoidable by triangulating the mesh first.

Differential Revision: https://developer.blender.org/D13445

Commit Details:

Full Hash: e9092110ff1c647bd9d7b2d92dfaef44ba0b9b96
Parent Commit: bdb5852
Committed By: Hans Goudey
Lines Changed: +84, -0

1 Modified Path:

/source/blender/nodes/geometry/nodes/node_geo_dual_mesh.cc (+84, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021