Add paths functionality to scene document and related components

This commit is contained in:
2026-04-13 21:19:30 +02:00
parent 94dfc1be1e
commit 0eac096de5
12 changed files with 753 additions and 28 deletions

View File

@@ -1303,8 +1303,12 @@ export class RuntimeHost {
}
for (const npc of npcs) {
const renderGroup =
const asset =
npc.modelAssetId === null
? null
: this.projectAssets[npc.modelAssetId] ?? null;
const renderGroup =
npc.modelAssetId === null || asset?.kind !== "model"
? this.createNpcColliderFallbackRenderGroup(npc)
: createModelInstanceRenderGroup(
{
@@ -1330,7 +1334,7 @@ export class RuntimeHost {
visible: false
}
},
this.projectAssets[npc.modelAssetId],
asset,
this.loadedModelAssets[npc.modelAssetId],
false
);