[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54064] trunk/blender/source/blender/ editors/sculpt_paint/sculpt.c: Remove dynamic-topology flag from mesh when entering sculpt mode

Nicholas Bishop nicholasbishop at gmail.com
Thu Jan 24 05:33:37 CET 2013


Revision: 54064
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54064
Author:   nicholasbishop
Date:     2013-01-24 04:33:29 +0000 (Thu, 24 Jan 2013)
Log Message:
-----------
Remove dynamic-topology flag from mesh when entering sculpt mode

This will be enabled if the file was saved with dynamic topology on,
but we don't automatically re-enter dynamic-topology mode when loading
a file so remove the flag.

Fixes bug [#33956]
projects.blender.org/tracker/?func=detail&aid=33956&group_id=9&atid=498

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	2013-01-24 04:02:30 UTC (rev 54063)
+++ trunk/blender/source/blender/editors/sculpt_paint/sculpt.c	2013-01-24 04:33:29 UTC (rev 54064)
@@ -4901,6 +4901,12 @@
 		/* Enter sculptmode */
 		ob->mode |= OB_MODE_SCULPT;
 
+		/* Remove dynamic-topology flag; this will be enabled if the
+		 * file was saved with dynamic topology on, but we don't
+		 * automatically re-enter dynamic-topology mode when loading a
+		 * file. */
+		me->flag &= ~ME_SCULPT_DYNAMIC_TOPOLOGY;
+
 		if (flush_recalc)
 			DAG_id_tag_update(&ob->id, OB_RECALC_DATA);
 




More information about the Bf-blender-cvs mailing list