diff options
Diffstat (limited to 'oscurart_tools/render/render_tokens.py')
-rw-r--r-- | oscurart_tools/render/render_tokens.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/oscurart_tools/render/render_tokens.py b/oscurart_tools/render/render_tokens.py index 724cc843..69c79ad8 100644 --- a/oscurart_tools/render/render_tokens.py +++ b/oscurart_tools/render/render_tokens.py @@ -33,16 +33,16 @@ def replaceTokens (dummy): "$Camera": "NoCamera" if bpy.context.scene.camera == None else bpy.context.scene.camera.name} renpath = bpy.context.scene.render.filepath - + nodeDict = [] #compositor nodes 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]) + 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"]) print(bpy.context.scene.render.filepath) @@ -52,7 +52,7 @@ def replaceTokens (dummy): def restoreTokens (dummy): global renpath bpy.context.scene.render.filepath = renpath - + #restore nodes for node in nodeDict: node[0].base_path = node[1] |