[Bf-extensions-cvs] [3aeaa28b] master: Add Token

Eugenio Pignataro noreply at git.blender.org
Mon Mar 26 13:40:24 CEST 2018


Commit: 3aeaa28b2fd7649a044fae0179fac1482238b3c7
Author: Eugenio Pignataro
Date:   Mon Mar 26 08:40:17 2018 -0300
Branches: master
https://developer.blender.org/rBA3aeaa28b2fd7649a044fae0179fac1482238b3c7

Add  Token

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

M	oscurart_tools/oscurart_render.py

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

diff --git a/oscurart_tools/oscurart_render.py b/oscurart_tools/oscurart_render.py
index a3abb381..991f511e 100644
--- a/oscurart_tools/oscurart_render.py
+++ b/oscurart_tools/oscurart_render.py
@@ -80,9 +80,10 @@ def defRenderAll(frametype, scenes):
                 tokens = {
                     "$Scene":scene.name,
                     "$File":os.path.basename(bpy.data.filepath).split(".")[0],
-                    "$Layer":layer.name}
+                    "$Layer":layer.name,
+                    "$Camera":scene.camera.name}
 
-                scene.render.filepath = renpath.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$Layer",tokens["$Layer"])
+                scene.render.filepath = renpath.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$Layer",tokens["$Layer"]).replace("$Camera",tokens["$Camera"])
                 
                 bpy.context.window.screen.scene = scene
                 bpy.ops.render.render(
@@ -222,9 +223,10 @@ def defoscBatchMaker(TYPE, BIN):
     tokens = {
         "$Scene":bpy.context.scene.name,
         "$File":os.path.basename(bpy.data.filepath).split(".")[0],
-        "$Layer":bpy.context.scene.render.layers.active.name}
+        "$Layer":bpy.context.scene.render.layers.active.name,
+        "$Camera":bpy.context.scene.camera.name}
 
-    rfp = bpy.context.scene.render.filepath.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$Layer",tokens["$Layer"])        
+    rfp = bpy.context.scene.render.filepath.replace("$Scene",tokens["$Scene"]).replace("$File",tokens["$File"]).replace("$Layer",tokens["$Layer"]).replace("$Camera",tokens["$Camera"])        
     with open(SHFILE, "w") as FILE:
         # assign permission in linux
         if EXTSYS == ".sh":



More information about the Bf-extensions-cvs mailing list