[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