[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28005] trunk/blender/source/blender/ editors/render/render_internal.c: Fix [#21909] full sample motion blur
Matt Ebb
matt at mke3.net
Mon Apr 5 09:57:06 CEST 2010
Revision: 28005
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28005
Author: broken
Date: 2010-04-05 09:57:05 +0200 (Mon, 05 Apr 2010)
Log Message:
-----------
Fix [#21909] full sample motion blur
Stop animation playback before rendering
Modified Paths:
--------------
trunk/blender/source/blender/editors/render/render_internal.c
Modified: trunk/blender/source/blender/editors/render/render_internal.c
===================================================================
--- trunk/blender/source/blender/editors/render/render_internal.c 2010-04-05 07:20:34 UTC (rev 28004)
+++ trunk/blender/source/blender/editors/render/render_internal.c 2010-04-05 07:57:05 UTC (rev 28005)
@@ -570,6 +570,7 @@
/* new render clears all callbacks */
Scene *scene= CTX_data_scene(C);
SceneRenderLayer *srl=NULL;
+ bScreen *screen= CTX_wm_screen(C);
View3D *v3d= CTX_wm_view3d(C);
Render *re;
wmJob *steve;
@@ -583,6 +584,10 @@
/* stop all running jobs, currently previews frustrate Render */
WM_jobs_stop_all(CTX_wm_manager(C));
+ /* cancel animation playback */
+ if (screen->animtimer)
+ ED_screen_animation_play(C, 0, 0);
+
/* handle UI stuff */
WM_cursor_wait(1);
More information about the Bf-blender-cvs
mailing list