|
@@ -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 ) {
|
|
|
|