Explorar o código

model disposing

Raanan Weber %!s(int64=7) %!d(string=hai) anos
pai
achega
8ee90520d0
Modificáronse 1 ficheiros con 2 adicións e 5 borrados
  1. 2 5
      Viewer/src/viewer/viewer.ts

+ 2 - 5
Viewer/src/viewer/viewer.ts

@@ -782,11 +782,8 @@ export abstract class AbstractViewer {
             if (!scene) return this.initScene();
 
             if (clearScene) {
-                scene.meshes.forEach(mesh => {
-                    if (Tags.MatchesQuery(mesh, "viewerMesh")) {
-                        mesh.dispose();
-                    }
-                });
+                this.models.forEach(m => m.dispose());
+                this.models.length = 0;
             }
             return scene!;
         }).then(() => {