{"baseVals":{"rating":0,"gammaadj":1,"wave_mode":6,"wave_thick":1,"wave_brighten":0,"wave_a":100,"wave_scale":4.438,"wave_smoothing":0.414,"wave_mystery":1,"modwavealphastart":1.05,"modwavealphaend":1.65,"warpanimspeed":2.13,"warpscale":2.498,"zoom":1.025,"warp":0.36146,"wave_r":0.8,"wave_g":0.8,"wave_b":0.8,"ob_size":0.005,"ob_r":1,"ob_g":1,"ob_b":1,"ob_a":1,"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":"a.t=0;a.q1=0;a.q2=0;","frame_eqs_str":"a.zoom=1;a.wave_a=0;a.t=-a.time;a.q1=.5+.3*Math.sin(2*a.t);a.q2=.5+.3*Math.cos(a.t);a.warp=0;","pixel_eqs_str":"","pixel_eqs":"","warp":" shader_body { \n  vec2 tmpvar_1;\n  tmpvar_1 = ((uv - 0.5) * vec2(1.62, 1.62));\n  vec2 tmpvar_2;\n  tmpvar_2.x = ((tmpvar_1.x * tmpvar_1.x) - (tmpvar_1.y * tmpvar_1.y));\n  tmpvar_2.y = ((2.0 * tmpvar_1.x) * tmpvar_1.y);\n  vec4 tmpvar_3;\n  tmpvar_3.w = 1.0;\n  tmpvar_3.xyz = (texture (sampler_fc_main, (tmpvar_2 + vec2(0.48, 0.748))).xyz - 0.004);\n  ret = tmpvar_3.xyz;\n }","comp":" shader_body { \n  vec3 plastic_1;\n  vec2 tmpvar_2;\n  tmpvar_2 = (texsize.zw * 3.0);\n  vec3 tmpvar_3;\n  tmpvar_3 = (((texture (sampler_blur1, \n    (uv + (vec2(1.0, 0.0) * tmpvar_2))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(1.0, 0.0) * tmpvar_2))\n  ).xyz * scale1) + bias1));\n  vec3 tmpvar_4;\n  tmpvar_4 = (((texture (sampler_blur1, \n    (uv + (vec2(0.0, 1.0) * tmpvar_2))\n  ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n    (uv - (vec2(0.0, 1.0) * tmpvar_2))\n  ).xyz * scale1) + bias1));\n  vec2 tmpvar_5;\n  tmpvar_5.x = q1;\n  tmpvar_5.y = q2;\n  vec2 tmpvar_6;\n  tmpvar_6.x = tmpvar_3.x;\n  tmpvar_6.y = tmpvar_4.x;\n  vec2 x_7;\n  x_7 = ((uv - (tmpvar_6 * -0.5)) - tmpvar_5);\n  plastic_1.x = (4.0 / (1.0 + (64.0 * \n    pow (sqrt(dot (x_7, x_7)), 0.5)\n  )));\n  vec2 tmpvar_8;\n  tmpvar_8.x = tmpvar_3.y;\n  tmpvar_8.y = tmpvar_4.y;\n  vec2 x_9;\n  x_9 = ((uv - (tmpvar_8 * -0.5)) - tmpvar_5);\n  plastic_1.y = (5.0 / (1.0 + (64.0 * \n    pow (sqrt(dot (x_9, x_9)), 0.5)\n  )));\n  vec2 tmpvar_10;\n  tmpvar_10.x = tmpvar_3.z;\n  tmpvar_10.y = tmpvar_4.z;\n  vec2 x_11;\n  x_11 = ((uv - (tmpvar_10 * -0.5)) - tmpvar_5);\n  plastic_1.z = (6.0 / (1.0 + (64.0 * \n    pow (sqrt(dot (x_11, x_11)), 0.5)\n  )));\n  vec4 tmpvar_12;\n  tmpvar_12.w = 1.0;\n  tmpvar_12.xyz = ((plastic_1 * (\n    (texture (sampler_main, uv).xyz * 0.5)\n   + 0.5)) * 2.0);\n  ret = tmpvar_12.xyz;\n }"}