#version 450 core in vec4 gPos; in vec2 gBoundingBox; out vec4 fColor; void main() { float d = dot(gBoundingBox,gBoundingBox); if ( d > 1) { discard; } fColor = gPos; }