#version 450 layout(location = 0) in vec2 uv; layout(location = 0) out vec4 out_color; void main(void) { float n = 2 * length(uv - 0.5); out_color = vec4(vec3(uv, 1) * (1.75 - n), float(n<1)); }