From f788fc24925c3db47037e8677d515afb63df0485 Mon Sep 17 00:00:00 2001 From: Percen <21pesi1bif@hft-stuttgart.de> Date: Sat, 14 Dec 2024 15:13:14 +0000 Subject: [PATCH] Update public/index.html --- public/index.html | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/public/index.html b/public/index.html index 8465e58..8a35bd4 100644 --- a/public/index.html +++ b/public/index.html @@ -24,7 +24,7 @@ </head> <body> <script> - let selectedModel = 'car'; // Standardauswahl + let selectedModel = 'robot'; // Standardauswahl let models = {}; let reticle; @@ -54,10 +54,10 @@ // Modelle laden loader.load("https://threejs.org/examples/models/gltf/RobotExpressive/RobotExpressive.glb", (gltf) => { - models.car = gltf.scene; + models.robot = gltf.scene; }); loader.load("https://immersive-web.github.io/webxr-samples/media/gltf/sunflower/sunflower.gltf", (gltf) => { - models.lamp = gltf.scene; + models.flower = gltf.scene; }); // AR-Session starten @@ -69,18 +69,7 @@ session.requestAnimationFrame(onXRFrame); - session.addEventListener("select", (event) => { - if (!reticle) return; - - // Kein Button getroffen -> Modell platzieren - if (models[selectedModel]) { - const clone = models[selectedModel].clone(); - clone.position.copy(reticle.position); - clone.scale.set(0.5, 0.5, 0.5); // Größe anpassen - scene.add(clone); - console.log(`${selectedModel} platziert`); - } - }); + // AR-Rendering function onXRFrame(time, frame) { -- GitLab