Cycles: add support for motion blurring of fluid meshes.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2063
This commit is contained in:
2016-07-16 18:56:59 +02:00
committed by Brecht Van Lommel
parent 20ec6bc166
commit 10b0e33de1
7 changed files with 80 additions and 26 deletions

View File

@@ -719,12 +719,7 @@ void BlenderSync::sync_motion(BL::RenderSettings& b_render,
<< relative_time << ".";
/* fixed shutter time to get previous and next frame for motion pass */
float shuttertime;
if(scene->need_motion() == Scene::MOTION_PASS)
shuttertime = 2.0f;
else
shuttertime = scene->camera->shuttertime;
float shuttertime = scene->motion_shutter_time();
/* compute frame and subframe time */
float time = frame_center + frame_center_delta + relative_time * shuttertime * 0.5f;