config.json 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  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. "file": "materials/triPlanar/babylon.triPlanarMaterial.ts",
  71. "shaderFiles": [
  72. "materials/triPlanar/triplanar.vertex.fx",
  73. "materials/triPlanar/triplanar.fragment.fx"
  74. ],
  75. "output": "babylon.triPlanarMaterial.js"
  76. }
  77. ],
  78. "build": {
  79. "distOutputDirectory": "dist/",
  80. "dtsOutputDirectory": "dist/dts/"
  81. }
  82. }