#version 330 core uniform mat4 projection_matrix; uniform mat4 modelview_matrix; layout(location = 0) in vec3 vertex; layout(location = 3) in vec3 vertecColor; out vec3 fragColor; void main(void) { gl_Position = projection_matrix * modelview_matrix * vec4(vertex, 1.0); fragColor = vertexColor; }