#version 330 core

in vec3 position;
in vec2 textureCoord;
in vec3 coloradjust;

out vec2 passTextureCoord;
out vec3 passcoloradjust;

uniform mat4 projection;
uniform float colorfixr;
uniform float colorfixg;
uniform float colorfixb;


vec4 temp;


void main() {

	temp = vec4(position, 1.0);

	gl_Position = projection * temp;

	passTextureCoord = textureCoord;

	passcoloradjust = coloradjust;
	passcoloradjust.r *= colorfixr;
	passcoloradjust.g *= colorfixg;
	passcoloradjust.b *= colorfixb;
}
