#version 330

in vec3 position;
in vec3 normal;
in vec3 dir1;
in vec3 dir2;
in vec3 color;

out vData {
	vec3 color;
	vec3 normal;
	vec3 dir1, dir2;
} vertex;

void main() {
	gl_Position = vec4(position, 1.0);
	vertex.normal = normal;
	vertex.color = color;
	vertex.dir1 = dir1;
	vertex.dir2 = dir2;
}
