Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2007-01-07 17:19:13 +0300
committerTon Roosendaal <ton@blender.org>2007-01-07 17:19:13 +0300
commitf9c2887119a3bda6722664c6913d262e523b1c22 (patch)
tree5f426bfdfa53c231b1e7aaeb93eb36e680edc9c1 /source/blender/src/meshtools.c
parent1d4a9ee6ca72f09642515d7146ca4897dc67eca6 (diff)
Added end/begin sculptmode before/after bake-render. Not sure if its needed
but for regular F12 render it's done as well.
Diffstat (limited to 'source/blender/src/meshtools.c')
-rw-r--r--source/blender/src/meshtools.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/source/blender/src/meshtools.c b/source/blender/src/meshtools.c
index 2d2ea2c8e0c..8e10e6fb8ba 100644
--- a/source/blender/src/meshtools.c
+++ b/source/blender/src/meshtools.c
@@ -90,6 +90,7 @@ void sort_faces(void);
#include "BDR_drawmesh.h"
#include "BDR_editobject.h"
#include "BDR_editface.h"
+#include "BDR_sculptmode.h"
#include "BLI_editVert.h"
#include "BLI_threads.h"
@@ -794,7 +795,9 @@ void objects_bake_render(void)
ScrArea *area= biggest_image_area();
ListBase threads;
BakeRender bkr;
- int timer=0, tot;
+ int timer=0, tot, sculptmode= G.f & G_SCULPTMODE;
+
+ if(sculptmode) set_sculptmode();
if(event==1) event= RE_BAKE_ALL;
else if(event==2) event= RE_BAKE_AO;
@@ -862,6 +865,9 @@ void objects_bake_render(void)
allqueue(REDRAWIMAGE, 0);
allqueue(REDRAWVIEW3D, 0);
+
+ if(sculptmode) set_sculptmode();
+
}
}