[Bf-blender-cvs] [11270fc] multiview: Fix for Cycles Motion Blur

Dalai Felinto noreply at git.blender.org
Sat Sep 20 15:57:04 CEST 2014


Commit: 11270fc3f17daecbc5f716fe191daa07d70e5d50
Author: Dalai Felinto
Date:   Sat Sep 20 15:30:13 2014 +0200
Branches: multiview
https://developer.blender.org/rB11270fc3f17daecbc5f716fe191daa07d70e5d50

Fix for Cycles Motion Blur

===================================================================

M	intern/cycles/blender/blender_session.cpp

===================================================================

diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index 438b560..2362b0f 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -447,16 +447,13 @@ void BlenderSession::render()
 		scene->film->tag_update(scene);
 		scene->integrator->tag_update(scene);
 
-		/* update scene */
-		sync->sync_data(b_v3d, b_engine.camera_override(), &python_thread_state, b_rlay_name.c_str());
-
 		for(b_rr.views.begin(b_view_iter); b_view_iter != b_rr.views.end(); ++b_view_iter) {
-
 			/* set the current view */
 			b_engine.active_view_set(b_view_iter->name().c_str());
 
 			/* update scene */
 			sync->sync_camera(b_render, b_engine.camera_override(), width, height);
+			sync->sync_data(b_v3d, b_engine.camera_override(), &python_thread_state, b_rlay_name.c_str());
 
 			/* update number of samples per layer */
 			int samples = sync->get_layer_samples();




More information about the Bf-blender-cvs mailing list