Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Eagar <joeedh@gmail.com>2009-08-22 08:45:19 +0400
committerJoseph Eagar <joeedh@gmail.com>2009-08-22 08:45:19 +0400
commit8151a5168422d6b1f974d238f37707f7bc507db7 (patch)
tree91460edcb532deeb97646fe51f03e5fefe3ed290 /source/blender/blenkernel/intern/modifiers_bmesh.c
parent1aeb5a6925322faca0fe263c9cf822dfa545e3ab (diff)
Shift-G (select similar) is now bmeshafied for face select mode.
The patch was by Wael El Oraiby, who did a great job on it. Yay for Wael! Commit of patch #19242. There's also some CCGSubSurf stuff mixed in with this, though it's still not working right (fixed tons of bugs, just the main ones for some reason are still there, despite their original causes being fixed :-/).
Diffstat (limited to 'source/blender/blenkernel/intern/modifiers_bmesh.c')
-rw-r--r--source/blender/blenkernel/intern/modifiers_bmesh.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/modifiers_bmesh.c b/source/blender/blenkernel/intern/modifiers_bmesh.c
index f69e0efcea6..74a6e920d69 100644
--- a/source/blender/blenkernel/intern/modifiers_bmesh.c
+++ b/source/blender/blenkernel/intern/modifiers_bmesh.c
@@ -193,6 +193,9 @@ BMEditMesh *CDDM_To_BMesh(DerivedMesh *dm, BMEditMesh *existing)
verts[j] = vtable[dliter->vindex];
edges[j] = etable[dliter->eindex];
}
+
+ if (j < 2)
+ break;
f = BM_Make_Ngon(bm, verts[0], verts[1], edges, dfiter->len, 0);
f->head.flag = MEFlags_To_BMFlags(dfiter->flags, BM_FACE);