#define PI 3.14159265359 uniform vec2 u_resolution; uniform float u_time; void main(){ vec3 colorA=vec3(0.4720000000000001,0.9999999999999999,0.3400000000000002); vec3 colorB=vec3(0.7100000000000001,1,0.41999999999999993); vec2 st=gl_FragCoord.xy/u_resolution.xy; vec3 color=vec3(.0); vec3 pct=vec3(sign(0.6437036018043181)); pct.r=1.; pct.g=pct.g; pct.b=1. * (0.7397810621517475, ceil(step(mix(st.x, step(1. * (smoothstep(0.8976200319181489, mix(st.y * cos(u_time * 0.30509772309299654), st.x * tan(u_time * 0.5335311406874743), st.y), step(0.78705736174236, 0.8087698673024972)), 1. * cos(u_time * 0.09607514260761807), 0.06167724332328062), st.x * tan(u_time * 0.8382081114526039)), 1. * tan(u_time * 0.25790314293950667)), clamp(abs(min(sign(0.7505929576062387), min(floor(st.y * cos(u_time * 0.876548611089818)), dot(max(0.7361382194642532, 1. * (0.5290550545012369, clamp(floor(0.7822711430945068), 0.7537875320713481, step(dot(1. * cos(u_time * 0.5116061255551239), dot(exp(st.x * sin(u_time * 0.09757913906194537)), st.y)), 0.7752996358025019)))), 0.45439502872591553)))), st.y, 1. * (clamp(1., st.y * cos(u_time * 0.7988006373861352), 1. * tan(u_time * 0.6943199979659369)), distance(st.y, clamp(st.x, mod(1. * (0.2888878715675407), mod(refract(reflect(pow(1. * (inversesqrt(1.), 1. * (0.8556566905254905, mod(fract(max(0.4087156328563495, 0.172245897629143)), fract(st.y))), exp2(mod(1. * tan(u_time * 0.8995861228586923), refract(0.36436935571345375, st.y * cos(u_time * 0.865166567904526), length(inversesqrt(step(0.5519555777165324, 0.687243301839161))))))), sqrt(1.)), 1. * tan(u_time * 0.014478547825067078)), floor(refract(st.x * cos(u_time * 0.3885101309392758), 0.22572284600780756, sign(0.024372913324943513))), mix(reflect(sqrt(smoothstep(0.6506399366045459, st.y * tan(u_time * 0.21363644100894885), st.x * sin(u_time * 0.13014163070808826))), 1.), inversesqrt(ceil(mod(distance(0.0969445251889649, st.x), exp2(refract(st.x, abs(0.5709772761478529), step(1. * (0.8757546336979476), fract(st.y * tan(u_time * 0.6497748527962854)))))))), st.y * sin(u_time * 0.07902961757732974))), smoothstep(exp(0.5873642960726237), mod(1. * (1. * cos(u_time * 0.8768241191976289), distance(1. * tan(u_time * 0.08400512232307755), 1. * sin(u_time * 0.12936766691844404)), ceil(0.30496173934462134)), clamp(clamp(st.y, 0.17200972862024377, st.y * tan(u_time * 0.09408449677509734)), 0.19009197696668578, refract(clamp(1. * (0.4167491460852317, 0.20180958336572652), 1., smoothstep(0.56694357538339, st.x * tan(u_time * 0.7512324327709361), fract(1. * (smoothstep(0.3952702198918392, 0.03140770835709006, 1.), 1. * sin(u_time * 0.7623269803829251))))), st.x * cos(u_time * 0.4123146467202068), mix(mod(st.y * cos(u_time * 0.28754065767110193), 1. * tan(u_time * 0.02857830140494677)), dot(refract(1. * (mix(mix(0.10405010472044607, st.x, 1. * cos(u_time * 0.5236428028521898)), step(1., 1.), log(st.y * cos(u_time * 0.7249112066414269))), min(length(log(st.y)), st.y)), sign(dot(0.6469568763756017, 0.4579104278923083)), fract(smoothstep(0.7421472287731854, smoothstep(mix(1., st.x * cos(u_time * 0.6375487257482713), distance(abs(ceil(0.6853209814512113)), 0.7534640579118532)), st.x * tan(u_time * 0.34635891971928356), dot(exp(1.), 0.11067975626342474)), st.x * tan(u_time * 0.5516231224875017)))), st.x), length(0.5610323276394937))))), 0.975752178670575))), 1. * (0.0026797136050717985, abs(1.), length(0.06512299920352183))))))))); color=mix(colorA,colorB,pct); gl_FragColor=vec4(color,1.); }