{"baseVals":{"rating":5,"gammaadj":1.98,"decay":0.5,"echo_zoom":0.952,"echo_alpha":0.5,"echo_orient":3,"additivewave":1,"wave_brighten":0,"darken":1,"wave_a":0.001,"wave_scale":0.01,"wave_smoothing":0.7,"warpscale":2.853,"zoomexp":2.1,"zoom":1.025,"warp":0.309,"wave_r":0,"wave_g":0,"wave_b":0,"wave_x":0,"wave_y":0,"mv_x":0,"mv_y":0,"mv_l":0,"mv_a":0,"b1ed":0},"shapes":[{"baseVals":{"enabled":1,"sides":3,"num_inst":200,"rad":0.02705,"tex_zoom":1.24699,"g":0.4,"b":0.3,"g2":0,"a2":1,"border_a":0.51},"init_eqs_str":"a.sample=0;a.sample=0;a.sample=0;a.sample=0;a.sample=0;a.t1=0;a.sample=0;a.mx=0;a.t1=0;a.t1=0;a.my=0;a.t1=0;a.t1=0;a.sample=0;a.mz=0;a.t1=0;a.t1=0;a.sample=0;a.d=0;a.zoom=0;a.w1=0;a.w2=0;a.w3=0;a.x1=0;a.w1=0;a.mx=0;a.w1=0;a.my=0;a.y1=0;a.w1=0;a.mx=0;a.w1=0;a.my=0;a.z1=0;a.mz=0;a.x2=0;a.w2=0;a.x1=0;a.w2=0;a.z1=0;a.z2=0;a.w2=0;a.x1=0;a.w2=0;a.z1=0;a.y2=0;a.y1=0;a.y3=0;a.w3=0;a.y2=0;a.w3=0;a.z2=0;a.z3=0;a.w3=0;a.y2=0;a.w3=0;a.z2=0;a.x3=0;a.x2=0;a.l=0;a.x3=0;a.x3=0;a.y3=0;a.y3=\n0;a.w=0;a.x3=0;a.y3=0;a.p=0;a.d=0;a.z3=0;a.l=0;a.d=0;a.x3=0;a.x3=0;a.y3=0;a.y3=0;a.z3=0;a.d=0;a.z3=0;a.d=0;a.my_x=0;a.zoom=0;a.w=0;a.p=0;a.my_y=0;a.zoom=0;a.w=0;a.p=0;a.my_x=0;a.my_y=0;","frame_eqs_str":"a.sample=div(a.instance,a.num_inst);a.rad=.22*a.sample;a.r=a.sample;a.ang=(1-a.sample)*a.time*15;a.sides=14*(1-a.sample);a.t1=a.sample+.2*a.time;a.mx=.4*(.6*Math.sin(7*a.t1)+.4*Math.sin(4.3*a.t1));a.my=.4*(.6*Math.cos(3.3*a.t1)+.4*Math.cos(6.9*a.t1))*Math.sin(-10+20*a.sample);a.mz=.4*(.6*Math.cos(4.1*a.t1)+.4*Math.cos(6.9*a.t1))*Math.cos(-5+10*a.sample);a.d=1;a.zoom=1;a.w1=.3*a.time;a.w2=.1*a.time;a.w3=.2*a.time;a.x1=Math.cos(a.w1)*a.mx+Math.sin(a.w1)*a.my;a.y1=-Math.sin(a.w1)*\na.mx+Math.cos(a.w1)*a.my;a.z1=a.mz;a.x2=Math.cos(a.w2)*a.x1+Math.sin(a.w2)*a.z1;a.z2=-Math.sin(a.w2)*a.x1+Math.cos(a.w2)*a.z1;a.y2=a.y1;a.y3=Math.cos(a.w3)*a.y2+Math.sin(a.w3)*a.z2;a.z3=-Math.sin(a.w3)*a.y2+Math.cos(a.w3)*a.z2;a.x3=a.x2;a.l=sqrt(a.x3*a.x3+a.y3*a.y3);a.w=Math.atan2(a.x3,a.y3);a.p=Math.tan(Math.asin(1)+Math.atan2(a.d+a.z3,a.l));a.d=sqrt(a.x3*a.x3+a.y3*a.y3+(a.z3+a.d)*(a.z3+a.d));a.my_x=a.zoom*Math.sin(a.w)*a.p;a.my_y=a.zoom*Math.cos(a.w)*a.p;a.x=.5+a.my_x;a.y=.5+a.my_y;"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"waves":[{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"","frame_eqs_str":"a.wave_r+=.4*(.6*Math.sin(.933*a.time)+.4*Math.sin(1.045*a.time));a.wave_g+=.4*(.6*Math.sin(.9*a.time)+.4*Math.sin(.956*a.time));a.wave_b+=.4*(.6*Math.sin(.91*a.time)+.4*Math.sin(.92*a.time));a.zoom+=.01*(.6*Math.sin(.339*a.time)+.4*Math.sin(.276*a.time));a.rot+=.01*(.6*Math.sin(.381*a.time)+.4*Math.sin(.579*a.time));a.decay-=.01*equal(mod(a.frame,5),0);","pixel_eqs_str":"a.rot+=.16*Math.sin(-3.3*a.time+11*a.rad)*(1.3-a.rad);a.zoom+=.04*Math.sin(1.2*a.time+18.84*a.ang);","warp":" shader_body { \n  vec3 ret_1;\n  ret_1 = (texture (sampler_main, uv).xyz - (roam_sin.wzy * roam_cos.zxy));\n  ret_1 = (ret_1 - (ret_1 * 0.5));\n  ret_1 = ((ret_1 * abs(\n    (((texture (sampler_blur2, uv).xyz * scale2) + bias2) - 0.5)\n  )) * 5.0);\n  ret_1 = (ret_1 - 0.01);\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  vec3 tmpvar_2;\n  tmpvar_2.xy = uv;\n  tmpvar_2.z = q2;\n  vec2 tmpvar_3;\n  vec2 tmpvar_4;\n  tmpvar_4 = (uv - 0.5);\n  tmpvar_3 = ((tmpvar_4 * vec2(-1.0, 1.0)) + 0.5);\n  ret_1 = (((\n    (mix (texture (sampler_main, ((tmpvar_4 * 0.98) + 0.5)).xyz, texture (sampler_main, ((\n      (tmpvar_3 - 0.5)\n     * 0.98) + 0.5)).xyz, vec3(0.5, 0.5, 0.5)) + ((texture (sampler_blur3, uv).xyz * scale3) + bias3))\n   + \n    ((texture (sampler_blur3, tmpvar_3).xyz * scale3) + bias3)\n  ) + (\n    (texture (sampler_blur1, uv).xyz * scale1)\n   + bias1)) + ((texture (sampler_blur1, tmpvar_3).xyz * scale1) + bias1));\n  ret_1 = (ret_1 * texture (sampler_noisevol_hq, (tmpvar_2 - (roam_sin.zyx * roam_cos.ywx))).xyz);\n  ret_1 = (ret_1 * 2.0);\n  vec4 tmpvar_5;\n  tmpvar_5.w = 1.0;\n  tmpvar_5.xyz = ret_1;\n  ret = tmpvar_5.xyz;\n }"}