From 95126493f8acf4abf01ee4047a348972c8142248 Mon Sep 17 00:00:00 2001 From: Percen <21pesi1bif@hft-stuttgart.de> Date: Sat, 11 Jan 2025 17:38:14 +0000 Subject: [PATCH] Update public/index.html --- public/index.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/public/index.html b/public/index.html index 0372a50..7143a76 100644 --- a/public/index.html +++ b/public/index.html @@ -582,14 +582,17 @@ function calculateMaxScale(object) { const viewportWidth = window.innerWidth; const viewportHeight = window.innerHeight; - // Berechne den Skalierungsfaktor für Breite und Höhe + // Berechne das Verhältnis zwischen der Größe des Viewports und der Größe des Objekts const scaleWidth = viewportWidth / boundingBox.x; const scaleHeight = viewportHeight / boundingBox.y; - // Wähle den kleineren Faktor, um sicherzustellen, dass das Objekt nicht aus dem Bildschirm herausragt - return Math.min(scaleWidth, scaleHeight); + // Reduziere den Wert, um sicherzustellen, dass das Objekt nicht zu groß wird + const safeScaleFactor = 0.9; // Reduziert die Skalierung um 10%, um sicher zu sein + + return Math.min(scaleWidth, scaleHeight) * safeScaleFactor; } + function openScaleMenu() { if (!selectedPlacedModel) { showInfoDialog("Kein Modell ausgewählt. Bitte wählen Sie ein Modell aus, bevor Sie es bearbeiten."); @@ -611,6 +614,7 @@ function openScaleMenu() { `; } + /** * function openScaleMenu() { -- GitLab