From e681a6d32d5be1e9d23cdf8962306c885f9c03b8 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 22 Jan 2021 18:07:59 +0100 Subject: [PATCH] Fix camera not found on pre-slice snapshot/thumbnail. --- cura/Snapshot.py | 4 ++-- plugins/UM3NetworkPrinting/src/ExportFileJob.py | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cura/Snapshot.py b/cura/Snapshot.py index 6f12aa88ba..c4c1ce000e 100644 --- a/cura/Snapshot.py +++ b/cura/Snapshot.py @@ -42,8 +42,8 @@ class Snapshot: """ scene = Application.getInstance().getController().getScene() - active_camera = scene.getActiveCamera() - render_width, render_height = active_camera.getWindowSize() + active_camera = scene.getActiveCamera() or scene.findCamera("3d") + render_width, render_height = (width, height) if active_camera is None else active_camera.getWindowSize() render_width = int(render_width) render_height = int(render_height) preview_pass = PreviewPass(render_width, render_height) diff --git a/plugins/UM3NetworkPrinting/src/ExportFileJob.py b/plugins/UM3NetworkPrinting/src/ExportFileJob.py index 6fde08cc5f..12f5a28877 100644 --- a/plugins/UM3NetworkPrinting/src/ExportFileJob.py +++ b/plugins/UM3NetworkPrinting/src/ExportFileJob.py @@ -1,3 +1,6 @@ +# Copyright (c) 2021 Ultimaker B.V. +# Cura is released under the terms of the LGPLv3 or higher. + from typing import List, Optional from UM.FileHandler.FileHandler import FileHandler