Browse Source

fixed #2728, Moved geometry primitives out of src/core into src/math. src/core is now exclusive scene primitives.

Ben Houston 12 years ago
parent
commit
d821397c16

+ 0 - 0
src/core/Box2.js → src/math/Box2.js


+ 0 - 0
src/core/Box3.js → src/math/Box3.js


+ 0 - 0
src/core/Clock.js → src/math/Clock.js


+ 0 - 0
src/core/Color.js → src/math/Color.js


+ 0 - 0
src/core/Frustum.js → src/math/Frustum.js


+ 0 - 0
src/core/Math.js → src/math/Math.js


+ 0 - 0
src/core/Matrix3.js → src/math/Matrix3.js


+ 0 - 0
src/core/Matrix4.js → src/math/Matrix4.js


+ 0 - 0
src/core/Plane.js → src/math/Plane.js


+ 0 - 0
src/core/Quaternion.js → src/math/Quaternion.js


+ 0 - 0
src/core/Ray3.js → src/math/Ray3.js


+ 0 - 0
src/core/Rectangle.js → src/math/Rectangle.js


+ 0 - 0
src/core/Sphere.js → src/math/Sphere.js


+ 0 - 0
src/core/Spline.js → src/math/Spline.js


+ 0 - 0
src/core/UV.js → src/math/UV.js


+ 0 - 0
src/core/Vector2.js → src/math/Vector2.js


+ 0 - 0
src/core/Vector3.js → src/math/Vector3.js


+ 0 - 0
src/core/Vector4.js → src/math/Vector4.js


+ 0 - 0
src/core/Vertex.js → src/math/Vertex.js


+ 16 - 12
utils/includes/canvas.json

