#version 330 core layout (location=0) in vec3 aPos; layout (location=1) in vec2 aTex; uniform mat4 Model; uniform mat4 View; uniform mat4 Projection; out vec2 TexCoords; void main() { gl_Position = Projection*View*Model*vec4(aPos, 1.0); TexCoords = aTex; }