From 154707492df2629faf65052ad22f77e9dc47d82b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 30 Jun 2014 16:08:08 +1000 Subject: Netrender: enable scripts, drivers --- netrender/slave.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'netrender/slave.py') 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 = [] -- cgit v1.2.3