config.json 2.9 KB

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