forked from bartvdbraak/blender
Quick Smoke: Only generate Fire/Smoke Nodes when actually used, this is a bit faster for the renderer.
This commit is contained in:
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
|
||||||
|
Loading…
Reference in New Issue
Block a user