diff --git a/packages/frontend/src/utility/room/engine.ts b/packages/frontend/src/utility/room/engine.ts index 1282caa59a..307ca14f55 100644 --- a/packages/frontend/src/utility/room/engine.ts +++ b/packages/frontend/src/utility/room/engine.ts @@ -235,6 +235,13 @@ class ModelManager { newMesh.parent = null; } //newMesh.bakeCurrentTransformIntoVertices(); + + if (newMesh.getVerticesData(BABYLON.VertexBuffer.UVKind) == null) { + const vertexCount = newMesh.getTotalVertices(); + const uvs = new Array(vertexCount * 2).fill(0); + newMesh.setVerticesData(BABYLON.VertexBuffer.UVKind, uvs, false, 2); + } + toMerge.push(newMesh); }