[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44329] trunk/blender/source/blender/ editors/mesh/bmesh_tools.c: fix 2 small bugs

Campbell Barton ideasman42 at gmail.com
Wed Feb 22 15:55:19 CET 2012


Revision: 44329
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44329
Author:   campbellbarton
Date:     2012-02-22 14:55:12 +0000 (Wed, 22 Feb 2012)
Log Message:
-----------
fix 2 small bugs
* Ctrl+Click extrude wasnt normalizing the quaternion (was printing warnings)
* bmesh bevel was supposed to add a float layer and remove, but removing passed the mask define of the customdata layer.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/mesh/bmesh_tools.c

Modified: trunk/blender/source/blender/editors/mesh/bmesh_tools.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/bmesh_tools.c	2012-02-22 14:34:17 UTC (rev 44328)
+++ trunk/blender/source/blender/editors/mesh/bmesh_tools.c	2012-02-22 14:55:12 UTC (rev 44329)
@@ -824,6 +824,7 @@
 				q1[1] = cross[0] * si;
 				q1[2] = cross[1] * si;
 				q1[3] = cross[2] * si;
+				normalize_qt(q1);
 				quat_to_mat3(mat, q1);
 			}
 		}
@@ -4519,7 +4520,7 @@
 			return OPERATOR_CANCELLED;
 	}
 	
-	BM_data_layer_free_n(em->bm, &em->bm->edata, CD_MASK_PROP_FLT, li);
+	BM_data_layer_free_n(em->bm, &em->bm->edata, CD_PROP_FLT, li);
 	
 	MEM_freeN(w);
 




More information about the Bf-blender-cvs mailing list