[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53958] trunk/blender/source/blender/bmesh /tools/bmesh_bevel.c: Bevel vertex: fix rebuild of faces so they are connected when seg > 1.

Howard Trickey howard.trickey at gmail.com
Mon Jan 21 14:31:19 CET 2013


Revision: 53958
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53958
Author:   howardt
Date:     2013-01-21 13:31:16 +0000 (Mon, 21 Jan 2013)
Log Message:
-----------
Bevel vertex: fix rebuild of faces so they are connected when seg > 1.

Modified Paths:
--------------
    trunk/blender/source/blender/bmesh/tools/bmesh_bevel.c

Modified: trunk/blender/source/blender/bmesh/tools/bmesh_bevel.c
===================================================================
--- trunk/blender/source/blender/bmesh/tools/bmesh_bevel.c	2013-01-21 12:44:40 UTC (rev 53957)
+++ trunk/blender/source/blender/bmesh/tools/bmesh_bevel.c	2013-01-21 13:31:16 UTC (rev 53958)
@@ -1872,6 +1872,14 @@
 						BLI_array_append(vv, bmv);
 					}
 				}
+				else if (bp->vertex_only && vm->mesh_kind == M_ADJ_SUBDIV && vm->seg > 1) {
+					BLI_assert(v->prev == vend);
+					i = vend->index;
+					for (k = vm->seg - 1; k > 0; k--) {
+						bmv = mesh_vert(vm, i, 0, k)->v;
+						BLI_array_append(vv, bmv);
+					}
+				}
 				v = v->prev;
 				BLI_array_append(vv, v->nv.v);
 			}




More information about the Bf-blender-cvs mailing list