Bläddra i källkod

SceneLoader2/SceneExporter2: Completed SphereGeometry.

Mr.doob 12 år sedan
förälder
incheckning
46031735a4
2 ändrade filer med 9 tillägg och 1 borttagningar
  1. 4 0
      examples/js/exporters/SceneExporter2.js
  2. 5 1
      examples/js/loaders/SceneLoader2.js

+ 4 - 0
examples/js/exporters/SceneExporter2.js

@@ -73,6 +73,10 @@ THREE.SceneExporter2.prototype = {
 					data.radius = geometry.radius;
 					data.widthSegments = geometry.widthSegments;
 					data.heightSegments = geometry.heightSegments;
+					data.phiStart = geometry.phiStart;
+					data.phiLength = geometry.phiLength;
+					data.thetaStart = geometry.thetaStart;
+					data.thetaLength = geometry.thetaLength;
 
 				} else if ( geometry instanceof THREE.TorusGeometry ) {
 

+ 5 - 1
examples/js/loaders/SceneLoader2.js

@@ -102,7 +102,11 @@ THREE.SceneLoader2.prototype = {
 					geometry = new THREE.SphereGeometry(
 						data.radius,
 						data.widthSegments,
-						data.heightSegments
+						data.heightSegments,
+						data.phiStart,
+						data.phiLength,
+						data.thetaStart,
+						data.thetaLength
 					);
 
 					break;