From b7ed9089592f29f8811e1b4d642009451141088b Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Tue, 31 Mar 2026 19:58:13 +0200 Subject: [PATCH] Update asset handling in scene document migration --- src/document/migrate-scene-document.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/document/migrate-scene-document.ts b/src/document/migrate-scene-document.ts index 11458dd7..9c7ab96e 100644 --- a/src/document/migrate-scene-document.ts +++ b/src/document/migrate-scene-document.ts @@ -1042,6 +1042,7 @@ export function migrateSceneDocument(source: unknown): SceneDocument { if (source.version === LOCAL_LIGHTS_AND_SKYBOX_SCENE_DOCUMENT_VERSION) { const materials = readMaterialRegistry(source.materials, "materials"); + const assets = readAssets(source.assets); return { version: SCENE_DOCUMENT_VERSION, @@ -1049,9 +1050,9 @@ export function migrateSceneDocument(source: unknown): SceneDocument { world: readWorldSettings(source.world), materials, textures: expectEmptyCollection(source.textures, "textures"), - assets: readAssets(source.assets), + assets, brushes: readBrushes(source.brushes, materials, false), - modelInstances: readModelInstances(source.modelInstances, readAssets(source.assets)), + modelInstances: readModelInstances(source.modelInstances, assets), entities: readEntities(source.entities), interactionLinks: readInteractionLinks(source.interactionLinks) };