
// ------- ATTRIBUTES (VERTEX BUFFER DATA) -------
attribute vec4		a_vPosition0;
attribute vec4		a_vTexCoord0;
attribute vec4		a_vColor0;

// ------- UNIFORMS (SHADER CONSTS) -------
uniform mat4		hu_mPMVMatrix;
uniform mat4		hu_mMMatrix;
uniform vec3		hu_vCameraPos;

// ------- INTERPOLATORS (SHADER OUTPUTS) -------
varying float		v_fTex0U;
varying vec4		v_vColor;

void main(void)
{
	v_fTex0U = a_vTexCoord0.s;
	v_vColor = a_vColor0;

	gl_Position = hu_mPMVMatrix*a_vPosition0;
}
