Pārlūkot izejas kodu

More configurations for custom builds

David Catuhe 8 gadi atpakaļ
vecāks
revīzija
7b01602454

+ 57 - 10
Tools/Gulp/config.json

@@ -17,6 +17,7 @@
                 "particles", "solidParticles", "additionalMeshes", "meshBuilder", "audio", "additionalTextures", "shadows",
                 "loader", "userData", "offline", "fresnel", "multiMaterial", "touchCamera", "procedural", "gamepad",
                 "additionalCameras", "postProcesses", "renderingPipeline", "additionalRenderingPipeline", "depthRenderer", "geometryBufferRenderer", "additionalPostProcesses",
+                "additionalPostProcess_blur", "additionalPostProcess_fxaa", "additionalPostProcess_imageProcessing",
                 "bones", "hdr", "polygonMesh", "csg", "lensFlares", "physics", "textureFormats", "debug", "morphTargets",
                 "colorCurves", "octrees", "simd", "vr", "virtualJoystick", "optimizations", "highlights", "assetsManager",
                 "mapTexture", "dynamicFloatArray", "serialization", "probes", "layer"
@@ -25,7 +26,7 @@
         "minimalWithBuilder": ["meshBuilder", "standardMaterial", "freeCamera", "hemisphericLight"],
         "minimalViewer": [
                 "meshBuilder", "animations", "arcRotateCamera", "additionalTextures", "textureFormats", "debug",
-                "multiMaterial"
+                "multiMaterial", "additionalPostProcess_blur", "additionalPostProcess_fxaa", "additionalPostProcess_highlights", "additionalPostProcess_imageProcessing"
         ],
         "distributed": ["minimalViewer"]
     },
@@ -566,11 +567,65 @@
                 "postprocess.vertex",
                 "pass.fragment"
             ]
+        }, 
+        "additionalPostProcess_blur" : 
+        {
+            "files": [
+                "../../src/PostProcess/babylon.blurPostProcess.js"
+            ],
+            "dependUpon" : [
+                "postProcesses"
+            ], 
+            "shaders" : [
+                "kernelBlur.vertex",
+                "kernelBlur.fragment"
+            ],
+            "shaderIncludes": [
+                "kernelBlurFragment",
+                "kernelBlurFragment2",
+                "kernelBlurVaryingDeclaration",
+                "kernelBlurVertex"
+            ]
         },    
+        "additionalPostProcess_fxaa" : 
+        {
+            "files": [
+                "../../src/PostProcess/babylon.fxaaPostProcess.js"
+            ],
+            "dependUpon" : [
+                "postProcesses"
+            ], 
+            "shaders" : [
+                "fxaa.fragment"
+            ]
+        },                       
+        "additionalPostProcess_highlights" : 
+        {
+            "files": [
+                "../../src/PostProcess/babylon.highlightsPostProcess.js"
+            ],
+            "dependUpon" : [
+                "postProcesses"
+            ], 
+            "shaders" : [
+                "highlights.fragment"
+            ]
+        },                                       
+        "additionalPostProcess_imageProcessing" : 
+        {
+            "files": [
+                "../../src/PostProcess/babylon.imageProcessingPostProcess.js"
+            ],
+            "dependUpon" : [
+                "postProcesses"
+            ], 
+            "shaders" : [
+                "imageProcessing.fragment"
+            ]
+        },                                          
         "additionalPostProcesses" : 
         {
             "files": [
-                "../../src/PostProcess/babylon.blurPostProcess.js",
                 "../../src/PostProcess/babylon.refractionPostProcess.js",
                 "../../src/PostProcess/babylon.blackAndWhitePostProcess.js",
                 "../../src/PostProcess/babylon.convolutionPostProcess.js",
@@ -587,8 +642,6 @@
                 "postProcesses"
             ], 
             "shaders" : [
-                "kernelBlur.vertex",
-                "kernelBlur.fragment",
                 "refraction.fragment",
                 "blackAndWhite.fragment",
                 "convolution.fragment",
@@ -601,12 +654,6 @@
                 "displayPass.fragment",
                 "highlights.fragment",
                 "imageProcessing.fragment"
-            ],
-            "shaderIncludes": [
-                "kernelBlurFragment",
-                "kernelBlurFragment2",
-                "kernelBlurVaryingDeclaration",
-                "kernelBlurVertex"
             ]
         },                         
         "renderingPipeline" : 

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 5067 - 5067
dist/preview release/babylon.d.ts


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 30 - 30
dist/preview release/babylon.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 160 - 160
dist/preview release/babylon.max.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 5067 - 5067
dist/preview release/babylon.module.d.ts


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 31 - 31
dist/preview release/babylon.worker.js