[Bf-blender-cvs] [f021d97] master: Fix T46842: Removing World is missing AO update in viewport render
Sergey Sharybin
noreply at git.blender.org
Mon Nov 23 13:45:01 CET 2015
Commit: f021d97e8f3812ada6e1afa44557cb62c4df1f02
Author: Sergey Sharybin
Date: Mon Nov 23 17:24:49 2015 +0500
Branches: master
https://developer.blender.org/rBf021d97e8f3812ada6e1afa44557cb62c4df1f02
Fix T46842: Removing World is missing AO update in viewport render
===================================================================
M intern/cycles/blender/blender_shader.cpp
===================================================================
diff --git a/intern/cycles/blender/blender_shader.cpp b/intern/cycles/blender/blender_shader.cpp
index 2beeaa5..81204aa 100644
--- a/intern/cycles/blender/blender_shader.cpp
+++ b/intern/cycles/blender/blender_shader.cpp
@@ -1167,6 +1167,10 @@ void BlenderSync::sync_world(bool update_all)
background->visibility = visibility;
}
+ else {
+ background->ao_factor = 0.0f;
+ background->ao_distance = FLT_MAX;
+ }
shader->set_graph(graph);
shader->tag_update(scene);
More information about the Bf-blender-cvs
mailing list