#version 330 core in vec2 UV; out vec4 color; uniform sampler2D srctex; uniform float alpha; void main() { vec4 texmex = texture(srctex, UV); color = vec4(texmex.rgb, alpha * texmex.a); }