#version 330 layout (location = 0) in vec3 position; layout (location = 1) in vec4 normal; layout (location = 2) in vec2 uv; out vec2 vsUV; void main() { gl_Position = vec4(position, 1.0); vsUV = (position.xy * 0.5) + 0.5; }