diff --git a/packages/frontend/src/utility/room/engine.ts b/packages/frontend/src/utility/room/engine.ts index 9200331184..691530d513 100644 --- a/packages/frontend/src/utility/room/engine.ts +++ b/packages/frontend/src/utility/room/engine.ts @@ -224,7 +224,7 @@ class ModelManager { const toMerge = [] as BABYLON.Mesh[]; for (const mesh of _toMerge) { - const newMesh = mesh.clone(mesh.name + '_bakeMerged', null, true); + const newMesh = mesh.name.endsWith('_realized') ? mesh : mesh.clone(mesh.name + '_bakeMerged', null, true); newMesh.makeGeometryUnique(); applyMorphTargetsToMesh(newMesh); if (newMesh.parent === this.root) {