Browse Source

Clean up.

Don McCurdy 5 năm trước cách đây
mục cha
commit
2b275e7515
1 tập tin đã thay đổi với 11 bổ sung5 xóa
  1. 11 5
      examples/webgl_instancing_performance.html

+ 11 - 5
examples/webgl_instancing_performance.html

@@ -36,7 +36,6 @@
 
 		var container, stats, gui, guiStatsEl;
 		var camera, controls, scene, renderer, material;
-		var geometryByteLength;
 
 		// gui
 
@@ -120,7 +119,6 @@
 					material = new THREE.MeshNormalMaterial();
 
 					geometry.computeVertexNormals();
-					geometryByteLength = getGeometryByteLength( geometry );
 
 					console.time( api.method + ' (build)'  );
 
@@ -162,10 +160,14 @@
 
 			//
 
+			var geometryByteLength = getGeometryByteLength( geometry );
+
 			guiStatsEl.innerHTML = [
+
 				'<i>GPU draw calls</i>: 1',
 				'<i>GPU memory</i>: ' + formatBytes( api.count * 16 + geometryByteLength, 2 )
-			].join('<br/>');
+
+			].join( '<br/>' );
 
 		}
 
@@ -193,9 +195,11 @@
 			//
 
 			guiStatsEl.innerHTML = [
+
 				'<i>GPU draw calls</i>: 1',
-				'<i>GPU memory</i>: ' + formatBytes( api.count * geometryByteLength, 2 )
-			].join('<br/>');
+				'<i>GPU memory</i>: ' + formatBytes( getGeometryByteLength( mergedGeometry ), 2 )
+
+			].join( '<br/>' );
 
 		}
 
@@ -216,6 +220,8 @@
 
 			//
 
+			var geometryByteLength = getGeometryByteLength( geometry );
+
 			guiStatsEl.innerHTML = [
 
 				'<i>GPU draw calls</i>: ' + api.count,