@@ -1,23 +1,27 @@
 [
 	"../src/Three.js",
-	"../src/core/Color.js",
-	"../src/core/Vector2.js",
-	"../src/core/Vector3.js",
-	"../src/core/Vector4.js",
-	"../src/core/Matrix3.js",
-	"../src/core/Matrix4.js",
+	"../src/math/Color.js",
+	"../src/math/Vector2.js",
+	"../src/math/Vector3.js",
+	"../src/math/Vector4.js",
+	"../src/math/Matrix3.js",
+	"../src/math/Matrix4.js",
+	"../src/math/Box2.js",
+	"../src/math/Box3.js",
+	"../src/math/Sphere.js",
+	"../src/math/Plane.js",
+	"../src/math/Frustum.js",
+	"../src/math/Rectangle.js",
+	"../src/math/Math.js",
+	"../src/math/Quaternion.js",
+	"../src/math/Vertex.js",
+	"../src/math/UV.js",
 	"../src/core/EventTarget.js",
-	"../src/core/Frustum.js",
 	"../src/core/Ray.js",
-	"../src/core/Rectangle.js",
-	"../src/core/Math.js",
 	"../src/core/Object3D.js",
 	"../src/core/Projector.js",
-	"../src/core/Quaternion.js",
-	"../src/core/Vertex.js",
 	"../src/core/Face3.js",
 	"../src/core/Face4.js",
-	"../src/core/UV.js",
 	"../src/core/Geometry.js",
 	"../src/cameras/Camera.js",
 	"../src/cameras/OrthographicCamera.js",

+ 19 - 19
utils/includes/common.json

@@ -1,32 +1,32 @@
 [
 	"../src/Three.js",
-	"../src/core/Clock.js",
-	"../src/core/Color.js",
-	"../src/core/Vector2.js",
-	"../src/core/Vector3.js",
-	"../src/core/Vector4.js",
-	"../src/core/Box2.js",
-	"../src/core/Box3.js",
-	"../src/core/Matrix3.js",
-	"../src/core/Matrix4.js",
-	"../src/core/Ray3.js",
+	"../src/math/Clock.js",
+	"../src/math/Color.js",
+	"../src/math/Vector2.js",
+	"../src/math/Vector3.js",
+	"../src/math/Vector4.js",
+	"../src/math/Box2.js",
+	"../src/math/Box3.js",
+	"../src/math/Matrix3.js",
+	"../src/math/Matrix4.js",
+	"../src/math/Ray3.js",
+	"../src/math/Frustum.js",
+	"../src/math/Plane.js",
+	"../src/math/Rectangle.js",
+	"../src/math/Sphere.js",
+	"../src/math/Math.js",
+	"../src/math/Quaternion.js",
+	"../src/math/Spline.js",
+	"../src/math/Vertex.js",
+	"../src/math/UV.js",
 	"../src/core/EventTarget.js",
-	"../src/core/Frustum.js",
-	"../src/core/Plane.js",
 	"../src/core/Ray.js",
-	"../src/core/Rectangle.js",
-	"../src/core/Sphere.js",
-	"../src/core/Math.js",
 	"../src/core/Object3D.js",
 	"../src/core/Projector.js",
-	"../src/core/Quaternion.js",
-	"../src/core/Vertex.js",
 	"../src/core/Face3.js",
 	"../src/core/Face4.js",
-	"../src/core/UV.js",
 	"../src/core/Geometry.js",
 	"../src/core/BufferGeometry.js",
-	"../src/core/Spline.js",
 	"../src/cameras/Camera.js",
 	"../src/cameras/OrthographicCamera.js",
 	"../src/cameras/PerspectiveCamera.js",

+ 11 - 7
utils/includes/css3d.json

@@ -1,16 +1,20 @@
 [
 	"../src/Three.js",
-	"../src/core/Vector2.js",
-	"../src/core/Vector3.js",
-	"../src/core/Vector4.js",
-	"../src/core/Matrix3.js",
-	"../src/core/Matrix4.js",
+	"../src/math/Vector2.js",
+	"../src/math/Vector3.js",
+	"../src/math/Vector4.js",
+	"../src/math/Matrix3.js",
+	"../src/math/Matrix4.js",
+	"../src/math/Quaternion.js",
+	"../src/math/Frustum.js",
+	"../src/math/Box2.js",
+	"../src/math/Box3.js",
+	"../src/math/Sphere.js",
+	"../src/math/Plane.js",
 	"../src/core/EventTarget.js",
-	"../src/core/Frustum.js",
 	"../src/core/Ray.js",
 	"../src/core/Object3D.js",
 	"../src/core/Projector.js",
-	"../src/core/Quaternion.js",
 	"../src/cameras/Camera.js",
 	"../src/cameras/PerspectiveCamera.js",
 	"../src/lights/Light.js",

+ 18 - 14
utils/includes/webgl.json

@@ -1,27 +1,31 @@
 [
 	"../src/Three.js",
-	"../src/core/Clock.js",
-	"../src/core/Color.js",
-	"../src/core/Vector2.js",
-	"../src/core/Vector3.js",
-	"../src/core/Vector4.js",
-	"../src/core/Matrix3.js",
-	"../src/core/Matrix4.js",
+	"../src/math/Clock.js",
+	"../src/math/Color.js",
+	"../src/math/Vector2.js",
+	"../src/math/Vector3.js",
+	"../src/math/Vector4.js",
+	"../src/math/Matrix3.js",
+	"../src/math/Matrix4.js",
+	"../src/math/Frustum.js",
+	"../src/math/Rectangle.js",
+	"../src/math/Math.js",
+	"../src/math/Quaternion.js",
+	"../src/math/Vertex.js",
+	"../src/math/UV.js",
+	"../src/math/Spline.js",
+	"../src/math/Box2.js",
+	"../src/math/Box3.js",
+	"../src/math/Sphere.js",
+	"../src/math/Plane.js",
 	"../src/core/EventTarget.js",
-	"../src/core/Frustum.js",
 	"../src/core/Ray.js",
-	"../src/core/Rectangle.js",
-	"../src/core/Math.js",
 	"../src/core/Object3D.js",
 	"../src/core/Projector.js",
-	"../src/core/Quaternion.js",
-	"../src/core/Vertex.js",
 	"../src/core/Face3.js",
 	"../src/core/Face4.js",
-	"../src/core/UV.js",
 	"../src/core/Geometry.js",
 	"../src/core/BufferGeometry.js",
-	"../src/core/Spline.js",
 	"../src/cameras/Camera.js",
 	"../src/cameras/OrthographicCamera.js",
 	"../src/cameras/PerspectiveCamera.js",