Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
Diffstat (limited to 'intern')
-rw-r--r--intern/cycles/app/cycles_xml.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/intern/cycles/app/cycles_xml.cpp b/intern/cycles/app/cycles_xml.cpp
index d124ed8127f..3c8e4847270 100644
--- a/intern/cycles/app/cycles_xml.cpp
+++ b/intern/cycles/app/cycles_xml.cpp
@@ -699,7 +699,12 @@ static void xml_read_shader_graph(const XMLReadState& state, Shader *shader, pug
static void xml_read_shader(const XMLReadState& state, pugi::xml_node node)
{
Shader *shader = new Shader();
+
xml_read_string(&shader->name, node, "name");
+ xml_read_bool(&shader->use_mis, node, "use_mis");
+ xml_read_bool(&shader->use_transparent_shadow, node, "use_transparent_shadow");
+ xml_read_bool(&shader->heterogeneous_volume, node, "heterogeneous_volume");
+
xml_read_shader_graph(state, shader, node);
state.scene->shaders.push_back(shader);
}