|
@@ -18,7 +18,6 @@
|
|
},
|
|
},
|
|
"buildConfigurations": {
|
|
"buildConfigurations": {
|
|
"all": [
|
|
"all": [
|
|
- "standardMaterial",
|
|
|
|
"pbrMaterial",
|
|
"pbrMaterial",
|
|
"freeCamera",
|
|
"freeCamera",
|
|
"arcRotateCamera",
|
|
"arcRotateCamera",
|
|
@@ -85,18 +84,15 @@
|
|
"environmentHelper"
|
|
"environmentHelper"
|
|
],
|
|
],
|
|
"minimal": [
|
|
"minimal": [
|
|
- "standardMaterial",
|
|
|
|
"freeCamera",
|
|
"freeCamera",
|
|
"hemisphericLight"
|
|
"hemisphericLight"
|
|
],
|
|
],
|
|
"minimalWithBuilder": [
|
|
"minimalWithBuilder": [
|
|
"meshBuilder",
|
|
"meshBuilder",
|
|
- "standardMaterial",
|
|
|
|
"freeCamera",
|
|
"freeCamera",
|
|
"hemisphericLight"
|
|
"hemisphericLight"
|
|
],
|
|
],
|
|
"minimalGLTFViewer": [
|
|
"minimalGLTFViewer": [
|
|
- "standardMaterial",
|
|
|
|
"pbrMaterial",
|
|
"pbrMaterial",
|
|
"freeCamera",
|
|
"freeCamera",
|
|
"arcRotateCamera",
|
|
"arcRotateCamera",
|
|
@@ -169,12 +165,14 @@
|
|
"workloads": {
|
|
"workloads": {
|
|
"core": {
|
|
"core": {
|
|
"files": [
|
|
"files": [
|
|
|
|
+ "../../src/Materials/babylon.effect.js",
|
|
"../../src/babylon.types.js",
|
|
"../../src/babylon.types.js",
|
|
"../../src/Events/babylon.keyboardEvents.js",
|
|
"../../src/Events/babylon.keyboardEvents.js",
|
|
"../../src/Events/babylon.pointerEvents.js",
|
|
"../../src/Events/babylon.pointerEvents.js",
|
|
"../../src/Math/babylon.math.js",
|
|
"../../src/Math/babylon.math.js",
|
|
"../../src/Math/babylon.math.scalar.js",
|
|
"../../src/Math/babylon.math.scalar.js",
|
|
"../../src/babylon.mixins.js",
|
|
"../../src/babylon.mixins.js",
|
|
|
|
+ "../../src/Engine/babylon.webgl2.js",
|
|
"../../src/Tools/babylon.decorators.js",
|
|
"../../src/Tools/babylon.decorators.js",
|
|
"../../src/Tools/babylon.observable.js",
|
|
"../../src/Tools/babylon.observable.js",
|
|
"../../src/Tools/babylon.smartArray.js",
|
|
"../../src/Tools/babylon.smartArray.js",
|
|
@@ -202,7 +200,6 @@
|
|
"../../src/Materials/Textures/babylon.texture.js",
|
|
"../../src/Materials/Textures/babylon.texture.js",
|
|
"../../src/Mesh/babylon.mesh.js",
|
|
"../../src/Mesh/babylon.mesh.js",
|
|
"../../src/Mesh/babylon.subMesh.js",
|
|
"../../src/Mesh/babylon.subMesh.js",
|
|
- "../../src/Materials/babylon.effect.js",
|
|
|
|
"../../src/Materials/babylon.material.js",
|
|
"../../src/Materials/babylon.material.js",
|
|
"../../src/Materials/babylon.uniformBuffer.js",
|
|
"../../src/Materials/babylon.uniformBuffer.js",
|
|
"../../src/Mesh/babylon.mesh.vertexData.js",
|
|
"../../src/Mesh/babylon.mesh.vertexData.js",
|
|
@@ -211,19 +208,57 @@
|
|
"../../src/Tools/babylon.performanceMonitor.js",
|
|
"../../src/Tools/babylon.performanceMonitor.js",
|
|
"../../src/Materials/babylon.imageProcessingConfiguration.js",
|
|
"../../src/Materials/babylon.imageProcessingConfiguration.js",
|
|
"../../src/Materials/Textures/babylon.colorGradingTexture.js",
|
|
"../../src/Materials/Textures/babylon.colorGradingTexture.js",
|
|
- "../../src/Materials/babylon.colorCurves.js"
|
|
|
|
- ],
|
|
|
|
- "shaderIncludes": [
|
|
|
|
- "depthPrePass"
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- "materialCore": {
|
|
|
|
- "files": [
|
|
|
|
|
|
+ "../../src/Materials/babylon.colorCurves.js",
|
|
|
|
+ "../../src/Behaviors/babylon.behavior.js",
|
|
"../../src/Materials/babylon.materialHelper.js",
|
|
"../../src/Materials/babylon.materialHelper.js",
|
|
- "../../src/Materials/babylon.pushMaterial.js"
|
|
|
|
|
|
+ "../../src/Materials/babylon.pushMaterial.js",
|
|
|
|
+ "../../src/Materials/babylon.standardMaterial.js"
|
|
],
|
|
],
|
|
- "dependUpon": [
|
|
|
|
- "core"
|
|
|
|
|
|
+ "shaders": [
|
|
|
|
+ "default.vertex",
|
|
|
|
+ "default.fragment"
|
|
|
|
+ ],
|
|
|
|
+ "shaderIncludes": [
|
|
|
|
+ "depthPrePass",
|
|
|
|
+ "bonesDeclaration",
|
|
|
|
+ "instancesDeclaration",
|
|
|
|
+ "pointCloudVertexDeclaration",
|
|
|
|
+ "bumpVertexDeclaration",
|
|
|
|
+ "clipPlaneVertexDeclaration",
|
|
|
|
+ "fogVertexDeclaration",
|
|
|
|
+ "morphTargetsVertexGlobalDeclaration",
|
|
|
|
+ "morphTargetsVertexDeclaration",
|
|
|
|
+ "logDepthDeclaration",
|
|
|
|
+ "morphTargetsVertex",
|
|
|
|
+ "instancesVertex",
|
|
|
|
+ "bonesVertex",
|
|
|
|
+ "bumpVertex",
|
|
|
|
+ "clipPlaneVertex",
|
|
|
|
+ "fogVertex",
|
|
|
|
+ "shadowsVertex",
|
|
|
|
+ "pointCloudVertex",
|
|
|
|
+ "logDepthVertex",
|
|
|
|
+ "helperFunctions",
|
|
|
|
+ "lightFragmentDeclaration",
|
|
|
|
+ "lightsFragmentFunctions",
|
|
|
|
+ "lightUboDeclaration",
|
|
|
|
+ "defaultVertexDeclaration",
|
|
|
|
+ "defaultFragmentDeclaration",
|
|
|
|
+ "defaultUboDeclaration",
|
|
|
|
+ "shadowsFragmentFunctions",
|
|
|
|
+ "fresnelFunction",
|
|
|
|
+ "reflectionFunction",
|
|
|
|
+ "imageProcessingDeclaration",
|
|
|
|
+ "imageProcessingFunctions",
|
|
|
|
+ "bumpFragmentFunctions",
|
|
|
|
+ "clipPlaneFragmentDeclaration",
|
|
|
|
+ "logDepthDeclaration",
|
|
|
|
+ "fogFragmentDeclaration",
|
|
|
|
+ "clipPlaneFragment",
|
|
|
|
+ "bumpFragment",
|
|
|
|
+ "lightFragment",
|
|
|
|
+ "logDepthFragment",
|
|
|
|
+ "fogFragment"
|
|
]
|
|
]
|
|
},
|
|
},
|
|
"particles": {
|
|
"particles": {
|
|
@@ -259,7 +294,9 @@
|
|
},
|
|
},
|
|
"nullEngine": {
|
|
"nullEngine": {
|
|
"files": [
|
|
"files": [
|
|
- "../../src/Engine/babylon.nullEngine.js"
|
|
|
|
|
|
+ "../../src/Engine/babylon.nullEngine.js",
|
|
|
|
+ "../../src/Engine/babylon.webgl2.js",
|
|
|
|
+ "../../src/babylon.mixins.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
"core"
|
|
"core"
|
|
@@ -267,6 +304,7 @@
|
|
},
|
|
},
|
|
"instrumentation": {
|
|
"instrumentation": {
|
|
"files": [
|
|
"files": [
|
|
|
|
+ "../../src/Engine/babylon.webgl2.js",
|
|
"../../src/Instrumentation/babylon.engineInstrumentation.js",
|
|
"../../src/Instrumentation/babylon.engineInstrumentation.js",
|
|
"../../src/Instrumentation/babylon.sceneInstrumentation.js",
|
|
"../../src/Instrumentation/babylon.sceneInstrumentation.js",
|
|
"../../src/Instrumentation/babylon.timeToken.js"
|
|
"../../src/Instrumentation/babylon.timeToken.js"
|
|
@@ -365,7 +403,8 @@
|
|
"../../src/Mesh/babylon.linesMesh.js"
|
|
"../../src/Mesh/babylon.linesMesh.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
- "core"
|
|
|
|
|
|
+ "core",
|
|
|
|
+ "shaderMaterial"
|
|
],
|
|
],
|
|
"shaders": [
|
|
"shaders": [
|
|
"color.vertex",
|
|
"color.vertex",
|
|
@@ -378,7 +417,7 @@
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
"core",
|
|
"core",
|
|
- "shaderMaterial"
|
|
|
|
|
|
+ "additionalMeshes"
|
|
]
|
|
]
|
|
},
|
|
},
|
|
"shaderMaterial": {
|
|
"shaderMaterial": {
|
|
@@ -386,60 +425,7 @@
|
|
"../../src/Materials/babylon.shaderMaterial.js"
|
|
"../../src/Materials/babylon.shaderMaterial.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
- "materialCore"
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- "standardMaterial": {
|
|
|
|
- "files": [
|
|
|
|
- "../../src/Materials/babylon.standardMaterial.js"
|
|
|
|
- ],
|
|
|
|
- "dependUpon": [
|
|
|
|
- "materialCore"
|
|
|
|
- ],
|
|
|
|
- "shaders": [
|
|
|
|
- "default.vertex",
|
|
|
|
- "default.fragment"
|
|
|
|
- ],
|
|
|
|
- "shaderIncludes": [
|
|
|
|
- "bonesDeclaration",
|
|
|
|
- "instancesDeclaration",
|
|
|
|
- "pointCloudVertexDeclaration",
|
|
|
|
- "bumpVertexDeclaration",
|
|
|
|
- "clipPlaneVertexDeclaration",
|
|
|
|
- "fogVertexDeclaration",
|
|
|
|
- "morphTargetsVertexGlobalDeclaration",
|
|
|
|
- "morphTargetsVertexDeclaration",
|
|
|
|
- "logDepthDeclaration",
|
|
|
|
- "morphTargetsVertex",
|
|
|
|
- "instancesVertex",
|
|
|
|
- "bonesVertex",
|
|
|
|
- "bumpVertex",
|
|
|
|
- "clipPlaneVertex",
|
|
|
|
- "fogVertex",
|
|
|
|
- "shadowsVertex",
|
|
|
|
- "pointCloudVertex",
|
|
|
|
- "logDepthVertex",
|
|
|
|
- "helperFunctions",
|
|
|
|
- "lightFragmentDeclaration",
|
|
|
|
- "lightsFragmentFunctions",
|
|
|
|
- "lightUboDeclaration",
|
|
|
|
- "defaultVertexDeclaration",
|
|
|
|
- "defaultFragmentDeclaration",
|
|
|
|
- "defaultUboDeclaration",
|
|
|
|
- "shadowsFragmentFunctions",
|
|
|
|
- "fresnelFunction",
|
|
|
|
- "reflectionFunction",
|
|
|
|
- "imageProcessingDeclaration",
|
|
|
|
- "imageProcessingFunctions",
|
|
|
|
- "bumpFragmentFunctions",
|
|
|
|
- "clipPlaneFragmentDeclaration",
|
|
|
|
- "logDepthDeclaration",
|
|
|
|
- "fogFragmentDeclaration",
|
|
|
|
- "clipPlaneFragment",
|
|
|
|
- "bumpFragment",
|
|
|
|
- "lightFragment",
|
|
|
|
- "logDepthFragment",
|
|
|
|
- "fogFragment"
|
|
|
|
|
|
+ "core"
|
|
]
|
|
]
|
|
},
|
|
},
|
|
"pbrMaterial": {
|
|
"pbrMaterial": {
|
|
@@ -451,7 +437,7 @@
|
|
"../../src/Materials/PBR/babylon.pbrSpecularGlossinessMaterial.js"
|
|
"../../src/Materials/PBR/babylon.pbrSpecularGlossinessMaterial.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
- "materialCore"
|
|
|
|
|
|
+ "core"
|
|
],
|
|
],
|
|
"shaders": [
|
|
"shaders": [
|
|
"pbr.vertex",
|
|
"pbr.vertex",
|
|
@@ -499,31 +485,36 @@
|
|
"fogFragment"
|
|
"fogFragment"
|
|
]
|
|
]
|
|
},
|
|
},
|
|
- "freeCamera": {
|
|
|
|
|
|
+ "targetCamera": {
|
|
"files": [
|
|
"files": [
|
|
"../../src/Cameras/babylon.cameraInputsManager.js",
|
|
"../../src/Cameras/babylon.cameraInputsManager.js",
|
|
|
|
+ "../../src/Cameras/babylon.targetCamera.js"
|
|
|
|
+ ],
|
|
|
|
+ "dependUpon": [
|
|
|
|
+ "core"
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
|
|
+ "freeCamera": {
|
|
|
|
+ "files": [
|
|
"../../src/Cameras/Inputs/babylon.freeCameraMouseInput.js",
|
|
"../../src/Cameras/Inputs/babylon.freeCameraMouseInput.js",
|
|
"../../src/Cameras/Inputs/babylon.freeCameraKeyboardMoveInput.js",
|
|
"../../src/Cameras/Inputs/babylon.freeCameraKeyboardMoveInput.js",
|
|
"../../src/Cameras/babylon.freeCameraInputsManager.js",
|
|
"../../src/Cameras/babylon.freeCameraInputsManager.js",
|
|
- "../../src/Cameras/babylon.targetCamera.js",
|
|
|
|
"../../src/Cameras/babylon.freeCamera.js"
|
|
"../../src/Cameras/babylon.freeCamera.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
- "core"
|
|
|
|
|
|
+ "targetCamera"
|
|
]
|
|
]
|
|
},
|
|
},
|
|
"arcRotateCamera": {
|
|
"arcRotateCamera": {
|
|
"files": [
|
|
"files": [
|
|
- "../../src/Cameras/babylon.cameraInputsManager.js",
|
|
|
|
- "../../src/Cameras/babylon.targetCamera.js",
|
|
|
|
"../../src/Cameras/Inputs/babylon.arcRotateCameraKeyboardMoveInput.js",
|
|
"../../src/Cameras/Inputs/babylon.arcRotateCameraKeyboardMoveInput.js",
|
|
"../../src/Cameras/Inputs/babylon.arcRotateCameraMouseWheelInput.js",
|
|
"../../src/Cameras/Inputs/babylon.arcRotateCameraMouseWheelInput.js",
|
|
"../../src/Cameras/Inputs/babylon.arcRotateCameraPointersInput.js",
|
|
"../../src/Cameras/Inputs/babylon.arcRotateCameraPointersInput.js",
|
|
- "../../src/Cameras/babylon.arcRotateCamera.js",
|
|
|
|
- "../../src/Cameras/babylon.arcRotateCameraInputsManager.js"
|
|
|
|
|
|
+ "../../src/Cameras/babylon.arcRotateCameraInputsManager.js",
|
|
|
|
+ "../../src/Cameras/babylon.arcRotateCamera.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
- "core"
|
|
|
|
|
|
+ "targetCamera"
|
|
]
|
|
]
|
|
},
|
|
},
|
|
"hemisphericLight": {
|
|
"hemisphericLight": {
|
|
@@ -960,18 +951,15 @@
|
|
},
|
|
},
|
|
"debug": {
|
|
"debug": {
|
|
"files": [
|
|
"files": [
|
|
- "../../src/Debug/babylon.skeletonViewer.js",
|
|
|
|
- "../../src/Debug/babylon.axesViewer.js",
|
|
|
|
- "../../src/Debug/babylon.boneAxesViewer.js",
|
|
|
|
|
|
+ "../../src/Debug/babylon.debugModules.js",
|
|
"../../src/Debug/babylon.rayHelper.js",
|
|
"../../src/Debug/babylon.rayHelper.js",
|
|
"../../src/Debug/babylon.debugLayer.js",
|
|
"../../src/Debug/babylon.debugLayer.js",
|
|
- "../../src/Debug/babylon.physicsViewer.js",
|
|
|
|
"../../src/Rendering/babylon.boundingBoxRenderer.js"
|
|
"../../src/Rendering/babylon.boundingBoxRenderer.js"
|
|
],
|
|
],
|
|
"dependUpon": [
|
|
"dependUpon": [
|
|
"shaderMaterial",
|
|
"shaderMaterial",
|
|
"additionalMeshes",
|
|
"additionalMeshes",
|
|
- "standardMaterial",
|
|
|
|
|
|
+ "core",
|
|
"stringDictionary",
|
|
"stringDictionary",
|
|
"actions"
|
|
"actions"
|
|
],
|
|
],
|