[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61158] trunk/blender/source/blender/ editors/transform/transform_snap.c: Fix #37251: Snap not working correctly in metaball edit mode.

Sergey Sharybin sergey.vfx at gmail.com
Wed Nov 6 09:27:19 CET 2013


Revision: 61158
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=61158
Author:   nazgul
Date:     2013-11-06 08:27:18 +0000 (Wed, 06 Nov 2013)
Log Message:
-----------
Fix #37251: Snap not working correctly in metaball edit mode.

It wasn't enabled in snapping code from the beginning it seems,
but from quick tests snapping for mballs works just fine.

Maybe we could drop out check for edit object type now?

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform_snap.c

Modified: trunk/blender/source/blender/editors/transform/transform_snap.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_snap.c	2013-11-06 01:45:15 UTC (rev 61157)
+++ trunk/blender/source/blender/editors/transform/transform_snap.c	2013-11-06 08:27:18 UTC (rev 61158)
@@ -117,7 +117,7 @@
 {
 	int status = 0;
 	
-	if (obedit == NULL || ELEM4(obedit->type, OB_MESH, OB_ARMATURE, OB_CURVE, OB_LATTICE)) /* only support object mesh, armature, curves */
+	if (obedit == NULL || ELEM5(obedit->type, OB_MESH, OB_ARMATURE, OB_CURVE, OB_LATTICE, OB_MBALL)) /* only support object mesh, armature, curves */
 	{
 		status = 1;
 	}
@@ -440,7 +440,7 @@
 
 		/* Edit mode */
 		if (t->tsnap.applySnap != NULL && // A snapping function actually exist
-		    (obedit != NULL && ELEM4(obedit->type, OB_MESH, OB_ARMATURE, OB_CURVE, OB_LATTICE)) ) // Temporary limited to edit mode meshes, armature, curves
+		    (obedit != NULL && ELEM5(obedit->type, OB_MESH, OB_ARMATURE, OB_CURVE, OB_LATTICE, OB_MBALL)) ) // Temporary limited to edit mode meshes, armature, curves, mballs
 		{
 			/* Exclude editmesh if using proportional edit */
 			if ((obedit->type == OB_MESH) && (t->flag & T_PROP_EDIT)) {




More information about the Bf-blender-cvs mailing list