[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33096] trunk/blender/source/blender/ editors/sculpt_paint/sculpt.c: bugfix [#24747] Blender crash entering in Sculpt Mode
Campbell Barton
ideasman42 at gmail.com
Tue Nov 16 10:47:01 CET 2010
Revision: 33096
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33096
Author: campbellbarton
Date: 2010-11-16 10:47:01 +0100 (Tue, 16 Nov 2010)
Log Message:
-----------
bugfix [#24747] Blender crash entering in Sculpt Mode
rotate_m4 was being called with a zero axis.
Modified Paths:
--------------
trunk/blender/source/blender/editors/sculpt_paint/sculpt.c
Modified: trunk/blender/source/blender/editors/sculpt_paint/sculpt.c
===================================================================
--- trunk/blender/source/blender/editors/sculpt_paint/sculpt.c 2010-11-16 09:35:58 UTC (rev 33095)
+++ trunk/blender/source/blender/editors/sculpt_paint/sculpt.c 2010-11-16 09:47:01 UTC (rev 33096)
@@ -2562,9 +2562,12 @@
unit_m4(cache->symm_rot_mat);
unit_m4(cache->symm_rot_mat_inv);
- rotate_m4(cache->symm_rot_mat, axis, angle);
- rotate_m4(cache->symm_rot_mat_inv, axis, -angle);
+ if(axis) { /* expects XYZ */
+ rotate_m4(cache->symm_rot_mat, axis, angle);
+ rotate_m4(cache->symm_rot_mat_inv, axis, -angle);
+ }
+
mul_m4_v3(cache->symm_rot_mat, cache->location);
mul_m4_v3(cache->symm_rot_mat, cache->grab_delta_symmetry);
}
More information about the Bf-blender-cvs
mailing list