Skip to content

Commit a945f93

Browse files
committed
Added config and batch files for creating "max" build with JS files from the examples folder.
See mrdoob@04b652a
1 parent 07fc79d commit a945f93

File tree

3 files changed

+94
-0
lines changed

3 files changed

+94
-0
lines changed

utils/build_max.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
python build.py --include common --include extras --include examples --externs externs/examples.js --minify --output ../build/three.max.js

utils/externs/examples.js

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
var webkitAudioContext;
2+
var TWEEN;

utils/includes/examples.json

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
[
2+
"../examples/js/controls/FirstPersonControls.js",
3+
"../examples/js/controls/FlyControls.js",
4+
"../examples/js/controls/OrbitControls.js",
5+
"../examples/js/controls/PathControls.js",
6+
"../examples/js/controls/PointerLockControls.js",
7+
"../examples/js/controls/RollControls.js",
8+
"../examples/js/controls/TrackballControls.js",
9+
10+
"../examples/js/effects/AnaglyphEffect.js",
11+
"../examples/js/effects/AsciiEffect.js",
12+
"../examples/js/effects/CrosseyedEffect.js",
13+
"../examples/js/effects/ParallaxBarrierEffect.js",
14+
15+
"../examples/js/exporters/GeometryExporter.js",
16+
17+
"../examples/js/loaders/ColladaLoader.js",
18+
"../examples/js/loaders/MTLLoader.js",
19+
"../examples/js/loaders/OBJLoader.js",
20+
"../examples/js/loaders/OBJMTLLoader.js",
21+
"../examples/js/loaders/STLLoader.js",
22+
"../examples/js/loaders/UTF8Loader.js",
23+
"../examples/js/loaders/VTKLoader.js",
24+
25+
"../examples/js/loaders/ctm/lzma.js",
26+
"../examples/js/loaders/ctm/ctm.js",
27+
"../examples/js/loaders/ctm/CTMLoader.js",
28+
29+
"../examples/js/postprocessing/EffectComposer.js",
30+
"../examples/js/postprocessing/BloomPass.js",
31+
"../examples/js/postprocessing/DotScreenPass.js",
32+
"../examples/js/postprocessing/FilmPass.js",
33+
"../examples/js/postprocessing/MaskPass.js",
34+
"../examples/js/postprocessing/RenderPass.js",
35+
"../examples/js/postprocessing/SavePass.js",
36+
"../examples/js/postprocessing/ShaderPass.js",
37+
"../examples/js/postprocessing/TexturePass.js",
38+
39+
"../examples/js/renderers/CSS3DRenderer.js",
40+
"../examples/js/renderers/DOMRenderer.js",
41+
"../examples/js/renderers/SVGRenderer.js",
42+
43+
"../examples/js/shaders/BasicShader.js",
44+
"../examples/js/shaders/BleachBypassShader.js",
45+
"../examples/js/shaders/BlendShader.js",
46+
"../examples/js/shaders/BokehShader.js",
47+
"../examples/js/shaders/BrightnessContrastShader.js",
48+
"../examples/js/shaders/ColorCorrectionShader.js",
49+
"../examples/js/shaders/ColorifyShader.js",
50+
"../examples/js/shaders/ConvolutionShader.js",
51+
"../examples/js/shaders/CopyShader.js",
52+
"../examples/js/shaders/DOFMipMapShader.js",
53+
"../examples/js/shaders/DotScreenShader.js",
54+
"../examples/js/shaders/FilmShader.js",
55+
"../examples/js/shaders/FocusShader.js",
56+
"../examples/js/shaders/FXAAShader.js",
57+
"../examples/js/shaders/HorizontalBlurShader.js",
58+
"../examples/js/shaders/HorizontalTiltShiftShader.js",
59+
"../examples/js/shaders/HueSaturationShader.js",
60+
"../examples/js/shaders/LuminosityShader.js",
61+
"../examples/js/shaders/NormalMapShader.js",
62+
"../examples/js/shaders/SepiaShader.js",
63+
"../examples/js/shaders/SSAOShader.js",
64+
"../examples/js/shaders/TriangleBlurShader.js",
65+
"../examples/js/shaders/UnpackDepthRGBAShader.js",
66+
"../examples/js/shaders/VerticalBlurShader.js",
67+
"../examples/js/shaders/VerticalTiltShiftShader.js",
68+
"../examples/js/shaders/VignetteShader.js",
69+
70+
"../examples/js/AudioObject.js",
71+
"../examples/js/Car.js",
72+
"../examples/js/CurveExtras.js",
73+
"../examples/js/MarchingCubes.js",
74+
"../examples/js/MD2Character.js",
75+
"../examples/js/MD2CharacterComplex.js",
76+
"../examples/js/ParametricGeometries.js",
77+
78+
"../examples/js/ShaderGodRays.js",
79+
"../examples/js/ShaderSkin.js",
80+
"../examples/js/ShaderTerrain.js",
81+
"../examples/js/ShaderToon.js",
82+
83+
"../examples/js/Sparks.js",
84+
"../examples/js/UVsUtils.js",
85+
86+
"../examples/js/ImprovedNoise.js",
87+
"../examples/js/SimplexNoise.js",
88+
89+
"../examples/js/Detector.js"
90+
91+
]

0 commit comments

Comments
 (0)