#version 330 core out vec4 FragColor; in vec2 TexturePos; in vec3 Color; uniform sampler2D Texture; void main() { FragColor = texture(Texture,TexturePos)*vec4(Color,1.0);//vec4(0.0f,0.0f, 1.0f, 1.0f); }