1 line
5.5 KiB
JSON
1 line
5.5 KiB
JSON
{"version":2,"baseVals":{"rating":3,"gammaadj":1.9,"echo_zoom":1.169,"wave_thick":1,"wave_brighten":0,"wave_a":4.1,"wave_scale":0.972,"wave_smoothing":0.9,"wave_mystery":0.094,"modwavealphastart":1,"modwavealphaend":1.3,"warpanimspeed":0.691,"warpscale":2.28,"warp":67.16532,"sx":1.10462,"wave_x":1,"ob_size":0.005,"ob_a":1,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"mv_a":0},"shapes":[{"baseVals":{"enabled":1,"sides":40,"thickoutline":1,"textured":1,"rad":0.59957,"tex_zoom":1.3345,"g":1,"b":1,"r2":1,"b2":1,"border_b":0,"border_a":0},"init_eqs_eel":"bob = 1.5;\nro = 0;\nred = rand(20);","frame_eqs_eel":"vol = 1 + 0.2*((bass_att+treb_att+mid_att)/3);\nbob = bob*above(bob,0.01) - 0.01 + 1*(1 - above(bob,0.01));\nbob = 0.4 + 0.4*sin(time*0.8);\nbob = bob*vol;\nrad = bob;\nborder_1 = 0.4;\nsides = 30;\nro = ro + 0.02;\nang = ro;\nrad = 0.6;\n\nsp = red*0.025;\nspi = 0.5 - sp;\ntm = time*0.1;\nborder_r = 0.5 + sp*sin(tm*0.6) + spi*cos(tm*1.46);\nborder_g = 0.5 + sp*sin(tm*1.294) + spi*cos(tm*0.87);\nborder_b = 0.5 + sp*sin(tm*1.418) + spi*cos(tm*0.76);"},{"baseVals":{"enabled":1,"sides":40,"additive":1,"g":1,"b":1,"g2":0,"border_a":0},"init_eqs_eel":"","frame_eqs_eel":"x = 0.5 + 0.5*(sin(time*1.1)*0.3 + 0.7*sin(time*0.5));\nx = 0.5 + 0.225*sin(time);\ny = 0.5 + 0.3*cos(time);\n\nrad = rad*mid_att;\nr = 0.5 + 0.5*sin(frame*0.5);\nb = 0.5 + 0.5*sin(frame*0.5 + 2.094);\ng = 0.5 + 0.5*sin(frame*0.5 + 4.188);\n"},{"baseVals":{"enabled":1,"sides":40,"additive":1,"g":1,"b":1,"g2":0,"border_a":0},"init_eqs_eel":"","frame_eqs_eel":"x = 0.5 + 0.5*(sin(time*1.1)*0.3 + 0.7*sin(time*0.5));\nx = 0.5 + 0.225*sin(time + 2.09);\ny = 0.5 + 0.3*cos(time + 2.09);\n\nrad = rad*bass_att;\nr = 0.5 + 0.5*sin(frame*0.5);\nb = 0.5 + 0.5*sin(frame*0.5 + 2.094);\ng = 0.5 + 0.5*sin(frame*0.5 + 4.188);\n"},{"baseVals":{"enabled":1,"sides":40,"additive":1,"g":1,"b":1,"g2":0,"border_a":0},"init_eqs_eel":"","frame_eqs_eel":"x = 0.5 + 0.5*(sin(time*1.1)*0.3 + 0.7*sin(time*0.5));\nx = 0.5 + 0.225*sin(time + 4.19);\ny = 0.5 + 0.3*cos(time + 4.19);\n\nrad = rad*treb_att;\nr = 0.5 + 0.5*sin(frame*0.5);\nb = 0.5 + 0.5*sin(frame*0.5 + 2.094);\ng = 0.5 + 0.5*sin(frame*0.5 + 4.188);\n"}],"waves":[{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""},{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""},{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""},{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""}],"init_eqs_eel":"mv_x=64;mv_y=48;\nnut=0;\nstp=0;stq=0;\nrtp=0;rtq=0;\nwvr=0;\ndecay=0;\ndcsp=0;\nwarp=0","frame_eqs_eel":"//krash's beat detection code\nvolume = 0.3*(bass+mid+att);\nbeatrate = equal(beatrate,0) + (1-equal(beatrate,0))*(below(volume,0.01) + (1-below(volume,0.01))*beatrate);\nlastbeat = lastbeat + equal(lastbeat,0)*time;\nmeanbass_att = 0.1*(meanbass_att*9 + bass_att);\npeakbass_att = max(bass_att,peakbass_att);\nbeatrate = max(if(beat,if(below(time-lastbeat,2*beatrate),0.1*(beatrate*9 + time - lastbeat),beatrate),beatrate),0.1);\npeakbass_att = beat*bass_att + (1-beat)*peakbass_att*(above(time - lastbeat, 2*beatrate)*0.95 + (1-above(time - lastbeat, 2*beatrate))*0.995);\nlastbeat = beat*time + (1-beat)*lastbeat;\npeakbass_att = max(peakbass_att,1.1*meanbass_att);\nbeat = above(volume,0.8)*below(peakbass_att - bass_att, 0.05*peakbass_att)*above(time - lastbeat, 0.1 + 0.5*(beatrate - 0.1));\nbeatcounter = beatcounter + beat;\nmode = if(beat*equal(beatcounter%2,0),1-mode,mode);\nflip = 2*mode-1;\nmonitor=flip;\nq8=flip;\n\n\ndecay=1;\n//zoom=1.002;\n\nvol=(bass_att+mid_att+treb_att)*0.25;\nvol=vol*vol;\nmtime=mtime+vol*0.05*flip;\n\nq1=mtime*0.4;\n\n\nmusictime=musictime+(mid*mid*mid*mid)*0.01*flip;\n\nxpos=sin(musictime*0.6)*0.3;\nypos=sin(musictime*0.4)*0.3;\nq4=xpos;\nq5=ypos;\n\nwarp=0.0","pixel_eqs_eel":"cx=0.5+q4;\ncy=0.5-q5;\nrd=sqrt( sqr( (x-0.5-q4)*2) + sqr( (y-0.5+q5)*1.5 ) );\nzm=(1-(rd/5));\nsx=zm;\nsy=zm;\n//rot=above(rd,0.7)*(rd-0.7)*sin(time*0.3);\n\n\n\ntm=time+(sin(time)*rad);\nvar=tan(tm+time)*treb;\n\nzoom=.91+(rd/100)+0.1;\n//rot=((rad/100)+(var/400))*sin(time);","warp":" shader_body { \n vec3 z_1;\n vec3 ret_2;\n vec2 tmpvar_3;\n tmpvar_3 = mix (uv_orig, uv, vec2(0.2, 0.2));\n vec4 tmpvar_4;\n tmpvar_4 = texture (sampler_main, tmpvar_3);\n float tmpvar_5;\n tmpvar_5 = ((tmpvar_4.x * tmpvar_4.y) * tmpvar_4.y);\n z_1.x = (tmpvar_4.x + ((\n (-(tmpvar_5) + (0.035 * (1.0 - tmpvar_4.x)))\n + 0.0007) * 9.0));\n z_1.y = (tmpvar_4.y + ((tmpvar_5 - \n (0.095 * tmpvar_4.y)\n ) * 9.0));\n z_1.z = (tmpvar_4.z - 0.02);\n vec2 tmpvar_6;\n tmpvar_6 = (0.3 * texsize.zw);\n z_1.x = (z_1.x + (1.8 * (\n (0.25 * (((texture (sampler_main, \n (tmpvar_3 + tmpvar_6)\n ).xyz + texture (sampler_main, \n (tmpvar_3 + (tmpvar_6 * vec2(-1.0, 1.0)))\n ).xyz) + texture (sampler_main, (tmpvar_3 + \n (tmpvar_6 * vec2(1.0, -1.0))\n )).xyz) + texture (sampler_main, (tmpvar_3 - tmpvar_6)).xyz))\n - texture (sampler_main, tmpvar_3).xyz)).x);\n ret_2.yz = z_1.yz;\n ret_2.x = (z_1.x + (0.09 * (\n (texture (sampler_noise_lq, (((uv * texsize.xy) * texsize_noise_lq.zw) + rand_frame.xy)).xyz * 2.0)\n - 1.0)).x);\n vec4 tmpvar_7;\n tmpvar_7.w = 1.0;\n tmpvar_7.xyz = ret_2;\n ret = tmpvar_7.xyz;\n }","comp":" shader_body { \n vec2 uv_1;\n vec3 ret_2;\n uv_1 = (0.05 + (0.9 * uv));\n ret_2 = (abs((\n ((texture (sampler_blur2, uv_1).xyz * scale2) + bias2)\n - texture (sampler_main, uv_1).xyz)) * 6.0);\n ret_2 = (ret_2 * 0.65);\n vec4 tmpvar_3;\n tmpvar_3.w = 1.0;\n tmpvar_3.xyz = ret_2;\n ret = tmpvar_3.xyz;\n }"} |