blender/intern/cycles/blender
Sergey Sharybin b909dfdae1 Cycles: Expose user-defined shutter curve to the interface
Shutter curve now can be controlled using curve mapping widget in the motion
blur panel in Render buttons. Only mapping from 0..1 by x axis are allowed,
Y values will be normalized to fill in 0..1 space as well automatically.

Y values of 0 means fully closed shutter, Y values of 1 means fully opened
shutter.

Default mapping is set to old behavior when shutter opens and closes instantly.

This shutter mapping curve could easily be used by any other render engine by
accessing scene.render.motion_blur_shutter_curve.

Reviewers: #cycles, brecht, juicyfruit, campbellbarton

Differential Revision: https://developer.blender.org/D1585
2015-10-28 02:43:06 +05:00
..
addon Cycles: Expose user-defined shutter curve to the interface 2015-10-28 02:43:06 +05:00
blender_camera.cpp Cycles: Expose user-defined shutter curve to the interface 2015-10-28 02:43:06 +05:00
blender_curves.cpp Fix T45937: Cycles hair not rendered if children count set to zero 2015-09-03 18:54:50 +05:00
blender_logging.cpp Cycles: Fully support WITH_CYCLES_LOGGING option 2015-01-01 01:31:07 +05:00
blender_mesh.cpp Cycles: Cleanup, whitespace around keywords 2015-10-08 19:08:28 +05:00
blender_object.cpp Cycles: Add support for motion blur position 2015-10-13 21:05:27 +05:00
blender_particles.cpp Cycles: Code cleanup, spaces around keywords 2015-03-28 00:15:15 +05:00
blender_python.cpp Compile Fix: setenv() is not defined for mingw either 2015-07-24 15:08:43 +12:00
blender_session.cpp Cycles: Fix for point density always using render settings for modifiers 2015-10-08 12:41:05 +05:00
blender_session.h Bake-API: reduce memory footprint when baking more than one object (Fix T41092) 2015-04-17 12:25:37 -03:00
blender_shader.cpp Revert "Fix T46406: Cycles ignores default socket value associated with group socket" 2015-10-10 21:57:00 +02:00
blender_sync.cpp Cycles: Add support for motion blur position 2015-10-13 21:05:27 +05:00
blender_sync.h Cycles: Implement camera zoom motion blur 2015-07-21 17:40:03 +02:00
blender_texture.cpp Cycles: Cleanup, whitespace around keywords 2015-10-08 19:08:28 +05:00
blender_texture.h Cycles: Point density texture support 2015-07-18 22:49:10 +02:00
blender_util.h Cycles: Expose user-defined shutter curve to the interface 2015-10-28 02:43:06 +05:00
CCL_api.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
CMakeLists.txt Cycles: Point density texture support 2015-07-18 22:49:10 +02:00