{"baseVals":{"rating":5,"decay":1,"wave_mode":5,"wrap":0,"darken_center":1,"wave_a":0.001,"wave_scale":4.778,"wave_smoothing":0,"modwavealphastart":0.71,"modwavealphaend":1.3,"warpscale":2.853,"zoomexp":0.99984,"zoom":0.99968,"warp":0,"wave_r":0.65,"wave_g":0.65,"wave_b":0.65,"ob_size":0,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":100,"rad":0.36457,"g":1,"b":1,"a":0.1,"g2":0,"a2":0.1,"border_a":0},"init_eqs_str":"","frame_eqs_str":""},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":1,"spectrum":1,"smoothing":0,"r":0,"g":0,"b":0},"init_eqs_str":"a.xang=0;a.fov=0;a.tic=0;a.ab=0;a.tir=0;a.yang=0;a.vb=0;a.vg=0;a.dis=0;a.my=0;a.oz=0;a.ti=0;a.mz=0;a.vr=0;a.oy=0;a.ag=0;a.mx=0;a.vol=0;a.ar=0;a.sp=0;a.zang=0;a.ox=0;","frame_eqs_str":"a.tic=Math.min(a.time-a.tir,.1);a.tir=a.time;a.ti=a.ti+.5*a.tic+below(a.vr+a.vg+a.vb,.4)*a.tic*8;a.vr=.75+.25*Math.sin(1.132*a.ti+1);a.vg=.75+.25*Math.sin(1.121*a.ti+1);a.vb=.75+.25*Math.sin(1.187*a.ti+1);a.ar=a.vr;a.ag=a.vg;a.ab=a.vb;","point_eqs_str":"a.sp=10*a.sample;a.ti=a.time;a.ox=.001*randint(1001)+.001*randint(1001)-.001*randint(1001)-.001*randint(1001);a.oy=.001*randint(1001)+.001*randint(1001)-.001*randint(1001)-.001*randint(1001);a.oz=.001*randint(1001)+.001*randint(1001)-.001*randint(1001)-.001*randint(1001);a.dis=pow(a.ox*a.ox+a.oy*a.oy+a.oz*a.oz,.5);a.vol=2*(a.value1+a.value2);a.ox=sign(a.ox)*pow(a.ox,4)*a.vol;a.oy=sign(a.oy)*pow(a.oy,4)*a.vol;a.oz=sign(a.oz)*pow(a.oz,4)*a.vol;a.a=.173205*(3.464-a.dis);a.xang=\n.154*a.time;a.yang=.103*a.time;a.zang=.118*a.time;a.fov=.5;a.mx=a.ox*Math.cos(a.yang)+a.oz*Math.sin(a.yang);a.mz=-a.ox*Math.sin(a.yang)+a.oz*Math.cos(a.yang);a.ox=a.mx;a.oz=a.mz;a.mx=a.ox*Math.cos(a.zang)-a.oy*Math.sin(a.zang);a.my=a.ox*Math.sin(a.zang)+a.oy*Math.cos(a.zang);a.ox=a.mx;a.oy=a.my;a.my=a.oy*Math.cos(a.xang)-a.oz*Math.sin(a.xang);a.mz=a.oy*Math.sin(a.xang)+a.oz*Math.cos(a.xang);a.oy=a.my;a.oz=a.mz;a.oz=2*(a.oz-5*Math.floor(.2*a.oz)-5);a.x=div(a.ox*a.fov,a.oz)+.5;a.x=.75*(a.x-.5)+.5;a.y=\ndiv(a.oy*a.fov,a.oz)+.5;"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.q1=0;","frame_eqs_str":"a.wave_r+=.4*(.6*Math.sin(.933*a.time)+.4*Math.sin(1.045*a.time));a.wave_g+=.1*(.6*Math.sin(.9*a.time)+.4*Math.sin(.956*a.time));a.wave_b+=.1*(.6*Math.sin(.91*a.time)+.4*Math.sin(.92*a.time));a.mv_r=a.wave_r;a.mv_b=a.wave_b;a.mv_g=a.wave_g;a.q1=.05*div(pow(1+1.2*a.bass+.4*a.bass_att+.1*a.treb+.1*a.treb_att+.1*a.mid+.1*a.mid_att,6),a.fps);a.mv_a=.00001<Math.abs(above(a.bass-1.2,1))?1:a.bass-1.2;","pixel_eqs_str":"a.zoom=1.01+.15*a.rad*a.q1;","warp":" shader_body { \n  vec3 ret_1;\n  vec4 tmpvar_2;\n  tmpvar_2 = ((texture (sampler_noise_lq, (rand_frame.xy + \n    ((uv * texsize_noise_lq.zw) * texsize.xy)\n  )) * 2.0) - 1.0);\n  ret_1 = (texture (sampler_pw_main, (uv + (\n    (tmpvar_2.zw * texsize.zw)\n   * 0.5))).xyz + ((0.59 - \n    (0.2 * rad)\n  ) * tmpvar_2.xyz));\n  vec3 tmpvar_3;\n  tmpvar_3 = clamp (((\n    (ret_1 - 0.5)\n   * 3.0) + 0.25), 0.0, 1.0);\n  ret_1.x = tmpvar_3.x;\n  ret_1.yz = tmpvar_3.xx;\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = ret_1;\n  ret = tmpvar_4.xyz;\n }","comp":""}