sprites.fragment.fx 370 B

1234567891011121314151617181920212223242526
  1. uniform bool alphaTest;
  2. varying vec4 vColor;
  3. // Samplers
  4. varying vec2 vUV;
  5. uniform sampler2D diffuseSampler;
  6. // Fog
  7. #include<fogFragmentDeclaration>
  8. void main(void) {
  9. vec4 color = texture2D(diffuseSampler, vUV);
  10. if (alphaTest)
  11. {
  12. if (color.a < 0.95)
  13. discard;
  14. }
  15. color *= vColor;
  16. #include<fogFragment>
  17. gl_FragColor = color;
  18. }