[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16842] trunk/blender/source/blender/src/ editmesh_tools.c: Fix for bug #13624: knife cut with vertex snapping was broken.

Brecht Van Lommel brecht at blender.org
Tue Sep 30 09:01:37 CEST 2008


Revision: 16842
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16842
Author:   blendix
Date:     2008-09-30 09:01:37 +0200 (Tue, 30 Sep 2008)

Log Message:
-----------
Fix for bug #13624: knife cut with vertex snapping was broken.

Modified Paths:
--------------
    trunk/blender/source/blender/src/editmesh_tools.c

Modified: trunk/blender/source/blender/src/editmesh_tools.c
===================================================================
--- trunk/blender/source/blender/src/editmesh_tools.c	2008-09-30 06:12:47 UTC (rev 16841)
+++ trunk/blender/source/blender/src/editmesh_tools.c	2008-09-30 07:01:37 UTC (rev 16842)
@@ -2433,7 +2433,11 @@
 
 	//Set faces f1 to 0 cause we need it later
 	for(ef=em->faces.first;ef;ef = ef->next) ef->f1 = 0;
-	for(eve=em->verts.first; eve; eve=eve->next) eve->f1 = eve->f2 = 0;
+	for(eve=em->verts.first; eve; eve=eve->next) {
+		if(!(beauty & B_KNIFE)) /* knife sets this flag for vertex cuts */
+			eve->f1 = 0;
+		eve->f2 = 0;
+	}
 
 	for (; md; md=md->next) {
 		if (md->type==eModifierType_Mirror) {





More information about the Bf-blender-cvs mailing list