diff --git a/lib/render_workers/blender_worker.py b/lib/render_workers/blender_worker.py index 2cf8ade..cb2c23c 100644 --- a/lib/render_workers/blender_worker.py +++ b/lib/render_workers/blender_worker.py @@ -67,7 +67,7 @@ class BlenderRenderWorker(BaseRenderWorker): ignore_extensions=False, args=args) # Args - self.engine = self.args.get('engine', 'BLENDER_EEVEE').upper() + self.blender_engine = self.args.get('engine', 'BLENDER_EEVEE').upper() self.export_format = self.args.get('export_format', None) or 'JPEG' self.camera = self.args.get('camera', None) self.render_all_frames = self.args.get('render_all_frames', False) or \ @@ -93,7 +93,7 @@ class BlenderRenderWorker(BaseRenderWorker): if self.camera: cmd.extend(['--python-expr', f"import bpy;bpy.context.scene.camera = bpy.data.objects['{self.camera}'];"]) - cmd.extend(['-E', self.engine, '-o', self.output_path, '-F', self.export_format]) + cmd.extend(['-E', self.blender_engine, '-o', self.output_path, '-F', self.export_format]) # all frames or single cmd.extend(['-a'] if self.render_all_frames else ['-f', str(self.frame_to_render)])