diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-10-28 20:17:20 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-10-28 20:17:20 +0400 |
commit | 656b8843872cbad89f0d5dd1cc32ca011908597f (patch) | |
tree | 2e51213e63156ff7af967bf4bba2a75309d2ce42 /source/blender/bmesh/intern/bmesh_queries.c | |
parent | 0d5a6dccf7a54293fa0f45432e65bbc1c4b21800 (diff) |
fix for extruding edges giving incorrect (swapped) loop data for new faces.
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_queries.c')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_queries.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/bmesh/intern/bmesh_queries.c b/source/blender/bmesh/intern/bmesh_queries.c index 073e233c0e1..fbbb9c2a825 100644 --- a/source/blender/bmesh/intern/bmesh_queries.c +++ b/source/blender/bmesh/intern/bmesh_queries.c @@ -343,7 +343,8 @@ BMLoop *BM_edge_other_loop(BMEdge *e, BMLoop *l) { BMLoop *l_other; - BLI_assert(BM_edge_is_manifold(e)); + // BLI_assert(BM_edge_is_manifold(e)); // TOO strict, just check if we have another radial face + BLI_assert(e->l && e->l->radial_next != l); BLI_assert(BM_vert_in_edge(e, l->v)); l_other = (l->e == e) ? l : l->prev; |