Browse Source

Minor fixes to WireframeHelper.

Mr.doob 11 years ago
parent
commit
9a824eedb2
1 changed files with 5 additions and 5 deletions
  1. 5 5
      src/extras/helpers/WireframeHelper.js

+ 5 - 5
src/extras/helpers/WireframeHelper.js

@@ -9,15 +9,15 @@ THREE.WireframeHelper = function ( object ) {
 
 	var keys = [ 'a', 'b', 'c', 'd' ];
 	var geometry = new THREE.BufferGeometry();
-	var numEdges = 0;
 
 	if ( object.geometry instanceof THREE.Geometry ) {
 
 		var vertices = object.geometry.vertices;
 		var faces = object.geometry.faces;
+		var numEdges = 0;
 
 		// allocate maximal size
-		var edges = new Uint32Array(6 * faces.length);
+		var edges = new Uint32Array( 6 * faces.length );
 
 		for ( var i = 0, l = faces.length; i < l; i ++ ) {
 
@@ -66,17 +66,17 @@ THREE.WireframeHelper = function ( object ) {
 
 		var vertices = object.geometry.attributes.position.array;
 		var indices = object.geometry.attributes.index.array;
-		var offsets = object.geometry.offsets
+		var offsets = object.geometry.offsets;
+		var numEdges = 0;
 
 		// allocate maximal size
-		var edges = new Uint32Array(2 * indices.length);
+		var edges = new Uint32Array( 2 * indices.length );
 
 		for ( var o = 0, ol = offsets.length; o < ol; ++ o ) {
 
 			var start = offsets[ o ].start;
 			var count = offsets[ o ].count;
 			var index = offsets[ o ].index;
-			var il;
 
 			for ( var i = start, il = start + count; i < il; i += 3 ) {