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