{"baseVals":{"rating":0,"gammaadj":1,"decay":0.935,"echo_zoom":1.007,"echo_orient":3,"wave_mode":5,"additivewave":1,"wave_dots":1,"wave_a":1.22,"wave_scale":1.17,"wave_smoothing":0.684,"wave_mystery":-0.04,"warpscale":3.138,"zoom":1.00189,"warp":1.24191,"wave_r":0.61,"wave_g":0.32,"wave_b":0.1,"ob_size":0,"ob_r":0.37,"ob_g":0.46,"ob_b":0.35,"ib_size":0,"ib_r":0.1,"ib_g":0,"ib_b":0.3,"ib_a":1,"mv_x":2,"mv_y":2,"mv_a":0},"shapes":[{"baseVals":{"enabled":0}},{"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.dx+=.003*Math.sin(.1*a.time);a.dy+=.005*Math.sin(.4*a.time);","pixel_eqs_str":"a.rot+=.02*Math.sin(.25*a.time);","warp":"","comp":" shader_body { \n  float ang2_1;\n  ang2_1 = ((ang * 0.1591549) + (time * 0.025));\n  float tmpvar_2;\n  tmpvar_2 = (3.0 + floor((rand_preset.z * 5.95)));\n  ang2_1 = (fract((ang2_1 * tmpvar_2)) / tmpvar_2);\n  ang2_1 = (abs((ang2_1 - \n    (0.5 / tmpvar_2)\n  )) * 6.283185);\n  vec2 tmpvar_3;\n  tmpvar_3.x = cos(ang2_1);\n  tmpvar_3.y = sin(ang2_1);\n  vec4 tmpvar_4;\n  tmpvar_4.w = 1.0;\n  tmpvar_4.xyz = (texture (sampler_main, (0.5 + (\n    ((0.4 * (rad * sqrt(\n      dot (texsize.xy, texsize.xy)\n    ))) * tmpvar_3)\n   * texsize.zw))).xyz * 1.333);\n  ret = tmpvar_4.xyz;\n }"}