提交 e2c26d56 编写于 作者: M Mr.doob

Splited /utils/files.json into /utils/includes/canvas.json, ...

上级 6c3bb6fd
此差异已折叠。
......@@ -18,12 +18,6 @@ def main(argv=None):
args = parser.parse_args()
# load files
f = open('files.json', 'r')
files = json.load(f)
f.close()
output = args.output
# merge
......@@ -34,7 +28,8 @@ def main(argv=None):
tmp = open(path, 'w')
for include in args.include:
for filename in files[include]:
with open('includes/' + include + '.json','r') as f: files = json.load(f)
for filename in files:
with open(filename, 'r') as f: tmp.write(f.read())
tmp.close()
......@@ -62,4 +57,3 @@ def main(argv=None):
if __name__ == "__main__":
main()
{
"common" : [
"../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/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",
"../src/lights/Light.js",
"../src/lights/AmbientLight.js",
"../src/lights/DirectionalLight.js",
"../src/lights/HemisphereLight.js",
"../src/lights/PointLight.js",
"../src/lights/SpotLight.js",
"../src/loaders/Loader.js",
"../src/loaders/BinaryLoader.js",
"../src/loaders/ImageLoader.js",
"../src/loaders/JSONLoader.js",
"../src/loaders/GeometryLoader.js",
"../src/loaders/SceneLoader.js",
"../src/loaders/TextureLoader.js",
"../src/materials/Material.js",
"../src/materials/LineBasicMaterial.js",
"../src/materials/MeshBasicMaterial.js",
"../src/materials/MeshLambertMaterial.js",
"../src/materials/MeshPhongMaterial.js",
"../src/materials/MeshDepthMaterial.js",
"../src/materials/MeshNormalMaterial.js",
"../src/materials/MeshFaceMaterial.js",
"../src/materials/ParticleBasicMaterial.js",
"../src/materials/ParticleCanvasMaterial.js",
"../src/materials/ParticleDOMMaterial.js",
"../src/materials/ShaderMaterial.js",
"../src/textures/Texture.js",
"../src/textures/CompressedTexture.js",
"../src/textures/DataTexture.js",
"../src/objects/Particle.js",
"../src/objects/ParticleSystem.js",
"../src/objects/Line.js",
"../src/objects/Mesh.js",
"../src/objects/Bone.js",
"../src/objects/SkinnedMesh.js",
"../src/objects/MorphAnimMesh.js",
"../src/objects/Ribbon.js",
"../src/objects/LOD.js",
"../src/objects/Sprite.js",
"../src/scenes/Scene.js",
"../src/scenes/Fog.js",
"../src/scenes/FogExp2.js",
"../src/renderers/CanvasRenderer.js",
"../src/renderers/WebGLShaders.js",
"../src/renderers/WebGLRenderer.js",
"../src/renderers/WebGLRenderTarget.js",
"../src/renderers/WebGLRenderTargetCube.js",
"../src/renderers/renderables/RenderableVertex.js",
"../src/renderers/renderables/RenderableFace3.js",
"../src/renderers/renderables/RenderableFace4.js",
"../src/renderers/renderables/RenderableObject.js",
"../src/renderers/renderables/RenderableParticle.js",
"../src/renderers/renderables/RenderableLine.js"
],
"extras" : [
"../src/extras/ColorUtils.js",
"../src/extras/GeometryUtils.js",
"../src/extras/ImageUtils.js",
"../src/extras/SceneUtils.js",
"../src/extras/ShaderUtils.js",
"../src/extras/FontUtils.js",
"../src/extras/core/Curve.js",
"../src/extras/core/CurvePath.js",
"../src/extras/core/Gyroscope.js",
"../src/extras/core/Path.js",
"../src/extras/core/Shape.js",
"../src/extras/animation/AnimationHandler.js",
"../src/extras/animation/Animation.js",
"../src/extras/animation/KeyFrameAnimation.js",
"../src/extras/cameras/CubeCamera.js",
"../src/extras/cameras/CombinedCamera.js",
"../src/extras/controls/FirstPersonControls.js",
"../src/extras/controls/PathControls.js",
"../src/extras/controls/FlyControls.js",
"../src/extras/controls/RollControls.js",
"../src/extras/controls/TrackballControls.js",
"../src/extras/controls/OrbitControls.js",
"../src/extras/geometries/CircleGeometry.js",
"../src/extras/geometries/CubeGeometry.js",
"../src/extras/geometries/CylinderGeometry.js",
"../src/extras/geometries/ExtrudeGeometry.js",
"../src/extras/geometries/LatheGeometry.js",
"../src/extras/geometries/PlaneGeometry.js",
"../src/extras/geometries/SphereGeometry.js",
"../src/extras/geometries/TextGeometry.js",
"../src/extras/geometries/TorusGeometry.js",
"../src/extras/geometries/TorusKnotGeometry.js",
"../src/extras/geometries/TubeGeometry.js",
"../src/extras/geometries/PolyhedronGeometry.js",
"../src/extras/geometries/IcosahedronGeometry.js",
"../src/extras/geometries/OctahedronGeometry.js",
"../src/extras/geometries/TetrahedronGeometry.js",
"../src/extras/geometries/ParametricGeometry.js",
"../src/extras/geometries/ConvexGeometry.js",
"../src/extras/helpers/AxisHelper.js",
"../src/extras/helpers/ArrowHelper.js",
"../src/extras/helpers/CameraHelper.js",
"../src/extras/modifiers/SubdivisionModifier.js",
"../src/extras/objects/ImmediateRenderObject.js",
"../src/extras/objects/LensFlare.js",
"../src/extras/objects/MorphBlendMesh.js",
"../src/extras/renderers/plugins/LensFlarePlugin.js",
"../src/extras/renderers/plugins/ShadowMapPlugin.js",
"../src/extras/renderers/plugins/SpritePlugin.js",
"../src/extras/renderers/plugins/DepthPassPlugin.js",
"../src/extras/shaders/ShaderFlares.js",
"../src/extras/shaders/ShaderSprite.js"
],
"canvas" : [
"../src/Three.js",
"../src/core/Color.js",
"../src/core/Vector2.js",
"../src/core/Vector3.js",
"../src/core/Vector4.js",
"../src/core/EventTarget.js",
"../src/core/Frustum.js",
"../src/core/Ray.js",
"../src/core/Rectangle.js",
"../src/core/Math.js",
"../src/core/Matrix3.js",
"../src/core/Matrix4.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",
"../src/cameras/PerspectiveCamera.js",
"../src/lights/Light.js",
"../src/lights/AmbientLight.js",
"../src/lights/DirectionalLight.js",
"../src/lights/PointLight.js",
"../src/loaders/Loader.js",
"../src/loaders/BinaryLoader.js",
"../src/loaders/ImageLoader.js",
"../src/loaders/JSONLoader.js",
"../src/loaders/GeometryLoader.js",
"../src/loaders/SceneLoader.js",
"../src/loaders/TextureLoader.js",
"../src/materials/Material.js",
"../src/materials/LineBasicMaterial.js",
"../src/materials/MeshBasicMaterial.js",
"../src/materials/MeshLambertMaterial.js",
"../src/materials/MeshPhongMaterial.js",
"../src/materials/MeshDepthMaterial.js",
"../src/materials/MeshNormalMaterial.js",
"../src/materials/MeshFaceMaterial.js",
"../src/materials/ParticleBasicMaterial.js",
"../src/materials/ParticleCanvasMaterial.js",
"../src/textures/Texture.js",
"../src/textures/DataTexture.js",
"../src/objects/Particle.js",
"../src/objects/Line.js",
"../src/objects/Mesh.js",
"../src/objects/Bone.js",
"../src/objects/Sprite.js",
"../src/scenes/Scene.js",
"../src/renderers/CanvasRenderer.js",
"../src/renderers/renderables/RenderableVertex.js",
"../src/renderers/renderables/RenderableFace3.js",
"../src/renderers/renderables/RenderableFace4.js",
"../src/renderers/renderables/RenderableObject.js",
"../src/renderers/renderables/RenderableParticle.js",
"../src/renderers/renderables/RenderableLine.js"
],
"webgl" : [
"../src/Three.js",
"../src/core/Color.js",
"../src/core/Vector2.js",
"../src/core/Vector3.js",
"../src/core/Vector4.js",
"../src/core/EventTarget.js",
"../src/core/Frustum.js",
"../src/core/Ray.js",
"../src/core/Rectangle.js",
"../src/core/Math.js",
"../src/core/Matrix3.js",
"../src/core/Matrix4.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",
"../src/lights/Light.js",
"../src/lights/AmbientLight.js",
"../src/lights/DirectionalLight.js",
"../src/lights/PointLight.js",
"../src/lights/SpotLight.js",
"../src/loaders/Loader.js",
"../src/loaders/BinaryLoader.js",
"../src/loaders/ImageLoader.js",
"../src/loaders/JSONLoader.js",
"../src/loaders/GeometryLoader.js",
"../src/loaders/SceneLoader.js",
"../src/loaders/TextureLoader.js",
"../src/materials/Material.js",
"../src/materials/LineBasicMaterial.js",
"../src/materials/MeshBasicMaterial.js",
"../src/materials/MeshLambertMaterial.js",
"../src/materials/MeshPhongMaterial.js",
"../src/materials/MeshDepthMaterial.js",
"../src/materials/MeshNormalMaterial.js",
"../src/materials/MeshFaceMaterial.js",
"../src/materials/ParticleBasicMaterial.js",
"../src/materials/ShaderMaterial.js",
"../src/textures/Texture.js",
"../src/textures/DataTexture.js",
"../src/objects/Particle.js",
"../src/objects/ParticleSystem.js",
"../src/objects/Line.js",
"../src/objects/Mesh.js",
"../src/objects/Bone.js",
"../src/objects/SkinnedMesh.js",
"../src/objects/Ribbon.js",
"../src/objects/LOD.js",
"../src/objects/Sprite.js",
"../src/scenes/Scene.js",
"../src/scenes/Fog.js",
"../src/scenes/FogExp2.js",
"../src/renderers/WebGLShaders.js",
"../src/renderers/WebGLRenderer.js",
"../src/renderers/WebGLRenderTarget.js",
"../src/renderers/WebGLRenderTargetCube.js",
"../src/renderers/renderables/RenderableVertex.js",
"../src/renderers/renderables/RenderableFace3.js",
"../src/renderers/renderables/RenderableFace4.js",
"../src/renderers/renderables/RenderableObject.js",
"../src/renderers/renderables/RenderableParticle.js",
"../src/renderers/renderables/RenderableLine.js",
"../src/extras/core/Gyroscope.js",
"../src/extras/helpers/CameraHelper.js",
"../src/extras/objects/LensFlare.js",
"../src/extras/objects/ImmediateRenderObject.js",
"../src/extras/renderers/plugins/LensFlarePlugin.js",
"../src/extras/renderers/plugins/ShadowMapPlugin.js",
"../src/extras/renderers/plugins/SpritePlugin.js",
"../src/extras/shaders/ShaderFlares.js",
"../src/extras/shaders/ShaderSprite.js"
]
}
[
"../src/Three.js",
"../src/core/Color.js",
"../src/core/Vector2.js",
"../src/core/Vector3.js",
"../src/core/Vector4.js",
"../src/core/EventTarget.js",
"../src/core/Frustum.js",
"../src/core/Ray.js",
"../src/core/Rectangle.js",
"../src/core/Math.js",
"../src/core/Matrix3.js",
"../src/core/Matrix4.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",
"../src/cameras/PerspectiveCamera.js",
"../src/lights/Light.js",
"../src/lights/AmbientLight.js",
"../src/lights/DirectionalLight.js",
"../src/lights/PointLight.js",
"../src/loaders/Loader.js",
"../src/loaders/BinaryLoader.js",
"../src/loaders/ImageLoader.js",
"../src/loaders/JSONLoader.js",
"../src/loaders/GeometryLoader.js",
"../src/loaders/SceneLoader.js",
"../src/loaders/TextureLoader.js",
"../src/materials/Material.js",
"../src/materials/LineBasicMaterial.js",
"../src/materials/MeshBasicMaterial.js",
"../src/materials/MeshLambertMaterial.js",
"../src/materials/MeshPhongMaterial.js",
"../src/materials/MeshDepthMaterial.js",
"../src/materials/MeshNormalMaterial.js",
"../src/materials/MeshFaceMaterial.js",
"../src/materials/ParticleBasicMaterial.js",
"../src/materials/ParticleCanvasMaterial.js",
"../src/textures/Texture.js",
"../src/textures/DataTexture.js",
"../src/objects/Particle.js",
"../src/objects/Line.js",
"../src/objects/Mesh.js",
"../src/objects/Bone.js",
"../src/objects/Sprite.js",
"../src/scenes/Scene.js",
"../src/renderers/CanvasRenderer.js",
"../src/renderers/renderables/RenderableVertex.js",
"../src/renderers/renderables/RenderableFace3.js",
"../src/renderers/renderables/RenderableFace4.js",
"../src/renderers/renderables/RenderableObject.js",
"../src/renderers/renderables/RenderableParticle.js",
"../src/renderers/renderables/RenderableLine.js"
]
[
"../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/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",
"../src/lights/Light.js",
"../src/lights/AmbientLight.js",
"../src/lights/DirectionalLight.js",
"../src/lights/HemisphereLight.js",
"../src/lights/PointLight.js",
"../src/lights/SpotLight.js",
"../src/loaders/Loader.js",
"../src/loaders/BinaryLoader.js",
"../src/loaders/ImageLoader.js",
"../src/loaders/JSONLoader.js",
"../src/loaders/GeometryLoader.js",
"../src/loaders/SceneLoader.js",
"../src/loaders/TextureLoader.js",
"../src/materials/Material.js",
"../src/materials/LineBasicMaterial.js",
"../src/materials/MeshBasicMaterial.js",
"../src/materials/MeshLambertMaterial.js",
"../src/materials/MeshPhongMaterial.js",
"../src/materials/MeshDepthMaterial.js",
"../src/materials/MeshNormalMaterial.js",
"../src/materials/MeshFaceMaterial.js",
"../src/materials/ParticleBasicMaterial.js",
"../src/materials/ParticleCanvasMaterial.js",
"../src/materials/ParticleDOMMaterial.js",
"../src/materials/ShaderMaterial.js",
"../src/textures/Texture.js",
"../src/textures/CompressedTexture.js",
"../src/textures/DataTexture.js",
"../src/objects/Particle.js",
"../src/objects/ParticleSystem.js",
"../src/objects/Line.js",
"../src/objects/Mesh.js",
"../src/objects/Bone.js",
"../src/objects/SkinnedMesh.js",
"../src/objects/MorphAnimMesh.js",
"../src/objects/Ribbon.js",
"../src/objects/LOD.js",
"../src/objects/Sprite.js",
"../src/scenes/Scene.js",
"../src/scenes/Fog.js",
"../src/scenes/FogExp2.js",
"../src/renderers/CanvasRenderer.js",
"../src/renderers/WebGLShaders.js",
"../src/renderers/WebGLRenderer.js",
"../src/renderers/WebGLRenderTarget.js",
"../src/renderers/WebGLRenderTargetCube.js",
"../src/renderers/renderables/RenderableVertex.js",
"../src/renderers/renderables/RenderableFace3.js",
"../src/renderers/renderables/RenderableFace4.js",
"../src/renderers/renderables/RenderableObject.js",
"../src/renderers/renderables/RenderableParticle.js",
"../src/renderers/renderables/RenderableLine.js"
]
[
"../src/extras/ColorUtils.js",
"../src/extras/GeometryUtils.js",
"../src/extras/ImageUtils.js",
"../src/extras/SceneUtils.js",
"../src/extras/ShaderUtils.js",
"../src/extras/FontUtils.js",
"../src/extras/core/Curve.js",
"../src/extras/core/CurvePath.js",
"../src/extras/core/Gyroscope.js",
"../src/extras/core/Path.js",
"../src/extras/core/Shape.js",
"../src/extras/animation/AnimationHandler.js",
"../src/extras/animation/Animation.js",
"../src/extras/animation/KeyFrameAnimation.js",
"../src/extras/cameras/CubeCamera.js",
"../src/extras/cameras/CombinedCamera.js",
"../src/extras/controls/FirstPersonControls.js",
"../src/extras/controls/PathControls.js",
"../src/extras/controls/FlyControls.js",
"../src/extras/controls/RollControls.js",
"../src/extras/controls/TrackballControls.js",
"../src/extras/controls/OrbitControls.js",
"../src/extras/geometries/CircleGeometry.js",
"../src/extras/geometries/CubeGeometry.js",
"../src/extras/geometries/CylinderGeometry.js",
"../src/extras/geometries/ExtrudeGeometry.js",
"../src/extras/geometries/LatheGeometry.js",
"../src/extras/geometries/PlaneGeometry.js",
"../src/extras/geometries/SphereGeometry.js",
"../src/extras/geometries/TextGeometry.js",
"../src/extras/geometries/TorusGeometry.js",
"../src/extras/geometries/TorusKnotGeometry.js",
"../src/extras/geometries/TubeGeometry.js",
"../src/extras/geometries/PolyhedronGeometry.js",
"../src/extras/geometries/IcosahedronGeometry.js",
"../src/extras/geometries/OctahedronGeometry.js",
"../src/extras/geometries/TetrahedronGeometry.js",
"../src/extras/geometries/ParametricGeometry.js",
"../src/extras/geometries/ConvexGeometry.js",
"../src/extras/helpers/AxisHelper.js",
"../src/extras/helpers/ArrowHelper.js",
"../src/extras/helpers/CameraHelper.js",
"../src/extras/modifiers/SubdivisionModifier.js",
"../src/extras/objects/ImmediateRenderObject.js",
"../src/extras/objects/LensFlare.js",
"../src/extras/objects/MorphBlendMesh.js",
"../src/extras/renderers/plugins/LensFlarePlugin.js",
"../src/extras/renderers/plugins/ShadowMapPlugin.js",
"../src/extras/renderers/plugins/SpritePlugin.js",
"../src/extras/renderers/plugins/DepthPassPlugin.js",
"../src/extras/shaders/ShaderFlares.js",
"../src/extras/shaders/ShaderSprite.js"
]
[
"../src/Three.js",
"../src/core/Color.js",
"../src/core/Vector2.js",
"../src/core/Vector3.js",
"../src/core/Vector4.js",
"../src/core/EventTarget.js",
"../src/core/Frustum.js",
"../src/core/Ray.js",
"../src/core/Rectangle.js",
"../src/core/Math.js",
"../src/core/Matrix3.js",
"../src/core/Matrix4.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",
"../src/lights/Light.js",
"../src/lights/AmbientLight.js",
"../src/lights/DirectionalLight.js",
"../src/lights/PointLight.js",
"../src/lights/SpotLight.js",
"../src/loaders/Loader.js",
"../src/loaders/BinaryLoader.js",
"../src/loaders/ImageLoader.js",
"../src/loaders/JSONLoader.js",
"../src/loaders/GeometryLoader.js",
"../src/loaders/SceneLoader.js",
"../src/loaders/TextureLoader.js",
"../src/materials/Material.js",
"../src/materials/LineBasicMaterial.js",
"../src/materials/MeshBasicMaterial.js",
"../src/materials/MeshLambertMaterial.js",
"../src/materials/MeshPhongMaterial.js",
"../src/materials/MeshDepthMaterial.js",
"../src/materials/MeshNormalMaterial.js",
"../src/materials/MeshFaceMaterial.js",
"../src/materials/ParticleBasicMaterial.js",
"../src/materials/ShaderMaterial.js",
"../src/textures/Texture.js",
"../src/textures/DataTexture.js",
"../src/objects/Particle.js",
"../src/objects/ParticleSystem.js",
"../src/objects/Line.js",
"../src/objects/Mesh.js",
"../src/objects/Bone.js",
"../src/objects/SkinnedMesh.js",
"../src/objects/Ribbon.js",
"../src/objects/LOD.js",
"../src/objects/Sprite.js",
"../src/scenes/Scene.js",
"../src/scenes/Fog.js",
"../src/scenes/FogExp2.js",
"../src/renderers/WebGLShaders.js",
"../src/renderers/WebGLRenderer.js",
"../src/renderers/WebGLRenderTarget.js",
"../src/renderers/WebGLRenderTargetCube.js",
"../src/renderers/renderables/RenderableVertex.js",
"../src/renderers/renderables/RenderableFace3.js",
"../src/renderers/renderables/RenderableFace4.js",
"../src/renderers/renderables/RenderableObject.js",
"../src/renderers/renderables/RenderableParticle.js",
"../src/renderers/renderables/RenderableLine.js",
"../src/extras/core/Gyroscope.js",
"../src/extras/helpers/CameraHelper.js",
"../src/extras/objects/LensFlare.js",
"../src/extras/objects/ImmediateRenderObject.js",
"../src/extras/renderers/plugins/LensFlarePlugin.js",
"../src/extras/renderers/plugins/ShadowMapPlugin.js",
"../src/extras/renderers/plugins/SpritePlugin.js",
"../src/extras/shaders/ShaderFlares.js",
"../src/extras/shaders/ShaderSprite.js"
]
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册