From f0db101ca51166e140fd3bde6454ac691a99660b Mon Sep 17 00:00:00 2001
From: Percen <21pesi1bif@hft-stuttgart.de>
Date: Wed, 1 Jan 2025 22:17:29 +0000
Subject: [PATCH] Update public/index.html

---
 public/index.html | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/public/index.html b/public/index.html
index 12c42b3..ebecc99 100644
--- a/public/index.html
+++ b/public/index.html
@@ -173,6 +173,7 @@
     let reticle;
     let lastClickTime = 0; // Zeit des letzten Klicks
     const doubleClickThreshold = 300; // Zeitspanne für Doppelklick in Millisekunden
+    let placedModel = null;
 
     function updateMenu() {
       document.querySelectorAll('.menu-item').forEach(item => item.classList.remove('active'));
@@ -259,6 +260,7 @@
             const clone = models[selectedModel].clone();
             clone.position.copy(reticle.position);
             scene.add(clone);
+            placedModel = clone;
             console.log(`${selectedModel} platziert`);
           }
         }
@@ -300,6 +302,19 @@
           renderer.render(scene, camera);
         }
       }
+
+      // Skalierung ändern
+      window.addEventListener("gesturestart", (event) => {
+        if (placedModel) {
+          placedModel.scale.set(1, 1, 1);  // Reset scaling on pinch start
+        }
+      });
+
+      window.addEventListener("gesturechange", (event) => {
+        if (placedModel) {
+          placedModel.scale.set(event.scale, event.scale, event.scale); // Update scaling
+        }
+      });
     }
 
     function exitAR() {
-- 
GitLab