#version 420 core in vec3 _f_texture; layout (binding = 1) uniform sampler2DArray _u_texture; out vec4 _o_colour; void main() { vec4 texture = texture(_u_texture, _f_texture); if (texture.a < 0.60f) { discard; } _o_colour = texture; }