diff options
author | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2016-07-16 19:56:59 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2016-07-18 23:40:08 +0300 |
commit | 10b0e33de1b9b57693ebcec7d503d3b204043f56 (patch) | |
tree | 7851232b17d632a72ee9516b4808f87f3432ad3d /intern/cycles/render/scene.cpp | |
parent | 20ec6bc166e31449cce48a5a658f26caf96f71fa (diff) |
Cycles: add support for motion blurring of fluid meshes.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D2063
Diffstat (limited to 'intern/cycles/render/scene.cpp')
-rw-r--r-- | intern/cycles/render/scene.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/intern/cycles/render/scene.cpp b/intern/cycles/render/scene.cpp index e8367e1eb36..b341837b7e8 100644 --- a/intern/cycles/render/scene.cpp +++ b/intern/cycles/render/scene.cpp @@ -263,6 +263,14 @@ Scene::MotionType Scene::need_motion(bool advanced_shading) return MOTION_NONE; } +float Scene::motion_shutter_time() +{ + if(need_motion() == Scene::MOTION_PASS) + return 2.0f; + else + return camera->shuttertime; +} + bool Scene::need_global_attribute(AttributeStandard std) { if(std == ATTR_STD_UV) |