[gnome-getting-started-docs] skip over rendered frames



commit c76c41424209c460b25709ef5aab1a23143b66b9
Author: Jakub Steiner <jimmac gmail com>
Date:   Fri May 10 08:32:29 2013 +0200

    skip over rendered frames

 animation/gnomerender.py |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/animation/gnomerender.py b/animation/gnomerender.py
index dc7fd1a..3cd8db1 100644
--- a/animation/gnomerender.py
+++ b/animation/gnomerender.py
@@ -6,6 +6,8 @@ def render(lang):
   #bpy.context.scene.render.resolution_percentage =
   #bpy.context.scene.render.use_compositing = 0
   bpy.context.scene.render.use_sequencer = 1
+  bpy.context.scene.render.use_placeholder = 1
+  bpy.context.scene.render.use_overwrite = 0 #don't render over existing frames
   renderpath = '//sequence/'+lang
   
   regexobj = re.search(r"^(.*\/)*(.*)(\.blend)$", bpy.data.filepath)
@@ -13,13 +15,13 @@ def render(lang):
   renderpathabs = "%ssequence/%s/%s" % (regexobj.group(1),lang,regexobj.group(2))
   sndpath = "%s/snd" % (renderpathabs)
   sndfile = "%s/snd.flac" % (sndpath)
-  if (not os.path.isdir(renderpathabs)):
-    bpy.ops.render.render(animation=True)
+  bpy.ops.render.render(animation=True)
   if (not os.path.isdir(sndpath)):
     os.mkdir(sndpath)
     bpy.ops.sound.mixdown(filepath=sndfile)
   else:
-    print('already rendered',bpy.context.scene.render.frame_path())
+    print('sound mixed already')
+
 
 def transcode(lang,x=854,bitrate="300k"):
   global renderpath,renderpathabs,sndfile


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]