#version 430 core

layout (location = 0) in vec3 POSITION;
layout (location = 1) in vec3 NORMAL; // params
layout (location = 2) in vec3 COLOR; // rgb*intensity
layout (location = 4) in vec3 TEXCOORD; // direction

out vec3 gs_light_pos;
out vec3 gs_light_dir;
out vec3 gs_light_color;

void main()
{
	gs_light_pos = POSITION;
	gs_light_dir = TEXCOORD;
	gs_light_color = COLOR;
}

