소스 검색

Geometries: Added missing .mergeVertices() calls

Mugen87 8 년 전
부모
커밋
bf585b5be5
5개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/geometries/CircleGeometry.js
  2. 1 0
      src/geometries/PlaneGeometry.js
  3. 1 0
      src/geometries/RingGeometry.js
  4. 1 0
      src/geometries/SphereGeometry.js
  5. 1 0
      src/geometries/TorusGeometry.js

+ 1 - 0
src/geometries/CircleGeometry.js

@@ -18,6 +18,7 @@ function CircleGeometry( radius, segments, thetaStart, thetaLength ) {
 	};
 
 	this.fromBufferGeometry( new CircleBufferGeometry( radius, segments, thetaStart, thetaLength ) );
+	this.mergeVertices();
 
 }
 

+ 1 - 0
src/geometries/PlaneGeometry.js

@@ -19,6 +19,7 @@ function PlaneGeometry( width, height, widthSegments, heightSegments ) {
 	};
 
 	this.fromBufferGeometry( new PlaneBufferGeometry( width, height, widthSegments, heightSegments ) );
+	this.mergeVertices();
 
 }
 

+ 1 - 0
src/geometries/RingGeometry.js

@@ -20,6 +20,7 @@ function RingGeometry( innerRadius, outerRadius, thetaSegments, phiSegments, the
 	};
 
 	this.fromBufferGeometry( new RingBufferGeometry( innerRadius, outerRadius, thetaSegments, phiSegments, thetaStart, thetaLength ) );
+	this.mergeVertices();
 
 }
 

+ 1 - 0
src/geometries/SphereGeometry.js

@@ -21,6 +21,7 @@ function SphereGeometry( radius, widthSegments, heightSegments, phiStart, phiLen
 	};
 
 	this.fromBufferGeometry( new SphereBufferGeometry( radius, widthSegments, heightSegments, phiStart, phiLength, thetaStart, thetaLength ) );
+	this.mergeVertices();
 
 }
 

+ 1 - 0
src/geometries/TorusGeometry.js

@@ -21,6 +21,7 @@ function TorusGeometry( radius, tube, radialSegments, tubularSegments, arc ) {
 	};
 
 	this.fromBufferGeometry( new TorusBufferGeometry( radius, tube, radialSegments, tubularSegments, arc ) );
+	this.mergeVertices();
 
 }