sprite2d.fragment.fx 239 B

123456789101112
  1. varying vec2 vUV;
  2. varying float vOpacity;
  3. uniform sampler2D diffuseSampler;
  4. void main(void) {
  5. vec4 color = texture2D(diffuseSampler, vUV);
  6. if (color.a == 0.05) {
  7. discard;
  8. }
  9. color.a *= vOpacity;
  10. gl_FragColor = color;
  11. }