{"baseVals":{"rating":3,"gammaadj":1,"decay":0.5,"echo_zoom":1,"echo_orient":3,"wave_mode":2,"darken_center":1,"wave_a":0.001,"wave_scale":1.002,"zoomexp":0.99817,"zoom":1.01,"warp":0.14977,"sx":1.01,"sy":0.9901,"ob_size":0,"ib_size":0,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":32,"additive":1,"thickoutline":1,"num_inst":33,"r":0,"g":0.5,"g2":0.5,"border_a":0},"init_eqs_str":"a.trans=0;a.q30=0;a.trans2=0;a.q30=0;a.trans3=0;a.q30=0;a.trans=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;","frame_eqs_str":"a.trans=div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.trans2=div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.trans3=div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.a=a.trans;a.x=.5+.01*Math.floor(randint(15))*a.bass_att*(.00001<Math.abs(equal(Math.floor(randint(2)),1))?1:-1)+a.instance-a.instance;a.y=.5+.01*Math.floor(randint(15))*a.bass_att*(.00001<Math.abs(equal(Math.floor(randint(2)),1))?1:-1)+a.instance-\na.instance;a.rad=.09+div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.r=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.g=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.b=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.r2=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.g2=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.b2=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.border_r=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.border_g=\n.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.border_b=.1*Math.floor(randint(a.q30))+a.instance-a.instance;"},{"baseVals":{"enabled":1,"sides":30,"num_inst":600,"rad":6.97389,"ang":0.37699,"r":0,"r2":1,"b2":1,"a2":1},"init_eqs_str":"a.sample=0;a.u=0;a.q20=0;a.px=0;a.u=0;a.u=0;a.py=0;a.u=0;a.u=0;a.pz=0;a.u=0;a.u=0;a.sample=0;a.sx=0;a.u=0;a.u=0;a.sy=0;a.u=0;a.u=0;a.sz=0;a.u=0;a.my_x=0;a.sx=0;a.px=0;a.my_y=0;a.sy=0;a.py=0;a.my_z=0;a.sz=0;a.pz=0;a.d=0;a.zoom=0;a.w1=0;a.py=0;a.px=0;a.w2=0;a.q1=0;a.w3=0;a.q2=0;a.x1=0;a.w1=0;a.my_x=0;a.w1=0;a.my_y=0;a.y1=0;a.w1=0;a.my_x=0;a.w1=0;a.my_y=0;a.z1=0;a.my_z=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=\n0;a.z2=0;a.py=0;a.z3=0;a.w3=0;a.y2=0;a.w3=0;a.z2=0;a.pz=0;a.x3=0;a.x2=0;a.px=0;a.l=0;a.x3=0;a.x3=0;a.y3=0;a.y3=0;a.w=0;a.x3=0;a.y3=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.p=0;a.d=0;a.z3=0;a.l=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.q6=0;a.my_y=0;a.q5=0;a.d=0;a.q21=0;a.sample=0;a.q21=0;a.sample=0;a.q21=0;a.sample=0;","frame_eqs_str":"a.sample=1-div(a.instance,a.num_inst);a.u=100*a.q20;a.px=3*a.u*Math.cos(a.u);a.py=3*a.u*Math.sin(a.u);a.pz=125-50*Math.log(a.u);a.u=100*a.sample;a.sx=3*a.u*Math.cos(a.u);a.sy=3*a.u*Math.sin(a.u);a.sz=125-50*Math.log(a.u);a.my_x=a.sx+a.px;a.my_y=a.sy+a.py;a.my_z=a.sz+a.pz;a.d=0;a.zoom=1;a.w1=1.57+Math.atan2(a.py,a.px);a.w2=3.1+.5*Math.sin(a.q1);a.w3=1.7+.5*Math.sin(a.q2);a.x1=Math.cos(a.w1)*a.my_x+Math.sin(a.w1)*a.my_y;a.y1=-Math.sin(a.w1)*a.my_x+Math.cos(a.w1)*a.my_y;a.z1=a.my_z;\na.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+.3*a.py;a.z3=-Math.sin(a.w3)*a.y2+Math.cos(a.w3)*a.z2+.3*a.pz;a.x3=a.x2+.3*a.px;a.l=sqrt(a.x3*a.x3+a.y3*a.y3);a.w=Math.atan2(a.x3,a.y3);a.d=sqrt(a.x3*a.x3+a.y3*a.y3+(a.z3+a.d)*(a.z3+a.d));a.p=Math.tan(Math.asin(1)+Math.atan2(a.d+a.z3,a.l));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+div(a.my_x,a.q6);a.y=.6+div(a.my_y,a.q5);a.rad=\ndiv(a.rad,a.d);a.r=(.5+.5*a.q21)*a.sample;a.g=(.5+.5*a.q21)*a.sample;a.b=(.5+.5*a.q21)*a.sample;a.r2=.1*a.r;a.g2=.1*a.g;a.b2=.1*a.b;"},{"baseVals":{"enabled":1,"sides":30,"thickoutline":1,"num_inst":200,"rad":5.27792,"g2":0,"a2":1,"border_a":0},"init_eqs_str":"a.sample=0;a.u=0;a.q20=0;a.px=0;a.u=0;a.u=0;a.py=0;a.u=0;a.u=0;a.pz=0;a.u=0;a.t2=0;a.q21=0;a.sample=0;a.u=0;a.t2=0;a.sx=0;a.u=0;a.u=0;a.sy=0;a.u=0;a.u=0;a.sz=0;a.u=0;a.my_x=0;a.sx=0;a.px=0;a.my_y=0;a.sy=0;a.py=0;a.my_z=0;a.sz=0;a.pz=0;a.d=0;a.zoom=0;a.w1=0;a.py=0;a.px=0;a.w2=0;a.q1=0;a.w3=0;a.q2=0;a.x1=0;a.w1=0;a.my_x=0;a.w1=0;a.my_y=0;a.y1=0;a.w1=0;a.my_x=0;a.w1=0;a.my_y=0;a.z1=0;a.my_z=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=\n0;a.w3=0;a.y2=0;a.w3=0;a.z2=0;a.py=0;a.z3=0;a.w3=0;a.y2=0;a.w3=0;a.z2=0;a.pz=0;a.x3=0;a.x2=0;a.px=0;a.l=0;a.x3=0;a.x3=0;a.y3=0;a.y3=0;a.w=0;a.x3=0;a.y3=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.p=0;a.d=0;a.z3=0;a.l=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.q6=0;a.my_y=0;a.q5=0;a.d=0;a.sample=0;a.q2=0;a.sample=0;a.q1=0;a.sample=0;a.q3=0;","frame_eqs_str":"a.sample=1-div(a.instance,a.num_inst);a.u=100*a.q20;a.px=3*a.u*Math.cos(a.u);a.py=3*a.u*Math.sin(a.u);a.pz=125-50*Math.log(a.u);a.t2=(.5-.5*a.q21)*a.sample;a.u=100*a.t2;a.sx=3*a.u*Math.cos(a.u);a.sy=3*a.u*Math.sin(a.u);a.sz=125-50*Math.log(a.u);a.my_x=a.sx+a.px;a.my_y=a.sy+a.py;a.my_z=a.sz+a.pz;a.d=0;a.zoom=1;a.w1=1.57+Math.atan2(a.py,a.px);a.w2=3.1+.5*Math.sin(a.q1);a.w3=1.7+.5*Math.sin(a.q2);a.x1=Math.cos(a.w1)*a.my_x+Math.sin(a.w1)*a.my_y;a.y1=-Math.sin(a.w1)*a.my_x+Math.cos(a.w1)*\na.my_y;a.z1=a.my_z;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+.3*a.py;a.z3=-Math.sin(a.w3)*a.y2+Math.cos(a.w3)*a.z2+.3*a.pz;a.x3=a.x2+.3*a.px;a.l=sqrt(a.x3*a.x3+a.y3*a.y3);a.w=Math.atan2(a.x3,a.y3);a.d=sqrt(a.x3*a.x3+a.y3*a.y3+(a.z3+a.d)*(a.z3+a.d));a.p=Math.tan(Math.asin(1)+Math.atan2(a.d+a.z3,a.l));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+div(a.my_x,a.q6);a.y=.6+div(a.my_y,\na.q5);a.rad=div(a.rad,a.d);a.r=.5+.5*Math.sin(21*a.sample+a.q2);a.g=.5+.5*Math.sin(26*a.sample+a.q1);a.b=.5+.5*Math.sin(14*a.sample+a.q3);a.r2=.1*a.r;a.g2=.1*a.g;a.b2=.1*a.b;"},{"baseVals":{"enabled":1,"sides":32,"thickoutline":1,"textured":1,"num_inst":7,"r":0,"b":0.5,"g2":0,"b2":0.5,"border_a":0},"init_eqs_str":"a.trans=0;a.q30=0;a.trans2=0;a.q30=0;a.trans3=0;a.q30=0;a.trans=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;a.q30=0;","frame_eqs_str":"a.trans=div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.trans2=div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.trans3=div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.a=a.trans;a.x=.5+.01*Math.floor(randint(15))*a.mid_att*(.00001<Math.abs(equal(Math.floor(randint(2)),1))?1:-1)+a.instance-a.instance;a.y=.5+.01*Math.floor(randint(15))*a.mid_att*(.00001<Math.abs(equal(Math.floor(randint(2)),1))?1:-1)+a.instance-\na.instance;a.rad=.09+div(Math.floor(randint(Math.floor(a.q30))),15)+a.instance-a.instance;a.r=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.g=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.b=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.r2=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.g2=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.b2=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.border_r=.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.border_g=\n.1*Math.floor(randint(a.q30))+a.instance-a.instance;a.border_b=.1*Math.floor(randint(a.q30))+a.instance-a.instance;"}],"waves":[{"baseVals":{"enabled":1,"sep":256,"spectrum":1,"smoothing":0.8},"init_eqs_str":"a.sw=0;a.osa=0;a.mod=0;a.q32=0;a.mo=0;a.q1=0;a.q8=0;","frame_eqs_str":"","point_eqs_str":"a.sw=(1-a.sw)*above(a.sample,0);a.osa=a.sample*above(a.sample,0);a.mod=pow(2*a.value1,2)*sign(a.value1)*.5;a.mod=a.value1;a.mod*=a.sw;a.y=.00001<Math.abs(a.sw)?a.osa:.5*a.sample+.25;a.y=.5*a.sample+.25;a.y=div(a.y-.5,a.q32)+.5;a.x=.5-.5*a.mod;a.osa=a.sample;a.mo=3.7+6*a.mod+a.q1;a.r=.5+.5*Math.sin(.9*a.q8+a.mo);a.g=.5+.5*Math.sin(.89*a.q8+a.mo+1.5472);a.b=.5+.5*Math.sin(.88*a.q8+a.mo+2.8944);a.a=3-12*Math.abs(a.mod);a.a=3-a.sw;a.a=Math.max(0,Math.min(a.a,1));"},{"baseVals":{"enabled":1,"sep":256,"spectrum":1,"smoothing":0.8},"init_eqs_str":"a.sw=0;a.osa=0;a.mod=0;a.q32=0;a.mo=0;a.q1=0;a.q8=0;","frame_eqs_str":"","point_eqs_str":"a.sw=(1-a.sw)*below(a.sample,1);a.osa=a.sample*above(a.sample,0);a.mod=pow(2*a.value2,2)*sign(a.value2)*.5;a.mod=a.value2;a.mod*=a.sw;a.y=.00001<Math.abs(a.sw)?a.osa:.5*a.sample+.25;a.y=.5*a.sample+.25;a.y=div(a.y-.5,a.q32)+.5;a.x=.5+.5*a.mod;a.osa=a.sample;a.mo=3.7+6*a.mod+a.q1;a.r=.5+.5*Math.sin(.95*a.q8+a.mo);a.g=.5+.5*Math.sin(.96*a.q8+a.mo+1.5472);a.b=.5+.5*Math.sin(.97*a.q8+a.mo+2.8944);a.a=3-12*Math.abs(a.mod);a.a=3-a.sw;a.a=Math.max(0,Math.min(a.a,1));"},{"baseVals":{"enabled":0}},{"baseVals":{"enabled":0}}],"init_eqs_str":"a.vol=0;a.atime=0;a.q8=0;a.q30=0;a.q32=0;","frame_eqs_str":"a.wave_b=Math.max(div(1,3.14)+.5*Math.sin(a.time)-div(2,9.42)*Math.cos(2*a.time),.3);a.wave_g=.1*Math.max(div(5*a.mid*Math.sin(a.mid*a.time),a.mid_att*a.mid_att+a.mid*a.mid),.1);a.wave_r=Math.max(div(5*a.treb*Math.sin(a.treb*a.time),a.treb_att*a.treb_att+a.treb*a.treb),.3);a.decay=.99999995+5e-8*Math.abs(Math.sin(50*a.time));a.vol=a.bass+a.treb+a.mid;a.atime+=a.vol;a.q8=.01*a.atime;a.q30=2*a.vol;a.q32=a.aspecty;","pixel_eqs_str":"a.zoom=.00001<Math.abs(below(a.rad,.03))?.9:1-div(2*(-div(3,2)*pow(2.718,Math.sin(div(a.bass*a.bass*a.time*Math.sin(31.4*a.rad),a.rad)))+.5*pow(2.718,Math.sin(div(a.treb*a.treb*a.time*a.rad*Math.sin(3.14*a.rad),a.rad)))),500);","warp":" shader_body { \n  vec3 ret_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (uv - 0.5);\n  ret_1.x = texture (sampler_main, (tmpvar_2 + 0.5)).x;\n  ret_1.y = texture (sampler_main, ((tmpvar_2 * 0.98) + 0.5)).y;\n  ret_1.z = texture (sampler_main, ((tmpvar_2 * 0.96) + 0.5)).z;\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_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = ret_1;\n  ret = tmpvar_3.xyz;\n }","comp":" shader_body { \n  vec3 ret_1;\n  ret_1 = ((-0.8 * texture (sampler_main, uv).xyz) + ((texture (sampler_blur3, uv).xyz * scale3) + bias3));\n  ret_1 = (ret_1 * 2.0);\n  ret_1 = (ret_1 - (roam_sin.xyz * roam_cos.zxy));\n  vec4 tmpvar_2;\n  tmpvar_2.w = 1.0;\n  tmpvar_2.xyz = ret_1;\n  ret = tmpvar_2.xyz;\n }"}