Browse Source

added dispose of geometries and textures

Jaume Sanchez 8 năm trước cách đây
mục cha
commit
049db83bd5
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      examples/webgl_loader_imagebitmap.html

+ 5 - 1
examples/webgl_loader_imagebitmap.html

@@ -169,9 +169,13 @@
 				var clearBtn = document.getElementById( 'clear_btn' );
 				clearBtn.addEventListener( 'click', function( e ) {
 					while( cubes.children.length ) {
-						cubes.remove( cubes.children[ 0 ] );
+						var cube = cubes.children[ 0 ]
+						cubes.remove( cube );
+						cube.geometry.dispose();
+						cube.material.map.dispose();
 					}
 				})
+
 				// RENDERER
 
 				renderer = new THREE.WebGLRenderer( { antialias: true } );