#version 450 layout(location = 0) in float in_alpha; layout(location = 0) out vec4 out_color; void main() { if ((in_alpha < 0.01)) { discard; } else { out_color = vec4(in_alpha, in_alpha, in_alpha, 1.0); } }