diff options
author | Eugenio Pignataro <info@oscurart.com.ar> | 2018-03-26 14:40:17 +0300 |
---|---|---|
committer | Eugenio Pignataro <info@oscurart.com.ar> | 2018-03-26 14:40:17 +0300 |
commit | 3aeaa28b2fd7649a044fae0179fac1482238b3c7 (patch) | |
tree | 608c354b4c8fb989329dc3c9a7d651b387227218 /oscurart_tools | |
parent | a98f66afca995b79582aeaa8705cd1a743cda23f (diff) |
Add Token
Diffstat (limited to 'oscurart_tools')
-rw-r--r-- | oscurart_tools/oscurart_render.py | 10 |
1 files changed, 6 insertions, 4 deletions
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": |