Commit: 8094ac91944f080c53943c8319eeaa9c3d1b9720
Author: Thomas Dinges
Date:   Wed Jan 8 11:00:06 2014 +0100
https://developer.blender.org/rB8094ac91944f080c53943c8319eeaa9c3d1b9720

Cycles: Fix World Homogeneous volume setting, had no influence.

Thanks to "storm" for noticing this!

===================================================================

M       intern/cycles/blender/blender_shader.cpp

===================================================================

diff --git a/intern/cycles/blender/blender_shader.cpp 
b/intern/cycles/blender/blender_shader.cpp
index ed00e88..505076b 100644
--- a/intern/cycles/blender/blender_shader.cpp
+++ b/intern/cycles/blender/blender_shader.cpp
@@ -947,6 +947,10 @@ void BlenderSync::sync_world(bool update_all)
                        BL::ShaderNodeTree b_ntree(b_world.node_tree());
 
                        add_nodes(scene, b_data, b_scene, graph, b_ntree);
+                       
+                       /* volume */
+                       PointerRNA cworld = RNA_pointer_get(&b_world.ptr, 
"cycles");
+                       shader->heterogeneous_volume = !get_boolean(cworld, 
"homogeneous_volume");
                }
                else if(b_world) {
                        ShaderNode *closure, *out;
@@ -956,9 +960,6 @@ void BlenderSync::sync_world(bool update_all)
                        out = graph->output();
 
                        graph->connect(closure->output("Background"), 
out->input("Surface"));
-
-                       PointerRNA cworld = RNA_pointer_get(&b_world.ptr, 
"cycles");
-                       shader->heterogeneous_volume = !get_boolean(cworld, 
"homogeneous_volume");
                }
 
                if(b_world) {

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to