diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-06-30 10:08:08 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-06-30 10:08:08 +0400 |
commit | 154707492df2629faf65052ad22f77e9dc47d82b (patch) | |
tree | 7eff596025afb0b35993b54aa9c3716fc830c3d4 /netrender/slave.py | |
parent | d406b40b023409ff657c24a6e56e0660d83caddf (diff) |
Netrender: enable scripts, drivers
Diffstat (limited to 'netrender/slave.py')
-rw-r--r-- | netrender/slave.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/netrender/slave.py b/netrender/slave.py index bf3819ba..40b62ddf 100644 --- a/netrender/slave.py +++ b/netrender/slave.py @@ -29,7 +29,6 @@ import netrender.repath import netrender.baking import netrender.thumbnail as thumbnail -BLENDER_PATH = sys.argv[0] CANCEL_POLL_SPEED = 2 MAX_TIMEOUT = 10 @@ -225,7 +224,20 @@ def render_slave(engine, netsettings, threads): frame_args += ["-f", str(frame.number)] with NoErrorDialogContext(): - process = subprocess.Popen([BLENDER_PATH, "-b", "-noaudio", job_full_path, "-t", str(threads), "-o", os.path.join(job_prefix, "######"), "-E", job.render, "-F", "MULTILAYER"] + frame_args, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + process = subprocess.Popen( + [bpy.app.binary_path, + "-b", + "-y", + "-noaudio", + job_full_path, + "-t", str(threads), + "-o", os.path.join(job_prefix, "######"), + "-E", job.render, + "-F", "MULTILAYER", + ] + frame_args, + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, + ) elif job.subtype == netrender.model.JOB_SUB_BAKING: tasks = [] |