{"version":2,"baseVals":{"rating":0,"wave_mode":6,"additivewave":1,"modwavealphabyvolume":1,"wave_brighten":0,"wave_a":1.069,"wave_scale":2.115,"wave_smoothing":0.63,"modwavealphastart":0.71,"modwavealphaend":1.3,"warpscale":1.772,"zoomexp":5.00873,"zoom":1.04163,"rot":0.003,"warp":0,"wave_r":0,"wave_g":0.3,"wave_b":0.5,"ob_size":0.005,"ob_a":1,"mv_x":64,"mv_y":48,"mv_l":0,"mv_a":0.1},"shapes":[{"baseVals":{"enabled":1,"sides":30,"textured":1,"x":0.24,"rad":0.47209,"tex_ang":0.62832,"tex_zoom":0.81952,"r2":0.6,"g2":0.6,"b2":0.9,"border_a":0},"init_eqs_eel":"","frame_eqs_eel":"x=(sin(time*.5)*.5)+.5;"},{"baseVals":{"enabled":1,"additive":1,"textured":1,"rad":1.79142,"tex_ang":1.5708,"r2":0.3,"g2":0.2,"b2":0.8,"border_a":0},"init_eqs_eel":"","frame_eqs_eel":""},{"baseVals":{"enabled":1,"textured":1,"rad":0.80814,"r":0.4,"g":0.4,"b":0.8,"r2":0.7,"g2":0.6,"b2":0.5,"border_a":0},"init_eqs_eel":"","frame_eqs_eel":""},{"baseVals":{"enabled":1,"sides":100,"textured":1,"rad":0.36457,"tex_zoom":0.49831,"a":0,"a2":0.8},"init_eqs_eel":"","frame_eqs_eel":""}],"waves":[{"baseVals":{"enabled":1,"usedots":1,"thick":1,"additive":1},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":"tscale=.45+(bass*.02);\ntrot=3;\na=above(sample,0);\n\ntp1x=.5+(cos(3.1415*0+(time*trot))*tscale*.75);\ntp1y=.5+(sin(3.1415*0+(time*trot))*tscale);\n\ntp2x=.5+(cos(3.1415*.6667+(time*trot))*tscale*.75);\ntp2y=.5+(sin(3.1415*.6667+(time*trot))*tscale*sin(time)); //spin\n\ntp3x=.5+(cos(3.1415*1.3333+(time*trot))*tscale*.75);\ntp3y=.5+(sin(3.1415*1.3333+(time*trot))*tscale*sin(time)); //spin\n\n\n//draw via random walk\ntri_point=rand(3);\n\n//point 1\nt_x=t_x+(equal(tri_point,0)*(tp1x-t_x)*.5);\nt_y=t_y+(equal(tri_point,0)*(tp1y-t_y)*.5);\n\n//point 2\nt_x=t_x+(equal(tri_point,1)*(tp2x-t_x)*.5);\nt_y=t_y+(equal(tri_point,1)*(tp2y-t_y)*.5);\n\n//point 3\nt_x=t_x+(equal(tri_point,2)*(tp3x-t_x)*.5);\nt_y=t_y+(equal(tri_point,2)*(tp3y-t_y)*.5);\n\nx=t_x;\ny=t_y;"},{"baseVals":{"enabled":1,"usedots":1,"thick":1,"additive":1},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":"tscale=.45+(bass*.02);\ntrot=3;\na=above(sample,0);\n\ntp1x=.5+(cos(3.1415*0+(time*trot))*tscale*.75);\ntp1y=.5+(sin(3.1415*0+(time*trot))*tscale);\n\ntp2x=.5+(cos(3.1415*.6667+(time*trot))*tscale*.75);\ntp2y=.5+(sin(3.1415*.6667+(time*trot))*tscale*sin(time)); //spin\n\ntp3x=.5+(cos(3.1415*1.3333+(time*trot))*tscale*.75);\ntp3y=.5+(sin(3.1415*1.3333+(time*trot))*tscale*sin(time)); //spin\n\n\n//draw via random walk\ntri_point=rand(3);\n\n//point 1\nt_x=t_x+(equal(tri_point,0)*(tp1x-t_x)*.5);\nt_y=t_y+(equal(tri_point,0)*(tp1y-t_y)*.5);\n\n//point 2\nt_x=t_x+(equal(tri_point,1)*(tp2x-t_x)*.5);\nt_y=t_y+(equal(tri_point,1)*(tp2y-t_y)*.5);\n\n//point 3\nt_x=t_x+(equal(tri_point,2)*(tp3x-t_x)*.5);\nt_y=t_y+(equal(tri_point,2)*(tp3y-t_y)*.5);\n\nx=t_x;\ny=t_y;"},{"baseVals":{"enabled":1,"usedots":1,"thick":1,"additive":1},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":"tscale=.45+(bass*.02);\ntrot=3;\na=above(sample,0);\n\ntp1x=.5+(cos(3.1415*0+(time*trot))*tscale*.75);\ntp1y=.5+(sin(3.1415*0+(time*trot))*tscale);\n\ntp2x=.5+(cos(3.1415*.6667+(time*trot))*tscale*.75);\ntp2y=.5+(sin(3.1415*.6667+(time*trot))*tscale*sin(time)); //spin\n\ntp3x=.5+(cos(3.1415*1.3333+(time*trot))*tscale*.75);\ntp3y=.5+(sin(3.1415*1.3333+(time*trot))*tscale*sin(time)); //spin\n\n\n//draw via random walk\ntri_point=rand(3);\n\n//point 1\nt_x=t_x+(equal(tri_point,0)*(tp1x-t_x)*.5);\nt_y=t_y+(equal(tri_point,0)*(tp1y-t_y)*.5);\n\n//point 2\nt_x=t_x+(equal(tri_point,1)*(tp2x-t_x)*.5);\nt_y=t_y+(equal(tri_point,1)*(tp2y-t_y)*.5);\n\n//point 3\nt_x=t_x+(equal(tri_point,2)*(tp3x-t_x)*.5);\nt_y=t_y+(equal(tri_point,2)*(tp3y-t_y)*.5);\n\nx=t_x;\ny=t_y;"},{"baseVals":{"enabled":1,"usedots":1,"thick":1,"additive":1},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":"tscale=.45+(bass*.02);\ntrot=3;\na=above(sample,0);\n\ntp1x=.5+(cos(3.1415*0+(time*trot))*tscale*.75);\ntp1y=.5+(sin(3.1415*0+(time*trot))*tscale);\n\ntp2x=.5+(cos(3.1415*.6667+(time*trot))*tscale*.75);\ntp2y=.5+(sin(3.1415*.6667+(time*trot))*tscale*sin(time)); //spin\n\ntp3x=.5+(cos(3.1415*1.3333+(time*trot))*tscale*.75);\ntp3y=.5+(sin(3.1415*1.3333+(time*trot))*tscale*sin(time)); //spin\n\n\n//draw via random walk\ntri_point=rand(3);\n\n//point 1\nt_x=t_x+(equal(tri_point,0)*(tp1x-t_x)*.5);\nt_y=t_y+(equal(tri_point,0)*(tp1y-t_y)*.5);\n\n//point 2\nt_x=t_x+(equal(tri_point,1)*(tp2x-t_x)*.5);\nt_y=t_y+(equal(tri_point,1)*(tp2y-t_y)*.5);\n\n//point 3\nt_x=t_x+(equal(tri_point,2)*(tp3x-t_x)*.5);\nt_y=t_y+(equal(tri_point,2)*(tp3y-t_y)*.5);\n\nx=t_x;\ny=t_y;"}],"init_eqs_eel":"","frame_eqs_eel":"t = time*12.3;\n//wave_x = wave_x + 0.350*( 0.70*sin(2.221*time*5) + 0.30*sin(1.821*time*15) );\n//wave_y = wave_y + 0.350*( 0.30*sin(1.942*time*5) + 0.70*sin(2.522*time*15) );\n//wave_r = wave_r + 0.790*( 0.60*sin(0.823*t) + 0.40*sin(0.916*t) );\n//wave_g = wave_g + 0.790*( 0.60*sin(0.900*t) + 0.40*sin(1.023*t) );\n//wave_b = wave_b + 0.790*( 0.60*sin(0.808*t) + 0.40*sin(0.949*t) );\nrot = rot + 0.030*( 0.60*sin(0.38*time) + 0.40*sin(0.54*time) );\ndx = dx + 0.002*( 0.60*sin(0.434*time) + 0.40*sin(0.277*time) );\ndy = dy + 0.002*( 0.60*sin(0.384*time) + 0.40*sin(0.477*time) );\n//rot = 0;\n//wave_a = 0;","pixel_eqs_eel":"","warp":"uniform sampler2D sampler_smalltiled_ensign_meat;\n shader_body { \n  float tmpvar_1;\n  tmpvar_1 = fract((time * 0.5));\n  float tmpvar_2;\n  tmpvar_2 = pow (0.5, tmpvar_1);\n  vec2 tmpvar_3;\n  tmpvar_3 = (uv - 0.5);\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = (mix (texture (sampler_fc_main, uv).xyz, (\n    mix (texture (sampler_smalltiled_ensign_meat, (((\n      (tmpvar_3 * tmpvar_2)\n     + 0.5) * texsize.xy) * texsize_smalltiled_ensign_meat.zw)).xyz, texture (sampler_smalltiled_ensign_meat, (((\n      (tmpvar_3 * (tmpvar_2 * 2.0))\n     + 0.5) * texsize.xy) * texsize_smalltiled_ensign_meat.zw)).xyz, vec3(tmpvar_1))\n   * \n    (clamp ((rad * 1.3), 0.0, 1.0) * 1.1)\n  ), vec3(0.15, 0.15, 0.15)) * 0.8);\n  ret = tmpvar_4.xyz;\n }","comp":" shader_body { \n  vec2 tmpvar_1;\n  tmpvar_1 = (texsize.zw * 4.0);\n  vec2 tmpvar_2;\n  tmpvar_2.x = (((texture (sampler_blur1, \n    (uv + (vec2(1.0, 0.0) * tmpvar_1))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(1.0, 0.0) * tmpvar_1))\n  ).xyz * scale1) + bias1)).y;\n  tmpvar_2.y = (((texture (sampler_blur1, \n    (uv + (vec2(0.0, 1.0) * tmpvar_1))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(0.0, 1.0) * tmpvar_1))\n  ).xyz * scale1) + bias1)).y;\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = mix ((texture (sampler_fc_main, (uv - \n    (tmpvar_2 * 0.4)\n  )).x * (hue_shader.zxy * hue_shader.zxy)), mix ((\n    pow (hue_shader, vec3(4.0, 4.0, 4.0))\n   * 1.2), vec3(3.0, 3.0, 3.0), texture (sampler_main, uv).zzz), ((texture (sampler_blur1, uv).xyz * scale1) + bias1).yyy);\n  ret = tmpvar_3.xyz;\n }"}