From 4a8c880b67e5014351f2dc5685c1e3f3c1534d1e Mon Sep 17 00:00:00 2001 From: ZJ Date: Wed, 11 Mar 2026 10:57:27 +1100 Subject: [PATCH] fix: pass fileType to SplatLoader in PackedSplats.asyncInitialize When using a URL without a recognizable file extension (e.g. blob URLs), the fileType option passed to SplatMesh/PackedSplats was not forwarded to the internal SplatLoader instance, causing 'Unknown splat file type' error. --- src/PackedSplats.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/PackedSplats.ts b/src/PackedSplats.ts index a16fcbca..5d0f8322 100644 --- a/src/PackedSplats.ts +++ b/src/PackedSplats.ts @@ -218,6 +218,7 @@ export class PackedSplats { if (url) { const loader = new SplatLoader(); loader.packedSplats = this; + loader.fileType = options.fileType; await loader.loadAsync(url); } else if (fileBytes) { const unpacked = await unpackSplats({