MILKDROP_PRESET_VERSION=201 PSVERSION=4 PSVERSION_WARP=4 PSVERSION_COMP=4 [preset00] fRating=4.000 fGammaAdj=1.000 fDecay=0.955 fVideoEchoZoom=0.997 fVideoEchoAlpha=0.500 nVideoEchoOrientation=0 nWaveMode=3 bAdditiveWaves=0 bWaveDots=1 bWaveThick=1 bModWaveAlphaByVolume=0 bMaximizeWaveColor=1 bTexWrap=1 bDarkenCenter=0 bRedBlueStereo=0 bBrighten=0 bDarken=0 bSolarize=0 bInvert=0 fWaveAlpha=0.000 fWaveScale=100.000 fWaveSmoothing=0.041 fWaveParam=0.000 fModWaveAlphaStart=0.500 fModWaveAlphaEnd=1.000 fWarpAnimSpeed=0.404 fWarpScale=1.149 fZoomExponent=0.52897 fShader=1.000 zoom=0.74927 rot=0.58000 cx=0.080 cy=0.710 dx=-0.38000 dy=0.08000 warp=0.03300 sx=0.96088 sy=0.96098 wave_r=0.500 wave_g=0.500 wave_b=0.500 wave_x=0.500 wave_y=0.500 ob_size=0.010 ob_r=1.000 ob_g=1.000 ob_b=1.000 ob_a=0.000 ib_size=0.110 ib_r=0.250 ib_g=0.250 ib_b=0.250 ib_a=0.000 nMotionVectorsX=64.000 nMotionVectorsY=48.000 mv_dx=0.000 mv_dy=0.000 mv_l=0.000 mv_r=1.000 mv_g=1.000 mv_b=1.000 mv_a=0.000 b1n=0.660 b2n=1.000 b3n=0.810 b1x=0.970 b2x=0.310 b3x=1.000 b1ed=0.200 wavecode_0_enabled=1 wavecode_0_samples=512 wavecode_0_sep=20 wavecode_0_bSpectrum=0 wavecode_0_bUseDots=0 wavecode_0_bDrawThick=0 wavecode_0_bAdditive=1 wavecode_0_scaling=60.80387 wavecode_0_smoothing=0.70000 wavecode_0_r=1.000 wavecode_0_g=0.900 wavecode_0_b=0.900 wavecode_0_a=0.210 wavecode_1_enabled=0 wavecode_1_samples=142 wavecode_1_sep=30 wavecode_1_bSpectrum=1 wavecode_1_bUseDots=1 wavecode_1_bDrawThick=0 wavecode_1_bAdditive=0 wavecode_1_scaling=67.16520 wavecode_1_smoothing=0.70000 wavecode_1_r=1.000 wavecode_1_g=1.000 wavecode_1_b=1.000 wavecode_1_a=1.000 wavecode_2_enabled=0 wavecode_2_samples=512 wavecode_2_sep=30 wavecode_2_bSpectrum=0 wavecode_2_bUseDots=0 wavecode_2_bDrawThick=1 wavecode_2_bAdditive=1 wavecode_2_scaling=1.00000 wavecode_2_smoothing=0.50000 wavecode_2_r=1.000 wavecode_2_g=1.000 wavecode_2_b=0.000 wavecode_2_a=1.000 wavecode_3_enabled=1 wavecode_3_samples=512 wavecode_3_sep=60 wavecode_3_bSpectrum=0 wavecode_3_bUseDots=0 wavecode_3_bDrawThick=1 wavecode_3_bAdditive=1 wavecode_3_scaling=1.00000 wavecode_3_smoothing=0.50000 wavecode_3_r=0.700 wavecode_3_g=0.700 wavecode_3_b=1.000 wavecode_3_a=0.600 shapecode_0_enabled=1 shapecode_0_sides=9 shapecode_0_additive=0 shapecode_0_thickOutline=0 shapecode_0_textured=1 shapecode_0_num_inst=12 shapecode_0_x=0.500 shapecode_0_y=0.230 shapecode_0_rad=0.89785 shapecode_0_ang=1.82212 shapecode_0_tex_ang=0.00000 shapecode_0_tex_zoom=0.62028 shapecode_0_r=0.000 shapecode_0_g=0.000 shapecode_0_b=1.000 shapecode_0_a=1.000 shapecode_0_r2=1.000 shapecode_0_g2=1.000 shapecode_0_b2=1.000 shapecode_0_a2=0.000 shapecode_0_border_r=0.000 shapecode_0_border_g=0.900 shapecode_0_border_b=0.000 shapecode_0_border_a=0.000 shape_0_per_frame1=sample=instance/num_inst; shape_0_per_frame2=pi2=44/7; shape_0_per_frame3=//// tree shape_0_per_frame4= shape_0_per_frame5=//s=9*sample; p=-int(s); c=above(s,2); shape_0_per_frame6= shape_0_per_frame7=b=.2; shape_0_per_frame8=g=.8; shape_0_per_frame9=b2=.5*b; shape_0_per_frame10=g2=.5*g; shape_0_per_frame11= shape_0_per_frame12=//x= bnot(p+0)*(0); y= bnot(p+0)*(-5+5*s); shape_0_per_frame13=//x=x+bnot(p+1)*(0); y=y+bnot(p+1)*(-5+5*s); shape_0_per_frame14=//x=x+bnot(p+2)*(-8+4*s); y=y+bnot(p+2)*(-10.5+4*s); shape_0_per_frame15=//x=x+bnot(p+3)*(10.5-3.5*s); y=y+bnot(p+3)*(-11.5+3.5*s); shape_0_per_frame16=//x=x+bnot(p+4)*(-12+3*s); y=y+bnot(p+4)*(-12+3*s); shape_0_per_frame17=//x=x+bnot(p+5)*(12.5-2.5*s); y=y+bnot(p+5)*(-11+2.5*s); shape_0_per_frame18=//x=x+bnot(p+6)*(-12+2*s); y=y+bnot(p+6)*(-9.5+2*s); shape_0_per_frame19=//x=x+bnot(p+7)*(10.5-1.5*s); y=y+bnot(p+7)*(-7+1.5*s); shape_0_per_frame20=//x=x+bnot(p+8)*(-8+s); y=y+bnot(p+8)*(-3.5+s); shape_0_per_frame21= shape_0_per_frame22=rad=rad*(3-y); shape_0_per_frame23= shape_0_per_frame24=x2=x2+.2*sin(x-y+(time+sample)); shape_0_per_frame25=y2=y2+.2*sin(x+y-(time-sample)); shape_0_per_frame26=qz=.02*sin(time/(pi2-(mid_att*above(mid_att,max(.5,(bass_att*.5)))))); shape_0_per_frame27=qy=.02*cos(time/(pi2*(mid_att*above(mid_att,max(.5,(bass_att*.5)))))); shape_0_per_frame28= shape_0_per_frame29=z=.08+qz+qy; shape_0_per_frame30= shape_0_per_frame31=x = .5 + 1.5*z*x2; y = .5 + z*y2; shape_0_per_frame32= shape_0_per_frame33=rad=rad*z; shape_0_per_frame34=a2=.71-.3*(1-sample); shape_0_per_frame35=a=.71-.3*(sample); shape_0_per_frame36= shape_0_per_frame37=ang=5*3.14/(40-mid_att-.5+(mid*.5)*cos(time-sample)); shape_0_per_frame38=tex_ang=((ang/pi2)*(.5+.6*sin(q17/(10-sample))))*pi2; shape_0_per_frame39=tex_zoom=rad*.7+.1*(ang/tex-ang); shape_0_per_frame40=x+=5; y+=5; x-=int(x); y-=int(y); shapecode_1_enabled=1 shapecode_1_sides=60 shapecode_1_additive=0 shapecode_1_thickOutline=0 shapecode_1_textured=1 shapecode_1_num_inst=2 shapecode_1_x=0.160 shapecode_1_y=0.490 shapecode_1_rad=1.05305 shapecode_1_ang=0.00000 shapecode_1_tex_ang=0.00000 shapecode_1_tex_zoom=0.77195 shapecode_1_r=1.000 shapecode_1_g=1.000 shapecode_1_b=0.160 shapecode_1_a=1.000 shapecode_1_r2=1.000 shapecode_1_g2=1.000 shapecode_1_b2=1.000 shapecode_1_a2=1.000 shapecode_1_border_r=0.300 shapecode_1_border_g=0.900 shapecode_1_border_b=1.000 shapecode_1_border_a=0.000 shape_1_init1=t1=rand(59)+1; shape_1_per_frame1=c=instance; shape_1_per_frame2= shape_1_per_frame3=x=if(c,.15,.85)+.003*sin(if(c,1,-1)*.3*time); shape_1_per_frame4=y=.5+.05*sin(.2*time); shape_1_per_frame5=tex_zoom=(tex_zoom/30)*t1+(.3*((1+((t1/9)-int(t1/9))/t1))*cos(time/9)); shape_1_per_frame6=reg88=tex_zoom; shapecode_2_enabled=0 shapecode_2_sides=10 shapecode_2_additive=1 shapecode_2_thickOutline=1 shapecode_2_textured=1 shapecode_2_num_inst=74 shapecode_2_x=0.840 shapecode_2_y=0.210 shapecode_2_rad=0.01928 shapecode_2_ang=0.00000 shapecode_2_tex_ang=3.14159 shapecode_2_tex_zoom=2.92878 shapecode_2_r=1.000 shapecode_2_g=1.000 shapecode_2_b=1.000 shapecode_2_a=1.000 shapecode_2_r2=1.000 shapecode_2_g2=1.000 shapecode_2_b2=1.000 shapecode_2_a2=1.000 shapecode_2_border_r=0.000 shapecode_2_border_g=0.700 shapecode_2_border_b=0.100 shapecode_2_border_a=1.000 shape_2_per_frame1=sample=instance/num_inst; shape_2_per_frame2=num_inst=num_inst + 24*sin((0.35*time)*mid); shape_2_per_frame3= shape_2_per_frame4= shape_2_per_frame5=//// waterfall shape_2_per_frame6= shape_2_per_frame7=x=sample+.4*sin(611*sample+.12*time); shape_2_per_frame8= shape_2_per_frame9=y=.7+.13*sin(228*sample*rand(num_inst)*0.1); shape_2_per_frame10=y=.05+.9*(y-int(y)); shape_2_per_frame11=y = (sin((time*sample)/5)*0.190+0.62); shape_2_per_frame12=y=y*1.2 -((1-x)/4); shape_2_per_frame13= shape_2_per_frame14= shape_2_per_frame15=x = (sin(time*sample)*0.29+0.5); shape_2_per_frame16=//x=.5+(x-.5)*.6; shape_2_per_frame17= shape_2_per_frame18=ang = ang + (bass*.2) + (time*.4); shape_2_per_frame19=tex_ang=3.142-ang; shape_2_per_frame20=tex_zoom=tex_zoom + rand(num_inst)*cos(time*(mid_att+ mid)); shape_2_per_frame21= shape_2_per_frame22= shape_2_per_frame23=rad=0.006 - 0.42*atan(time*sample); shape_2_per_frame24=rad=rad*(0.02*sample)*sin(time/5); shape_2_per_frame25=//rad=rad*(1+.13*tan(rand(num_inst)/100*sample)*sample)*((3-1.75*y)*sin(time*(bass_att+treb_att)*sample)); shape_2_per_frame26=//rad = rad + 0.146*cos(time*(rand(num_inst)*tex_zoom)); shapecode_3_enabled=1 shapecode_3_sides=6 shapecode_3_additive=0 shapecode_3_thickOutline=1 shapecode_3_textured=1 shapecode_3_num_inst=66 shapecode_3_x=0.800 shapecode_3_y=0.500 shapecode_3_rad=0.05536 shapecode_3_ang=0.00000 shapecode_3_tex_ang=0.00000 shapecode_3_tex_zoom=1.85318 shapecode_3_r=0.700 shapecode_3_g=0.800 shapecode_3_b=0.700 shapecode_3_a=1.000 shapecode_3_r2=0.700 shapecode_3_g2=0.700 shapecode_3_b2=0.700 shapecode_3_a2=1.000 shapecode_3_border_r=0.700 shapecode_3_border_g=0.700 shapecode_3_border_b=0.700 shapecode_3_border_a=0.650 shape_3_per_frame1=//i=2*instance; shape_3_per_frame2= shape_3_per_frame3=//x1=gmegabuf(i); y1=gmegabuf(i+1)+200; shape_3_per_frame4= shape_3_per_frame5=//zoom=57/q1; shape_3_per_frame6=//x= .5+zoom*x1/q6+.7*sin(.06*time)/q6; shape_3_per_frame7=//y= 0.9*y+.15*sin(.16*time); shape_3_per_frame8=t12=num_inst+instance; t13=1/6.284; t14=0.51+t13*sin(time*t13); t15=t14*t13; shape_3_per_frame9=sample=(t12*t13)/(num_inst+t15); shape_3_per_frame10=//num_inst=num_inst + 24*sin((0.35*time)*treb); shape_3_per_frame11= shape_3_per_frame12= shape_3_per_frame13=//// waterfall shape_3_per_frame14= shape_3_per_frame15=x=sample+.4*sin(911*sample+.12*time); shape_3_per_frame16= shape_3_per_frame17=y=.7+.13*sin(228*sample*rand(num_inst)*0.1); shape_3_per_frame18=y=.05+.9*(y-int(y)); shape_3_per_frame19=y = (sin((time*sample)/5)*t13+0.62); shape_3_per_frame20=y=y*1.1 -((1-x)/6); shape_3_per_frame21= shape_3_per_frame22= shape_3_per_frame23=x = (sin(time*sample)*t15+0.5); shape_3_per_frame24=x=.5+(x-.5)*.56; shape_3_per_frame25= shape_3_per_frame26=ang = ang + (bass*.2) * cos(time*t14); shape_3_per_frame27=tex_ang=3.142-ang; shape_3_per_frame28=//tex_zoom=tex_zoom + rand(num_inst)*cos(time*(mid_att+ mid)); shape_3_per_frame29= shape_3_per_frame30= shape_3_per_frame31=//rad=0.076 - 0.2*tan(time*sample); shape_3_per_frame32=rad=rad+(.402*sample)*atan(time*y)*t15; shape_3_per_frame33=a=rad*(.038*x); per_frame_1=dec_med = pow (0.9, 30/fps); per_frame_2=dec_slow = pow (0.99, 30/fps); per_frame_3=beat = max (max (bass, mid), treb); per_frame_4=avg = avg*dec_slow + beat*(1-dec_slow); per_frame_5=is_beat = above(beat, .5+avg+peak) * above (time, t0+.2); per_frame_6=t0 = is_beat*time + (1-is_beat)*t0; per_frame_7=peak = is_beat * beat + (1-is_beat)*peak*dec_med; per_frame_8=index = (index + is_beat) %8; per_frame_9=index2 = (index2 + is_beat*bnot(index))%8; per_frame_10=index3 = (index3 + is_beat*bnot(index)*bnot(index2))%3; per_frame_11= per_frame_12=q20 = avg; per_frame_13=q21 = beat; per_frame_14=q22 = peak; per_frame_15=q23 = index; per_frame_16=q24 = is_beat; per_frame_17=q26 = bass + mid + treb + 1; per_frame_18=q27 = index + 1; per_frame_19=q28 = index2+1; per_frame_20= per_frame_21=k1 = is_beat*equal(index%2,0); per_frame_22=p1 = k1*(p1+1) + (1-k1)*p1; per_frame_23=p2 = dec_med * p2+ (1-dec_med)*p1; per_frame_24=rott = p2 * 3.1416/4; per_frame_25= per_frame_26=q1 = cos(rott); per_frame_27=q2 = sin(rott); per_frame_28=q3 = -q2; per_frame_29=q4 = q1; per_frame_30= per_frame_31=movex = movex + .03*30/fps; per_frame_32=q29 = movex; per_frame_33=movez = movez + .07*30/fps; per_frame_34=q30 = movez; per_frame_35= per_frame_36=crawl = crawl + .001*(2+q22)*30/fps; per_frame_37=q31 = crawl; per_frame_38= per_frame_39=q32 = 2 + sin(time/7); per_frame_40=monitor = index2; per_pixel_1=zoom = 1.0; warp_1=`float tim, tsin, tcos, cmax, cmin, cmix, cmcos, tva; warp_2=`float2 quv, quvorig; warp_3=`sampler sampler_fw_rand00, sampler_fc_rand01; warp_4=`shader_body warp_5=`{ warp_6=` // sample previous frame warp_7=`tim=(time/(19+1/mid_att)); warp_8=`tcos=cos(tim); warp_9=`tsin=sin(tim); warp_10=`tva=max(tcos,tsin)*(.3); warp_11=`ret = tex2D( sampler_main, uv ).xyz; warp_12=` warp_13=` // darken (decay) over time warp_14=` ret *= 0.195*(.15+.0155*sin(tim)); //or try: ret -= 0.004; warp_15=` //uvmods warp_16=` quv=float2(max(uv.x*(1-uv.x),(1-uv.x)*uv.x),uv.y), warp_17=` quvorig=float2(max(uv_orig.x*(1-uv_orig.x),(1-uv_orig.x)*uv_orig.x),uv_orig.y), warp_18=` warp_19=`//ret = tex2d(sampler_fc_rand01,lerp(float2(max(uv.x.1-uv.x),uv.y),uv_orig,max(ret,1-ret)-.5)+float2(.5,0)); warp_20=`//ret+=.291*tex2d(sampler_fc_rand01,lerp(float2(max(uv.x*(1-uv.x),(1-uv.x)*uv.x),uv.y),float2(max(uv_orig.x*(1-uv_orig.x),(1-uv_orig.x)*uv_orig.x),uv_orig.y),max(ret,1-ret)-.395-.1*cos(tim))+float2(.5+.1*sin(tim),0)).xyz; warp_21=`ret*=ret; warp_22=`ret+=.86*(.35+.35*cos(tim))*tex2d(sampler_fw_rand00,lerp(float2(quv.x-(.36+tva),quv.y),float2(quvorig.x-(.36+tva),quvorig.y),max(ret,1-ret)-.395-.21*tcos)+float2(.5+.21*tsin,0)).xyz; warp_23=`cmax=max(.35,max(ret.x,max(ret.y,ret.z))); warp_24=`cmin=max(.004,min(ret.x,min(ret.y,ret.z))); warp_25=`cmix=(cmax-cmin)<=(cmax*.31); warp_26=`cmix*=.5+.5*tsin; warp_27=`cmcos=cmix*tcos; warp_28=`//ret-=max(ret.zzy,ret.yzy)*((ret.x+ret.y+ret.z)/3)>=.9; warp_29=`ret=ret-((max(ret.zzz,ret.yyy)*(1-cmix))*((ret.x+ret.y+ret.z)/3)>=.9)+((cmix*.3)+.291)*tex2d(sampler_fc_rand01,lerp(quv,quvorig,max(ret-cmcos,1-ret)-cmcos)+float2(.5+.1*tsin,0)).xyz; warp_30=` warp_31=` warp_32=`} comp_1=`float3 ret1, neu; comp_2=`float2 rs,rs2,uv1; comp_3=`shader_body comp_4=`{ comp_5=`float2 uv2; comp_6=`float ang2, c, s; comp_7=` comp_8=`uv -= 0.5; comp_9=`uv *= aspect.xy; comp_10=` comp_11=`float dist = 1; comp_12=`float inten = 1; comp_13=`ret1 = 0; comp_14=`int anz = 3;//# layers comp_15=`float n = 0; comp_16=`while (n <= anz) { comp_17=` uv2 = uv; comp_18=` dist = 1-frac(1.0/anz*n+q30); //evtl sqrt ! comp_19=` comp_20=` inten = dist*(1-dist)*3; comp_21=` float2 uv3 = frac(1.5*uv2*dist+q15+float2(q18+dist/3,0)); comp_22=` neu = GetPixel(uv3) -.7*GetBlur3(uv3*1.05); comp_23=` //neu = lum(neu); comp_24=` ret1 = max(ret1,neu*inten); comp_25=`n++; comp_26=`} comp_27=` comp_28=`rs2 = .3*sin(uv*4+q15) - lum(ret1);//sub lum(ret1) pretty much is the light distortion effect comp_29=`float dots = (.05/length(rs2))*q26*.5; comp_30=` comp_31=`ret = (q1+.5)*ret1 + dots*float3 (q8,q9,q10) ; comp_32=`//ret = (q1+.5)*ret1 + dots*float3 (.4,.1,.9) ; comp_33=`ret = GetPixel(uv+.5)*q30; comp_34=` comp_35=`}