浏览代码

added dispose of geometries and textures

Jaume Sanchez 8 年之前
父节点
当前提交
049db83bd5
共有 1 个文件被更改,包括 5 次插入1 次删除
  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 } );