diff options
Diffstat (limited to 'intern/cycles/blender/blender_sync.cpp')
-rw-r--r-- | intern/cycles/blender/blender_sync.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/intern/cycles/blender/blender_sync.cpp b/intern/cycles/blender/blender_sync.cpp index f0b5ab087bb..0126e5c8874 100644 --- a/intern/cycles/blender/blender_sync.cpp +++ b/intern/cycles/blender/blender_sync.cpp @@ -55,11 +55,11 @@ BlenderSync::BlenderSync(BL::RenderEngine &b_engine, : b_engine(b_engine), b_data(b_data), b_scene(b_scene), - shader_map(&scene->shaders), - object_map(&scene->objects), - geometry_map(&scene->geometry), - light_map(&scene->lights), - particle_system_map(&scene->particle_systems), + shader_map(), + object_map(), + geometry_map(), + light_map(), + particle_system_map(), world_map(NULL), world_recalc(false), scene(scene), @@ -239,7 +239,7 @@ void BlenderSync::sync_data(BL::RenderSettings &b_render, /* Shader sync done at the end, since object sync uses it. * false = don't delete unused shaders, not supported. */ - shader_map.post_sync(false); + shader_map.post_sync(scene, false); free_data_after_sync(b_depsgraph); } |