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; }