[Bf-extensions-cvs] [93042f4d] master: OscurartTools: Bugfix render tokens. Use nodes output fix

Eugenio Pignataro noreply at git.blender.org
Mon May 18 14:31:12 CEST 2020


Commit: 93042f4d49ab8dbde5e06f9ee39befdec3cff000
Author: Eugenio Pignataro
Date:   Mon May 18 09:31:07 2020 -0300
Branches: master
https://developer.blender.org/rBA93042f4d49ab8dbde5e06f9ee39befdec3cff000

OscurartTools: Bugfix render tokens. Use nodes output fix

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

M	oscurart_tools/render/render_tokens.py

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

diff --git a/oscurart_tools/render/render_tokens.py b/oscurart_tools/render/render_tokens.py
index 12c27b15..3ae7bf5d 100644
--- a/oscurart_tools/render/render_tokens.py
+++ b/oscurart_tools/render/render_tokens.py
@@ -36,11 +36,12 @@ def replaceTokens (dummy):
     
     nodeDict = []
     #compositor nodes
-    for node in bpy.context.scene.node_tree.nodes:
-        if node.type == "OUTPUT_FILE":
-            nodeDict.append([node,node.base_path])   
-            node.base_path = node.base_path.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$ViewLayer",tokens["$ViewLayer"]).replace("$Camera",tokens["$Camera"])
-                      
+    if bpy.context.scene.use_nodes:
+        for node in bpy.context.scene.node_tree.nodes:
+            if node.type == "OUTPUT_FILE":
+                nodeDict.append([node,node.base_path])   
+                node.base_path = node.base_path.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$ViewLayer",tokens["$ViewLayer"]).replace("$Camera",tokens["$Camera"])
+                          
             
 
     bpy.context.scene.render.filepath = renpath.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$ViewLayer",tokens["$ViewLayer"]).replace("$Camera",tokens["$Camera"])



More information about the Bf-extensions-cvs mailing list