[Bf-blender-cvs] [a744fedc859] master: Fix T68129: Bridge edge loops fails on small edge loops
Campbell Barton
noreply at git.blender.org
Fri Aug 2 18:54:16 CEST 2019
Commit: a744fedc859cb528d69d3e267dc98c45bd993ede
Author: Campbell Barton
Date: Sat Aug 3 02:51:52 2019 +1000
Branches: master
https://developer.blender.org/rBa744fedc859cb528d69d3e267dc98c45bd993ede
Fix T68129: Bridge edge loops fails on small edge loops
===================================================================
M source/blender/bmesh/intern/bmesh_edgeloop.c
===================================================================
diff --git a/source/blender/bmesh/intern/bmesh_edgeloop.c b/source/blender/bmesh/intern/bmesh_edgeloop.c
index 2ca9c7e6340..49c71bf8298 100644
--- a/source/blender/bmesh/intern/bmesh_edgeloop.c
+++ b/source/blender/bmesh/intern/bmesh_edgeloop.c
@@ -45,7 +45,9 @@ typedef struct BMEdgeLoopStore {
} BMEdgeLoopStore;
#define BM_EDGELOOP_IS_CLOSED (1 << 0)
-#define EDGELOOP_EPS 0.00001f
+
+/* Use a small value since we need normals even for very small loops. */
+#define EDGELOOP_EPS 1e-10f
/* -------------------------------------------------------------------- */
/* BM_mesh_edgeloops_find & Util Functions */
More information about the Bf-blender-cvs
mailing list