#version 330 core

in vec2 passTextureCoord;
in vec3 passcoloradjust;

uniform float alpha_adjust;
uniform sampler2D tex;
vec4 outColor;

void main() {
	//outColor = texture(tex, passTextureCoord).rgba;
	outColor = texture(tex, passTextureCoord);
	outColor.x *= passcoloradjust.x;
	outColor.y *= passcoloradjust.y;
	outColor.z *= passcoloradjust.z;
	outColor.a *= alpha_adjust;
	gl_FragColor = outColor;
}
