1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
#version 330

in vec3 position;
in vec4 color;

out vData
{
	vec3 pos;
	vec4 color;
} vertex;

uniform mat4 mv;

void main() 
{	
	vertex.pos = position;
	vertex.color = color;
}