#version 130 uniform mat4 transforms; in vec3 aPos; in vec2 aTexCoords; in vec4 aColor; out vec2 vTexCoords; out vec4 vColor; void main() { vec4 position = transforms * vec4(aPos, 1.0); gl_Position = position; vTexCoords = aTexCoords; vColor = aColor; }