1 2 3 4 5 6 7 8 9 10 11 12 13
#version 330 core uniform sampler2D diffuseTexture; uniform vec4 color; out vec4 FragColor; in vec2 texCoord; void main() { FragColor = color * texture(diffuseTexture, texCoord).r; }