Bläddra i källkod

Added removal of buffergeometry from properties

Pontus Leitzler 9 år sedan
förälder
incheckning
64fe99f456
1 ändrade filer med 5 tillägg och 0 borttagningar
  1. 5 0
      src/renderers/webgl/WebGLGeometries.js

+ 5 - 0
src/renderers/webgl/WebGLGeometries.js

@@ -66,6 +66,11 @@ THREE.WebGLGeometries = function ( gl, properties, info ) {
 
 
 		properties.delete( geometry );
 		properties.delete( geometry );
 
 
+		var bufferproperty = properties.get( buffergeometry );
+		if ( bufferproperty.wireframe ) deleteAttribute( bufferproperty.wireframe );
+
+		properties.delete( buffergeometry );
+
 		info.memory.geometries --;
 		info.memory.geometries --;
 
 
 	}
 	}