#define PI 3.14159265359 uniform vec2 u_resolution; uniform float u_time; void main(){ vec3 colorA=vec3(1,0.700333333333333,0.41999999999999993); vec3 colorB=vec3(0.6853333333333329,0.68,0.9999999999999999); vec2 st=gl_FragCoord.xy/u_resolution.xy; vec3 color=vec3(.0); vec3 pct=vec3(0.026416316455661448); pct.r=pct.r; pct.g=pct.g; pct.b=distance(refract(1. * (st.x * sin(u_time * 0.558295323590844), 1. * (smoothstep(0.6566091202399194, fract(refract(max(0.01399500532196507, mod(smoothstep(0.2858379725742545, exp2(st.y * tan(u_time * 0.3253759599958963)), sqrt(mix(max(st.x, ceil(ceil(mix(ceil(smoothstep(mod(exp2(smoothstep(max(mix(0.14787906493005987, 1. * cos(u_time * 0.0009819859910806805), 1.), st.y), st.y * cos(u_time * 0.5250442614602898), min(1. * cos(u_time * 0.2451097202115332), 1. * (1. * (1.), 1. * sin(u_time * 0.7106748493836313), mix(exp(abs(refract(ceil(sign(st.x * tan(u_time * 0.4327204044236428))), smoothstep(0.21933309075745566, 0.16805389764132206, sign(distance(smoothstep(dot(mix(0.3271609217219408, exp(st.y * sin(u_time * 0.22105778743343196)), max(0.2678100668020592, st.x)), 0.9443224734585308), st.y * tan(u_time * 0.866241101611735), smoothstep(smoothstep(max(pow(log(st.x * cos(u_time * 0.07957062492249822)), st.y * tan(u_time * 0.5402731538585641)), st.y), 0.5926107010712804, 0.5604740137871267), length(1. * (step(smoothstep(1., 1. * sin(u_time * 0.3943779992614558), st.x * sin(u_time * 0.26866934670818576)), st.x * tan(u_time * 0.29878698035250684)), st.y * cos(u_time * 0.41304558276006853))), 1. * (refract(0.551504238431385, 0.9464847494314101, 1. * (mix(0.05401715447870559, 1., distance(st.x, refract(st.y * tan(u_time * 0.5076782698407439), abs(dot(0.24284248765186578, distance(clamp(0.7594724899231741, 0.2682872552826844, max(0.6106506634813773, clamp(1. * cos(u_time * 0.88236025281646), fract(1.), 1. * (smoothstep(smoothstep(exp(fract(st.x)), 0.6324822828245077, st.y), st.x, st.y * sin(u_time * 0.8969611215831197)), fract(1. * (sign(mix(exp2(st.y * cos(u_time * 0.6142465870288109)), 0.6603983864281335, reflect(1. * tan(u_time * 0.5266644062102714), length(0.561490784159257)))), 1., st.y * cos(u_time * 0.5908263100553702))), exp(1.))))), st.x * sin(u_time * 0.26247139247418017)))), 0.10452702342595332))))), max(clamp(0.8603359712967328, pow(st.x, sqrt(1. * (sign(0.08120426777759526), 1.))), floor(st.y)), mix(0.4903385600888648, clamp(distance(0.1364526141485226, log(1. * tan(u_time * 0.841023900505035))), clamp(st.y * cos(u_time * 0.24337506584629354), smoothstep(max(inversesqrt(1.), dot(st.y, 0.1013939108896138)), 1., smoothstep(1., 0.37719555762607127, st.y)), 0.6406523047906117), 0.6855789705541891), 1.)), min(fract(0.263509032409337), exp(step(pow(mix(reflect(floor(pow(0.1919255466370725, refract(smoothstep(st.y, st.y * sin(u_time * 0.16928939042293745), sign(0.15525795681567)), 1. * (st.x * sin(u_time * 0.850396350373978), 0.8594665527564799, 0.25962275907099275), 0.2882679779000038))), max(st.y * cos(u_time * 0.6054459941119892), floor(st.x * tan(u_time * 0.788548063500217)))), 0.8025025366824134, exp2(mix(st.y * cos(u_time * 0.6792670045129011), st.x * sin(u_time * 0.5314018529861205), 0.7904801045466197))), dot(1. * cos(u_time * 0.6328186646950209), sign(1. * tan(u_time * 0.9958933958674624)))), st.x * cos(u_time * 0.6092392501774619))))))), 1.))), 0.6324175546359392))), 1. * sin(u_time * 0.5508784619932536), smoothstep(0.9685462491772406, distance(0.7872722007612943, sign(st.y * cos(u_time * 0.9408885168802724))), st.y * tan(u_time * 0.29740693881102354))))))), mix(max(0.31263106422477716, st.y * sin(u_time * 0.4853835878001792)), st.y, st.y * tan(u_time * 0.48890212709316017))), 1., 1. * (0.9843381038774895))), 1. * sin(u_time * 0.35415817879645806), st.x * tan(u_time * 0.40848370140201884))))), exp(ceil(floor(st.x * cos(u_time * 0.9284267073600885)))), 1.))), clamp(mod(st.x * cos(u_time * 0.12125310338232786), 0.728555960869971), 0.8985142484571119, 0.15156479439389847))), st.y, st.y * sin(u_time * 0.7764625753960077))), st.y * sin(u_time * 0.15874095688575263)), refract(1. * tan(u_time * 0.5092709159129323), floor(0.5143829312904192), refract(1. * tan(u_time * 0.09325729264602345), reflect(1. * (st.x), 1. * (refract(st.x * tan(u_time * 0.481178812004295), 0.04144349630908628, ceil(clamp(inversesqrt(1.), st.x, smoothstep(abs(clamp(min(1. * cos(u_time * 0.9458271213026), reflect(1., st.y)), dot(st.x, clamp(0.739797201785924, 1. * (1. * (st.x, distance(exp(inversesqrt(1. * cos(u_time * 0.08257522475219492))), st.y), 1. * (0.7179247065489879, st.y * sin(u_time * 0.8145227120405991))), clamp(st.y * cos(u_time * 0.6762837638353801), 1. * (inversesqrt(refract(fract(st.y), floor(smoothstep(0.826733662565638, abs(st.y * tan(u_time * 0.4999503957544388)), 1.)), clamp(smoothstep(0.9098823399603884, 0.007947604851609502, pow(step(ceil(0.8722975716289527), st.y * cos(u_time * 0.11558513410214055)), 0.5234295159502443)), 1. * tan(u_time * 0.8192656230001553), 0.3210921061159252))), 1. * cos(u_time * 0.47623574897045096), min(mix(st.x * sin(u_time * 0.3144253011618484), 0.14290993747480984, fract(sqrt(st.x))), refract(1., fract(1. * sin(u_time * 0.9414541842128081)), st.y * sin(u_time * 0.621331033903695)))), exp2(1. * cos(u_time * 0.28622735222485685))), mix(length(0.3641302670951746), abs(abs(0.4748803772067448)), st.x)), 0.13642399032339148)), dot(1., sign(clamp(1. * (st.y * sin(u_time * 0.5029339065312588), exp(st.x)), 0.8846308770795072, st.y * sin(u_time * 0.7351931175160218)))))), distance(smoothstep(max(fract(min(mod(dot(exp2(0.34710659177767633), refract(0.9569771297552239, st.y * sin(u_time * 0.20833662900135375), 1.)), 0.19792703586763316), st.x * cos(u_time * 0.7942041034870971))), st.y), st.y, sign(sqrt(0.516014314159931))), ceil(0.808465280456528)), st.y)))), 0.1195408232092866, inversesqrt(1.))), distance(0.5780548082138137, st.y))), 1.), 1. * (1., 1. * sin(u_time * 0.8777883112370385))), st.x * cos(u_time * 0.049838966589148104), 1. * sin(u_time * 0.09471591516716749)), st.x * cos(u_time * 0.9379228112009774)); color=mix(colorA,colorB,pct); gl_FragColor=vec4(color,1.); }