diff --git a/src/extras/geometries/CircleGeometry.js b/src/extras/geometries/CircleGeometry.js index e542991da09b3888e6e4b42e588d331e934671e6..3144c3f1de59cabfc10eb8903e630119140148d4 100644 --- a/src/extras/geometries/CircleGeometry.js +++ b/src/extras/geometries/CircleGeometry.js @@ -1,5 +1,6 @@ /** * @author hughes + * @author mrdoob / http://mrdoob.com/ */ THREE.CircleGeometry = function ( radius, segments, thetaStart, thetaLength ) { @@ -21,12 +22,10 @@ THREE.CircleGeometry = function ( radius, segments, thetaStart, thetaLength ) { // - var length = segments + 2; - var indices = new Uint16Array( ( segments + 1 ) * 3 ); - var vertices = new Float32Array( length * 3 ); - var normals = new Float32Array( length * 3 ); - var uvs = new Float32Array( length * 2 ); + var vertices = new Float32Array( ( segments + 2 ) * 3 ); + var normals = new Float32Array( ( segments + 2 ) * 3 ); + var uvs = new Float32Array( ( segments + 2 ) * 2 ); normals[ 2 ] = 1;