Переглянути джерело

Geometries: Added missing .mergeVertices() calls

Mugen87 8 роки тому
батько
коміт
bf585b5be5

+ 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();
 
 }