From adba503e7fd72557d83b23aeace86fed1d0bb201 Mon Sep 17 00:00:00 2001 From: Percen <21pesi1bif@hft-stuttgart.de> Date: Sat, 14 Dec 2024 16:10:55 +0000 Subject: [PATCH] Update public/index.html --- public/index.html | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) diff --git a/public/index.html b/public/index.html index 0f8720e..8a35bd4 100644 --- a/public/index.html +++ b/public/index.html @@ -18,20 +18,6 @@ background-size: cover; background-position: center; } - button { - position: fixed; - top: 10%; - left: 50%; - transform: translateX(-50%); - padding: 15px; - font-size: 18px; - background-color: rgba(255, 255, 255, 0.7); - border: none; - cursor: pointer; - } - button:hover { - background-color: rgba(255, 255, 255, 1); - } </style> <script src="https://unpkg.com/three@0.126.0/build/three.js"></script> <script src="https://unpkg.com/three@0.126.0/examples/js/loaders/GLTFLoader.js"></script> @@ -40,7 +26,6 @@ <script> let selectedModel = 'robot'; // Standardauswahl let models = {}; - let currentModel = null; // Variable für das aktuell angezeigte Modell let reticle; async function activateXR() { @@ -84,6 +69,8 @@ session.requestAnimationFrame(onXRFrame); + + // AR-Rendering function onXRFrame(time, frame) { session.requestAnimationFrame(onXRFrame); @@ -105,15 +92,6 @@ reticle.visible = true; reticle.position.set(hitPose.transform.position.x, hitPose.transform.position.y, hitPose.transform.position.z); reticle.updateMatrixWorld(true); - - // Aktuelles Modell anzeigen - if (currentModel !== models[selectedModel]) { - if (currentModel) { - scene.remove(currentModel); // Entferne das alte Modell - } - currentModel = models[selectedModel]; - scene.add(currentModel); // Füge das neue Modell hinzu - } } renderer.render(scene, camera); @@ -121,11 +99,6 @@ } } - // Modellwechsel-Funktion - function toggleModel() { - selectedModel = (selectedModel === 'robot') ? 'flower' : 'robot'; - } - // AR starten if (navigator.xr) { const startButton = document.createElement('button'); @@ -136,11 +109,6 @@ startButton.remove(); activateXR(); }; - - const toggleButton = document.createElement('button'); - toggleButton.textContent = 'Wechseln zwischen Robot und Sonnenblume'; - toggleButton.onclick = toggleModel; - document.body.appendChild(toggleButton); } else { alert('WebXR wird nicht unterstützt.'); } -- GitLab