#version 330 core layout(location = 0)in vec3 inPosition; out vec3 varTexCoord; uniform mat4 MVP; void main() { gl_Position = MVP * vec4(inPosition, 1.0); varTexCoord = inPosition; }