Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-06-30 10:08:08 +0400
committerCampbell Barton <ideasman42@gmail.com>2014-06-30 10:08:08 +0400
commit154707492df2629faf65052ad22f77e9dc47d82b (patch)
tree7eff596025afb0b35993b54aa9c3716fc830c3d4 /netrender/slave.py
parentd406b40b023409ff657c24a6e56e0660d83caddf (diff)
Netrender: enable scripts, drivers
Diffstat (limited to 'netrender/slave.py')
-rw-r--r--netrender/slave.py16
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 = []