config.json 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. {
  2. "materials": [
  3. {
  4. "file": "materials/gradient/babylon.gradientMaterial.ts",
  5. "shaderFiles": [
  6. "materials/gradient/gradient.vertex.fx",
  7. "materials/gradient/gradient.fragment.fx"
  8. ],
  9. "output": "babylon.gradientMaterial.js"
  10. },
  11. {
  12. "file": "materials/pbr/babylon.pbrMaterial.ts",
  13. "shaderFiles": [
  14. "materials/pbr/pbr.vertex.fx",
  15. "materials/pbr/pbr.fragment.fx",
  16. "materials/pbr/legacypbr.vertex.fx",
  17. "materials/pbr/legacypbr.fragment.fx"
  18. ],
  19. "output": "babylon.pbrMaterial.js"
  20. },
  21. {
  22. "file": "materials/normal/babylon.normalMaterial.ts",
  23. "shaderFiles": [
  24. "materials/normal/normal.vertex.fx",
  25. "materials/normal/normal.fragment.fx"
  26. ],
  27. "output": "babylon.normalMaterial.js"
  28. },
  29. {
  30. "file": "materials/lava/babylon.lavaMaterial.ts",
  31. "shaderFiles": [
  32. "materials/lava/lava.vertex.fx",
  33. "materials/lava/lava.fragment.fx"
  34. ],
  35. "output": "babylon.lavaMaterial.js"
  36. },
  37. {
  38. "file": "materials/simple/babylon.simpleMaterial.ts",
  39. "shaderFiles": [
  40. "materials/simple/simple.vertex.fx",
  41. "materials/simple/simple.fragment.fx"
  42. ],
  43. "output": "babylon.simpleMaterial.js"
  44. },
  45. {
  46. "file": "materials/water/babylon.waterMaterial.ts",
  47. "shaderFiles": [
  48. "materials/water/water.vertex.fx",
  49. "materials/water/water.fragment.fx"
  50. ],
  51. "output": "babylon.waterMaterial.js"
  52. },
  53. {
  54. "file": "materials/fire/babylon.fireMaterial.ts",
  55. "shaderFiles": [
  56. "materials/fire/fire.vertex.fx",
  57. "materials/fire/fire.fragment.fx"
  58. ],
  59. "output": "babylon.fireMaterial.js"
  60. },
  61. {
  62. "file": "materials/fur/babylon.furMaterial.ts",
  63. "shaderFiles": [
  64. "materials/fur/fur.vertex.fx",
  65. "materials/fur/fur.fragment.fx"
  66. ],
  67. "output": "babylon.furMaterial.js"
  68. },
  69. {
  70. "file": "materials/terrain/babylon.terrainMaterial.ts",
  71. "shaderFiles": [
  72. "materials/terrain/terrain.vertex.fx",
  73. "materials/terrain/terrain.fragment.fx"
  74. ],
  75. "output": "babylon.terrainMaterial.js"
  76. },
  77. {
  78. "file": "materials/triPlanar/babylon.triPlanarMaterial.ts",
  79. "shaderFiles": [
  80. "materials/triPlanar/triplanar.vertex.fx",
  81. "materials/triPlanar/triplanar.fragment.fx"
  82. ],
  83. "output": "babylon.triPlanarMaterial.js"
  84. },
  85. {
  86. "file": "materials/sky/babylon.skyMaterial.ts",
  87. "shaderFiles": [
  88. "materials/sky/sky.vertex.fx",
  89. "materials/sky/sky.fragment.fx"
  90. ],
  91. "output": "babylon.skyMaterial.js"
  92. }
  93. ],
  94. "build": {
  95. "distOutputDirectory": "dist/",
  96. "dtsOutputDirectory": "dist/dts/"
  97. }
  98. }