Quick Smoke: Only generate Fire/Smoke Nodes when actually used, this is a bit faster for the renderer.

This commit is contained in:
Thomas Dinges 2014-09-25 12:44:06 +02:00
parent 42abfe4853
commit 69e41d473c

@ -387,6 +387,7 @@ class QuickSmoke(Operator):
links.new(node_add_shader_1.outputs["Shader"], links.new(node_add_shader_1.outputs["Shader"],
node_out.inputs["Volume"]) node_out.inputs["Volume"])
if self.style in {'SMOKE', 'BOTH'}:
# Smoke # Smoke
# Add shader 2 # Add shader 2
@ -433,6 +434,7 @@ class QuickSmoke(Operator):
links.new(node_attrib_color.outputs["Color"], links.new(node_attrib_color.outputs["Color"],
node_absorption.inputs["Color"]) node_absorption.inputs["Color"])
if self.style in {'FIRE', 'BOTH'}:
# Fire # Fire
# Emission # Emission