TerrainBlend.xml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <shaders>
  2. <shader type="vs">
  3. <option name="HeightFog" define="HEIGHTFOG" />
  4. <variation name="" define="AMBIENT" />
  5. <variation name="1VL" define="NUMVERTEXLIGHTS=1" />
  6. <variation name="2VL" define="NUMVERTEXLIGHTS=2" />
  7. <variation name="3VL" define="NUMVERTEXLIGHTS=3" />
  8. <variation name="4VL" define="NUMVERTEXLIGHTS=4" />
  9. <variation name="Dir">
  10. <define name="DIRLIGHT" />
  11. <define name="PERPIXEL" />
  12. </variation>
  13. <variation name="Spot">
  14. <define name="SPOTLIGHT" />
  15. <define name="PERPIXEL" />
  16. </variation>
  17. <variation name="Point">
  18. <define name="POINTLIGHT" />
  19. <define name="PERPIXEL" />
  20. </variation>
  21. <option name="Spec" define="SPECULAR" require="PERPIXEL" />
  22. <option name="Shadow" define="SHADOW" require="PERPIXEL" />
  23. <variation name="" />
  24. <variation name="Instanced" define="INSTANCED" />
  25. </shader>
  26. <shader type="ps">
  27. <option name="Ambient" define="AMBIENT" require="PERPIXEL" />
  28. <option name="HeightFog" define="HEIGHTFOG" />
  29. <variation name="" define="AMBIENT" />
  30. <variation name="Dir">
  31. <define name="DIRLIGHT" />
  32. <define name="PERPIXEL" />
  33. </variation>
  34. <variation name="Spot">
  35. <define name="SPOTLIGHT" />
  36. <define name="PERPIXEL" />
  37. </variation>
  38. <variation name="Point">
  39. <define name="POINTLIGHT" />
  40. <define name="PERPIXEL" />
  41. </variation>
  42. <variation name="Prepass" define="PREPASS" />
  43. <variation name="Material" define="MATERIAL" />
  44. <variation name="Deferred" define="DEFERRED" />
  45. <option name="Mask" define="CUBEMASK" require="POINTLIGHT" />
  46. <option name="Spec" define="SPECULAR" require="PERPIXEL" />
  47. <option name="Shadow" define="SHADOW" require="PERPIXEL" />
  48. <option name="LQ" define="LQSHADOW" require="SHADOW" />
  49. </shader>
  50. </shaders>