[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54436] trunk/blender/intern/cycles/ blender/blender_session.cpp: Fix #34184: cycles speed vector pass should be zero when using motion blur,

Brecht Van Lommel brechtvanlommel at pandora.be
Sun Feb 10 19:02:59 CET 2013


Revision: 54436
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54436
Author:   blendix
Date:     2013-02-10 18:02:59 +0000 (Sun, 10 Feb 2013)
Log Message:
-----------
Fix #34184: cycles speed vector pass should be zero when using motion blur,
instead it had value 10000.

Modified Paths:
--------------
    trunk/blender/intern/cycles/blender/blender_session.cpp

Modified: trunk/blender/intern/cycles/blender/blender_session.cpp
===================================================================
--- trunk/blender/intern/cycles/blender/blender_session.cpp	2013-02-10 17:06:05 UTC (rev 54435)
+++ trunk/blender/intern/cycles/blender/blender_session.cpp	2013-02-10 18:02:59 UTC (rev 54436)
@@ -410,8 +410,10 @@
 			int components = b_pass.channels();
 
 			/* copy pixels */
-			if(buffers->get_pass_rect(pass_type, exposure, rtile.sample, components, &pixels[0]))
-				b_pass.rect(&pixels[0]);
+			if(!buffers->get_pass_rect(pass_type, exposure, rtile.sample, components, &pixels[0]))
+				memset(&pixels[0], 0, pixels.size()*sizeof(float));
+
+			b_pass.rect(&pixels[0]);
 		}
 	}
 




More information about the Bf-blender-cvs mailing list