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