#version 330 core

uniform vec3 inColor;
uniform sampler2D textureSampler;

in vec2 texCoord;

out vec4 color;

void main() {
    color = texture(textureSampler, texCoord);
    color.xyz = inColor;
}