config.json 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "materials": [
  3. {
  4. "file": "materials/pbr/babylon.pbrMaterial.ts",
  5. "shaderFiles": [
  6. "materials/pbr/pbr.vertex.fx",
  7. "materials/pbr/pbr.fragment.fx",
  8. "materials/pbr/legacypbr.vertex.fx",
  9. "materials/pbr/legacypbr.fragment.fx"
  10. ],
  11. "output": "babylon.pbrMaterial.js"
  12. },
  13. {
  14. "file": "materials/normal/babylon.normalMaterial.ts",
  15. "shaderFiles": [
  16. "materials/normal/normal.vertex.fx",
  17. "materials/normal/normal.fragment.fx"
  18. ],
  19. "output": "babylon.normalMaterial.js"
  20. },
  21. {
  22. "file": "materials/lava/babylon.lavaMaterial.ts",
  23. "shaderFiles": [
  24. "materials/lava/lava.vertex.fx",
  25. "materials/lava/lava.fragment.fx"
  26. ],
  27. "output": "babylon.lavaMaterial.js"
  28. },
  29. {
  30. "file": "materials/simple/babylon.simpleMaterial.ts",
  31. "shaderFiles": [
  32. "materials/simple/simple.vertex.fx",
  33. "materials/simple/simple.fragment.fx"
  34. ],
  35. "output": "babylon.simpleMaterial.js"
  36. },
  37. {
  38. "file": "materials/water/babylon.waterMaterial.ts",
  39. "shaderFiles": [
  40. "materials/water/water.vertex.fx",
  41. "materials/water/water.fragment.fx"
  42. ],
  43. "output": "babylon.waterMaterial.js"
  44. },
  45. {
  46. "file": "materials/fire/babylon.fireMaterial.ts",
  47. "shaderFiles": [
  48. "materials/fire/fire.vertex.fx",
  49. "materials/fire/fire.fragment.fx"
  50. ],
  51. "output": "babylon.fireMaterial.js"
  52. },
  53. {
  54. "file": "materials/fur/babylon.furMaterial.ts",
  55. "shaderFiles": [
  56. "materials/fur/fur.vertex.fx",
  57. "materials/fur/fur.fragment.fx"
  58. ],
  59. "output": "babylon.furMaterial.js"
  60. },
  61. {
  62. "file": "materials/terrain/babylon.terrainMaterial.ts",
  63. "shaderFiles": [
  64. "materials/terrain/terrain.vertex.fx",
  65. "materials/terrain/terrain.fragment.fx"
  66. ],
  67. "output": "babylon.terrainMaterial.js"
  68. }
  69. ],
  70. "build": {
  71. "distOutputDirectory": "dist/",
  72. "dtsOutputDirectory": "dist/dts/"
  73. }
  74. }