#version 330 core // SEED: 1742120329 // EXPR_CUTOFF: 1024 // TERM_CUTOFF: 4096 uniform float time; uniform vec2 resolution; uniform vec2 mouse; out vec4 color; void main () { vec2 c = gl_FragCoord.xy/resolution*2 - 1; vec2 m = mouse/resolution*2 - 1; float t = sin(time); vec3 g = vec3 (sqrt(abs(((t+.841628)+((.746815*((sqrt(abs(sqrt(c.x*c.x+c.y*c.y)*sqrt(abs(sqrt(abs(c.y*(((abs(c.y)*abs(c.x)*(t+(sqrt(c.x*c.x+c.y*c.y)*(sqrt(c.x*c.x+c.y*c.y)+sqrt(abs((.717620+(t+-.440236)*sqrt(c.x*c.x+c.y*c.y)))))*abs(c.y)*(sqrt(abs(abs(c.y)))+sqrt(c.x*c.x+c.y*c.y)*c.y*abs(c.x)*(((((t*(sqrt(abs(t*(((((c.y*(sqrt(abs((sqrt(abs(((abs(c.x)+t*sqrt(c.x*c.x+c.y*c.y)*(sqrt(abs(sqrt(abs((sqrt(abs(((abs(c.y)+t)*((sqrt(c.x*c.x+c.y*c.y)*((sqrt(c.x*c.x+c.y*c.y)+sqrt(abs((.121253+((sqrt(c.x*c.x+c.y*c.y)+((sqrt(abs(((sqrt(abs((((sqrt(abs(sqrt(c.x*c.x+c.y*c.y)))+t)*sqrt(c.x*c.x+c.y*c.y)*(-.575649*sqrt(abs((-.772241*sqrt(abs(c.y))*-.350045*((((((sqrt(abs(((sqrt(abs(abs(c.y)*c.x*((((((((((sqrt(abs(t*((t+c.x*sqrt(abs(sqrt(abs(((sqrt(abs((c.x*(c.y*c.x*((t+abs(c.y))*sqrt(abs(sqrt(c.x*c.x+c.y*c.y)*(sqrt(abs(c.x*sqrt(abs(((sqrt(abs((sqrt(c.x*c.x+c.y*c.y)+sqrt(abs(((sqrt(abs(-.390245*t))*sqrt(c.x*c.x+c.y*c.y)*c.x*c.y+sqrt(c.x*c.x+c.y*c.y))*c.x+sqrt(c.x*c.x+c.y*c.y)))))*sqrt(c.x*c.x+c.y*c.y)))*-.479253*sqrt(c.x*c.x+c.y*c.y)+.737348)+c.y)))*.886277))+t)*c.x))+.111138)*t+sqrt(c.x*c.x+c.y*c.y))*sqrt(c.x*c.x+c.y*c.y)*c.y+sqrt(c.x*c.x+c.y*c.y))))+sqrt(c.x*c.x+c.y*c.y))*c.y+sqrt(c.x*c.x+c.y*c.y))))*sqrt(c.x*c.x+c.y*c.y)*sqrt(c.x*c.x+c.y*c.y)))*-.402691*c.x*.073207)+.665750)*sqrt(c.x*c.x+c.y*c.y)*t*t))+t)*.600069+c.y)+c.y)*abs(c.x)*t+t)*.525490*t*t+c.y)+c.y)+sqrt(c.x*c.x+c.y*c.y))*abs(c.y)+c.y)*-.317696*sqrt(c.x*c.x+c.y*c.y)*sqrt(c.x*c.x+c.y*c.y)*.935309*sqrt(c.x*c.x+c.y*c.y)*abs(c.y)+t)*c.x+.250402)*sqrt(c.x*c.x+c.y*c.y)*sqrt(c.x*c.x+c.y*c.y)*.045232*c.x))+c.y)+abs(c.x))*sqrt(c.x*c.x+c.y*c.y)*sqrt(c.x*c.x+c.y*c.y)*t))+c.y)+.692316)*sqrt(c.x*c.x+c.y*c.y)*.006071*sqrt(c.x*c.x+c.y*c.y)+-.673471)+abs(c.y))*sqrt(c.x*c.x+c.y*c.y)*c.y*sqrt(c.x*c.x+c.y*c.y)*-.590874+abs(c.y))+sqrt(c.x*c.x+c.y*c.y))*sqrt(c.x*c.x+c.y*c.y)*c.y+t)))+-.310244)*sqrt(c.x*c.x+c.y*c.y)+c.y)+abs(c.y))*t*c.y))*abs(c.y)*.931697*c.y*sqrt(c.x*c.x+c.y*c.y)*sqrt(c.x*c.x+c.y*c.y)+t)*sqrt(c.x*c.x+c.y*c.y)+abs(c.y))))*c.y*sqrt(c.x*c.x+c.y*c.y)*t*sqrt(c.x*c.x+c.y*c.y)+.801641)+t)*.351430*abs(c.y)*.539056)*abs(c.y)+.802148)*-.913484*-.748285*abs(c.y))))*-.888028*.964735)*.983232+abs(c.y))*t+abs(c.y))+sqrt(c.x*c.x+c.y*c.y))+abs(c.x))))*sqrt(c.x*c.x+c.y*c.y)+abs(c.y))))*sqrt(c.x*c.x+c.y*c.y)*abs(c.y)))+abs(c.x))*sqrt(c.x*c.x+c.y*c.y))+c.y)*abs(c.x)*c.x*t*t))+.699871)))*t+abs(c.x))*t*t+t)*c.x*t*sqrt(c.x*c.x+c.y*c.y)+sqrt(c.x*c.x+c.y*c.y))*sqrt(c.x*c.x+c.y*c.y)+c.x)*abs(c.y)+abs(c.y))*abs(c.x)*sqrt(c.x*c.x+c.y*c.y)*sqrt(c.x*c.x+c.y*c.y)+c.y)*t))*.236514*.047653+.569603)*t*abs(c.x)*t*-.426652+c.x)+t)*sqrt(c.x*c.x+c.y*c.y)+abs(c.x))*abs(c.x)+t)+t)*.504786*c.y*sqrt(c.x*c.x+c.y*c.y))*sqrt(c.x*c.x+c.y*c.y)*abs(c.y)+t))*c.y+c.x)*.494624*t+sqrt(c.x*c.x+c.y*c.y))*.980147+t)))*t*sqrt(c.x*c.x+c.y*c.y)))*t*-.471825))*t+abs(c.y))+.716150)*abs(c.y)+t)*t+c.x))*t*t)), -.744303, t); color = vec4 ((g + 1)/2, 1); }