You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 regels
322 B

  1. #version 450 core
  2. #pragma include ./shared.glsl
  3. in FragmentData fragmentData;
  4. uniform sampler2D uTexture;
  5. out vec4 outColor;
  6. void main() {
  7. float alpha = texture(uTexture, fragmentData.texCoords).r;
  8. if (alpha <= 0.0) {
  9. discard;
  10. }
  11. outColor = fragmentData.color * vec4(1.0, 1.0, 1.0, alpha);
  12. }