[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32078] trunk/blender/source/blender/ editors/object/object_bake.c: Possible fix for #23947: baking while in editmode did not take into account
Brecht Van Lommel
brechtvanlommel at pandora.be
Thu Sep 23 20:26:33 CEST 2010
Revision: 32078
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32078
Author: blendix
Date: 2010-09-23 20:26:33 +0200 (Thu, 23 Sep 2010)
Log Message:
-----------
Possible fix for #23947: baking while in editmode did not take into account
changes made to the mesh since entering editmode.
Modified Paths:
--------------
trunk/blender/source/blender/editors/object/object_bake.c
Modified: trunk/blender/source/blender/editors/object/object_bake.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_bake.c 2010-09-23 14:29:51 UTC (rev 32077)
+++ trunk/blender/source/blender/editors/object/object_bake.c 2010-09-23 18:26:33 UTC (rev 32078)
@@ -137,6 +137,12 @@
{
Scene *scene= CTX_data_scene(C);
+ /* flush multires changes (for sculpt) */
+ multires_force_render_update(CTX_data_active_object(C));
+
+ /* get editmode results */
+ ED_object_exit_editmode(C, 0); /* 0 = does not exit editmode */
+
bkr->sa= biggest_image_area(CTX_wm_screen(C)); /* can be NULL */
bkr->main= CTX_data_main(C);
bkr->scene= scene;
More information about the Bf-blender-cvs
mailing list