diff --git a/packages/frontend/src/world/room/engine.ts b/packages/frontend/src/world/room/engine.ts index fe57e02d9d..01ba14087b 100644 --- a/packages/frontend/src/world/room/engine.ts +++ b/packages/frontend/src/world/room/engine.ts @@ -811,12 +811,12 @@ export class RoomEngine extends EventEmitter { merged.name = 'preMerged'; merged.material.freeze(); + // subMaterialまでfreezeするとbabylon 9.3.2以降、snapshot rendering + selection outlineの組み合わせでなんかレンダリングがグリッチする //if (merged.material instanceof BABYLON.MultiMaterial) { // for (const subMat of merged.material.subMaterials) { // subMat.freeze(); // } //} - // subMaterialまでfreezeするとbabylon 9.3.2以降、snapshot rendering + selection outlineの組み合わせでなんかレンダリングがグリッチする // TODO: 再帰的にする for (const m of loaderResult.transformNodes) {