diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 0388944f..80a9ee31 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -6060,9 +6060,18 @@ export class ViewportHost { break; case "npc": previewGroup = this.createNpcRenderObjects( - "creation-preview", - previewPosition, - DEFAULT_NPC_YAW_DEGREES, + { + id: "creation-preview", + kind: "npc", + name: undefined, + visible: true, + enabled: true, + position: previewPosition, + yawDegrees: DEFAULT_NPC_YAW_DEGREES, + actorId: "creation-preview", + modelAssetId: toolPreview.target.modelAssetId ?? null, + collider: createNpcColliderSettings() + }, false, BOX_CREATE_PREVIEW_FILL ).group;