1 2 3 4 5 6 7 8 9 10 11
#version 330 core in vec2 TexCoord; out vec4 FragColor; uniform sampler2D texture1; uniform float uOpacity; void main() { vec4 texColor = texture(texture1, TexCoord); FragColor = vec4(texColor.rgb, texColor.a * uOpacity); }