diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-06-26 15:28:26 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-06-26 16:06:49 +0300 |
commit | 4f386999ea92ad0f22bffa151581cf5c615c660b (patch) | |
tree | 9ff57aa48db1db699adf4376695eef9dc600e1bb /intern/cycles/blender/blender_sync.cpp | |
parent | 6d64565524a24f79ec86b29b3e4aabb5335aa258 (diff) |
Fix T66111: animated lights not updating in Cycles
Diffstat (limited to 'intern/cycles/blender/blender_sync.cpp')
-rw-r--r-- | intern/cycles/blender/blender_sync.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/intern/cycles/blender/blender_sync.cpp b/intern/cycles/blender/blender_sync.cpp index 8d93d517d4e..95ecb4200c2 100644 --- a/intern/cycles/blender/blender_sync.cpp +++ b/intern/cycles/blender/blender_sync.cpp @@ -216,6 +216,10 @@ void BlenderSync::sync_data(BL::RenderSettings &b_render, mesh_synced.clear(); + /* Shader sync done at the end, since object sync uses it. + * false = don't delete unused shaders, not supported. */ + shader_map.post_sync(false); + free_data_after_sync(b_depsgraph); } |