#version 330 uniform mat4 transformation; layout (location=0) in vec3 position; layout (location=1) in vec4 color; out vec4 vertexColor; void main() { gl_Position = transformation * vec4(position, 1.0f); vertexColor = color; }