Commit 8c4360aa authored by Percen's avatar Percen
Browse files

Merge branch '21pesi1bif-master-patch-47305' into 'master'

Update public/index.html

See merge request !100
parents a5283395 f0db101c
Pipeline #10625 passed with stage
in 7 seconds
Showing with 15 additions and 0 deletions
+15 -0
...@@ -173,6 +173,7 @@ ...@@ -173,6 +173,7 @@
let reticle; let reticle;
let lastClickTime = 0; // Zeit des letzten Klicks let lastClickTime = 0; // Zeit des letzten Klicks
const doubleClickThreshold = 300; // Zeitspanne für Doppelklick in Millisekunden const doubleClickThreshold = 300; // Zeitspanne für Doppelklick in Millisekunden
let placedModel = null;
function updateMenu() { function updateMenu() {
document.querySelectorAll('.menu-item').forEach(item => item.classList.remove('active')); document.querySelectorAll('.menu-item').forEach(item => item.classList.remove('active'));
...@@ -259,6 +260,7 @@ ...@@ -259,6 +260,7 @@
const clone = models[selectedModel].clone(); const clone = models[selectedModel].clone();
clone.position.copy(reticle.position); clone.position.copy(reticle.position);
scene.add(clone); scene.add(clone);
placedModel = clone;
console.log(`${selectedModel} platziert`); console.log(`${selectedModel} platziert`);
} }
} }
...@@ -300,6 +302,19 @@ ...@@ -300,6 +302,19 @@
renderer.render(scene, camera); 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() { function exitAR() {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment