From 1b28b8b7fd9f058884bf2787868e68b69ed42296 Mon Sep 17 00:00:00 2001 From: Rune Harlyk Date: Mon, 20 Oct 2025 18:27:35 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20stl=20relative=20model=20p?= =?UTF-8?q?ath?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/lib/utilities/model-utilities.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/lib/utilities/model-utilities.ts b/app/src/lib/utilities/model-utilities.ts index 771e927..3aac35f 100644 --- a/app/src/lib/utilities/model-utilities.ts +++ b/app/src/lib/utilities/model-utilities.ts @@ -6,6 +6,7 @@ import { currentVariant, jointNames, model } from '$lib/stores' import uzip from 'uzip' import { fileService } from '$lib/services' import { get } from 'svelte/store' +import { resolve } from '$app/paths' let model_xml: XMLDocument @@ -34,7 +35,7 @@ export const cacheModelFiles = async () => { export const loadModel = async (url: string): Promise> => { const urdfLoader = new URDFLoader() - urdfLoader.workingPath = LoaderUtils.extractUrlBase(url) + urdfLoader.workingPath = resolve('/') let xml = url.endsWith('.xacro') ? await loadXacro(url) : await fetch(url).then(res => res.text())