1MILKDROP_PRESET_VERSION=201 2PSVERSION=3 3PSVERSION_WARP=3 4PSVERSION_COMP=3 5[preset00] 6fRating=3.000000 7fGammaAdj=1.000 8fDecay=1.000 9fVideoEchoZoom=1.000 10fVideoEchoAlpha=0.000 11nVideoEchoOrientation=3 12nWaveMode=7 13bAdditiveWaves=1 14bWaveDots=0 15bWaveThick=0 16bModWaveAlphaByVolume=1 17bMaximizeWaveColor=0 18bTexWrap=0 19bDarkenCenter=0 20bRedBlueStereo=0 21bBrighten=0 22bDarken=1 23bSolarize=0 24bInvert=0 25fWaveAlpha=4.100 26fWaveScale=1.157 27fWaveSmoothing=0.630 28fWaveParam=0.000 29fModWaveAlphaStart=0.710 30fModWaveAlphaEnd=1.300 31fWarpAnimSpeed=1.000 32fWarpScale=1.000 33fZoomExponent=0.22705 34fShader=1.000 35zoom=1.01000 36rot=0.00000 37cx=0.500 38cy=0.500 39dx=0.00000 40dy=0.00000 41warp=0.00000 42sx=1.00000 43sy=1.00000 44wave_r=0.650 45wave_g=0.650 46wave_b=0.650 47wave_x=0.500 48wave_y=0.500 49ob_size=0.000 50ob_r=0.000 51ob_g=0.000 52ob_b=0.000 53ob_a=0.000 54ib_size=0.000 55ib_r=0.000 56ib_g=0.000 57ib_b=0.000 58ib_a=0.000 59nMotionVectorsX=12.000 60nMotionVectorsY=9.000 61mv_dx=0.000 62mv_dy=0.000 63mv_l=0.900 64mv_r=1.000 65mv_g=1.000 66mv_b=1.000 67mv_a=0.000 68b1n=0.000 69b2n=0.000 70b3n=0.000 71b1x=1.000 72b2x=1.000 73b3x=1.000 74b1ed=0.250 75wavecode_0_enabled=0 76wavecode_0_samples=512 77wavecode_0_sep=0 78wavecode_0_bSpectrum=1 79wavecode_0_bUseDots=1 80wavecode_0_bDrawThick=0 81wavecode_0_bAdditive=0 82wavecode_0_scaling=0.04575 83wavecode_0_smoothing=0.00000 84wavecode_0_r=1.000 85wavecode_0_g=1.000 86wavecode_0_b=1.000 87wavecode_0_a=1.000 88wavecode_1_enabled=0 89wavecode_1_samples=512 90wavecode_1_sep=0 91wavecode_1_bSpectrum=1 92wavecode_1_bUseDots=1 93wavecode_1_bDrawThick=0 94wavecode_1_bAdditive=0 95wavecode_1_scaling=1.00000 96wavecode_1_smoothing=0.00000 97wavecode_1_r=1.000 98wavecode_1_g=1.000 99wavecode_1_b=1.000 100wavecode_1_a=1.000 101wave_1_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333; 102wave_1_per_frame2=vol_avg = .1*(vol_avg*9 + vol); 103wave_1_per_frame3=vg = vol_avg*.1; 104wave_1_per_frame4=t1 = if(above(vg,1.8),1.8,vg); 105wave_1_per_point1=tm = q1; 106wave_1_per_point2=sp = sample*6.28*8*6; 107wave_1_per_point3= 108wave_1_per_point4=vol = (value1+value2)*.5; 109wave_1_per_point5=it = it*above(sample,0); 110wave_1_per_point6=it = it + 1; 111wave_1_per_point7=rad = .5 + vol + .02; 112wave_1_per_point8=ra = rad*sin(sample*3.14); 113wave_1_per_point9=ox = ra*sin(sp); 114wave_1_per_point10=oy = sin(sample*3.14-1.57)*rad; 115wave_1_per_point11=oz = ra*cos(sp); 116wave_1_per_point12= 117wave_1_per_point13=xang = tm*.132; 118wave_1_per_point14=sxang = 0; 119wave_1_per_point15=yang = tm*.153; 120wave_1_per_point16=ayang = 0; 121wave_1_per_point17=zang = tm*.110; 122wave_1_per_point18=azang = 0; 123wave_1_per_point19=fov = 0.6 + 0.2*sin(tm); 124wave_1_per_point20=fov = .5; 125wave_1_per_point21= 126wave_1_per_point22=mx = ox*cos(zang) - oy*sin(zang); 127wave_1_per_point23=my = ox*sin(zang) + oy*cos(zang); 128wave_1_per_point24=ox = mx; 129wave_1_per_point25=oy = my; 130wave_1_per_point26=mx = ox*cos(yang) + oz*sin(yang); 131wave_1_per_point27=mz = - ox*sin(yang) + oz*cos(yang); 132wave_1_per_point28=ox = mx; 133wave_1_per_point29=oz = mz; 134wave_1_per_point30=my = oy*cos(xang) - oz*sin(xang); 135wave_1_per_point31=mz = oy*sin(xang) + oz*cos(xang); 136wave_1_per_point32=oy = my; 137wave_1_per_point33=oz = mz; 138wave_1_per_point34= 139wave_1_per_point35=oz = oz - 2; 140wave_1_per_point36=x = ox*fov/oz + 0.5; 141wave_1_per_point37=x = (x-.5)*0.75 + 0.5; 142wave_1_per_point38=y = oy*fov/oz + 0.5; 143wave_1_per_point39= 144wave_1_per_point40=r = 1; 145wave_1_per_point41=g = .25+.25*sin(sp); 146wave_1_per_point42=b = 0; 147wave_1_per_point43=a = .5 + (oz+2)*.5; 148wave_1_per_point44=a = a*below(z,2); 149wave_1_per_point45=minrgb = min(r,min(g,b)); 150wave_1_per_point46=maxrgb = max(r,max(g,b)); 151wave_1_per_point47=l = (maxrgb-minrgb)*.5; 152wave_1_per_point48=diff = maxrgb-minrgb; 153wave_1_per_point49=sum = maxrgb+minrgb; 154wave_1_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0)); 155wave_1_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff)); 156wave_1_per_point52=h = h*0.1666666; 157wave_1_per_point53=h = if(below(h,0),0,if(above(h,1),1,h)); 158wave_1_per_point54= 159wave_1_per_point55=h = h + time*0.05*1.324 + .1; 160wave_1_per_point56=h = h - int(h); 161wave_1_per_point57= 162wave_1_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l)); 163wave_1_per_point59=tmpa = 2*l - tmpb; 164wave_1_per_point60=hvr = h + .333333; 165wave_1_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr)); 166wave_1_per_point62=hvg = h; 167wave_1_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg)); 168wave_1_per_point64=hvb = h - .333333; 169wave_1_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb)); 170wave_1_per_point66= 171wave_1_per_point67=r = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa))); 172wave_1_per_point68=g = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa))); 173wave_1_per_point69=b = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa))); 174wavecode_2_enabled=0 175wavecode_2_samples=512 176wavecode_2_sep=0 177wavecode_2_bSpectrum=1 178wavecode_2_bUseDots=1 179wavecode_2_bDrawThick=1 180wavecode_2_bAdditive=0 181wavecode_2_scaling=1.00000 182wavecode_2_smoothing=0.00000 183wavecode_2_r=1.000 184wavecode_2_g=1.000 185wavecode_2_b=1.000 186wavecode_2_a=1.000 187wave_2_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333; 188wave_2_per_frame2=vol_avg = .1*(vol_avg*9 + vol); 189wave_2_per_frame3=vg = vol_avg*.1; 190wave_2_per_frame4=t1 = if(above(vg,1.8),1.8,vg); 191wave_2_per_point1=tm = q1; 192wave_2_per_point2=sp = sample*6.28*8*6; 193wave_2_per_point3= 194wave_2_per_point4=vol = (value1+value2)*.5; 195wave_2_per_point5=it = it*above(sample,0); 196wave_2_per_point6=it = it + 1; 197wave_2_per_point7=rad = .5 + vol + .01; 198wave_2_per_point8=ra = rad*sin(sample*3.14); 199wave_2_per_point9=ox = ra*sin(sp); 200wave_2_per_point10=oy = sin(sample*3.14-1.57)*rad; 201wave_2_per_point11=oz = ra*cos(sp); 202wave_2_per_point12= 203wave_2_per_point13=xang = tm*.132; 204wave_2_per_point14=sxang = 0; 205wave_2_per_point15=yang = tm*.153; 206wave_2_per_point16=ayang = 0; 207wave_2_per_point17=zang = tm*.110; 208wave_2_per_point18=azang = 0; 209wave_2_per_point19=fov = 0.6 + 0.2*sin(tm); 210wave_2_per_point20=fov = .5; 211wave_2_per_point21= 212wave_2_per_point22=mx = ox*cos(zang) - oy*sin(zang); 213wave_2_per_point23=my = ox*sin(zang) + oy*cos(zang); 214wave_2_per_point24=ox = mx; 215wave_2_per_point25=oy = my; 216wave_2_per_point26=mx = ox*cos(yang) + oz*sin(yang); 217wave_2_per_point27=mz = - ox*sin(yang) + oz*cos(yang); 218wave_2_per_point28=ox = mx; 219wave_2_per_point29=oz = mz; 220wave_2_per_point30=my = oy*cos(xang) - oz*sin(xang); 221wave_2_per_point31=mz = oy*sin(xang) + oz*cos(xang); 222wave_2_per_point32=oy = my; 223wave_2_per_point33=oz = mz; 224wave_2_per_point34= 225wave_2_per_point35=oz = oz - 2; 226wave_2_per_point36=x = ox*fov/oz + 0.5; 227wave_2_per_point37=x = (x-.5)*0.75 + 0.5; 228wave_2_per_point38=y = oy*fov/oz + 0.5; 229wave_2_per_point39= 230wave_2_per_point40=r = 1; 231wave_2_per_point41=g = .25+.25*sin(sp); 232wave_2_per_point42=b = 0; 233wave_2_per_point43=a = .5 + (oz+2)*.5; 234wave_2_per_point44=a = a*below(z,2); 235wave_2_per_point45=minrgb = min(r,min(g,b)); 236wave_2_per_point46=maxrgb = max(r,max(g,b)); 237wave_2_per_point47=l = (maxrgb-minrgb)*.5; 238wave_2_per_point48=diff = maxrgb-minrgb; 239wave_2_per_point49=sum = maxrgb+minrgb; 240wave_2_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0)); 241wave_2_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff)); 242wave_2_per_point52=h = h*0.1666666; 243wave_2_per_point53=h = if(below(h,0),0,if(above(h,1),1,h)); 244wave_2_per_point54= 245wave_2_per_point55=h = h + time*0.05*1.324 + .05; 246wave_2_per_point56=h = h - int(h); 247wave_2_per_point57= 248wave_2_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l)); 249wave_2_per_point59=tmpa = 2*l - tmpb; 250wave_2_per_point60=hvr = h + .333333; 251wave_2_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr)); 252wave_2_per_point62=hvg = h; 253wave_2_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg)); 254wave_2_per_point64=hvb = h - .333333; 255wave_2_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb)); 256wave_2_per_point66= 257wave_2_per_point67=r = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa))); 258wave_2_per_point68=g = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa))); 259wave_2_per_point69=b = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa))); 260wavecode_3_enabled=0 261wavecode_3_samples=512 262wavecode_3_sep=0 263wavecode_3_bSpectrum=1 264wavecode_3_bUseDots=1 265wavecode_3_bDrawThick=1 266wavecode_3_bAdditive=0 267wavecode_3_scaling=1.00000 268wavecode_3_smoothing=0.00000 269wavecode_3_r=1.000 270wavecode_3_g=1.000 271wavecode_3_b=1.000 272wavecode_3_a=1.000 273wave_3_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333; 274wave_3_per_frame2=vol_avg = .1*(vol_avg*9 + vol); 275wave_3_per_frame3=vg = vol_avg*.1; 276wave_3_per_frame4=t1 = if(above(vg,1.8),1.8,vg); 277wave_3_per_point1=tm = q1; 278wave_3_per_point2=sp = sample*6.28*8*6; 279wave_3_per_point3= 280wave_3_per_point4=vol = (value1+value2)*.5; 281wave_3_per_point5=it = it*above(sample,0); 282wave_3_per_point6=it = it + 1; 283wave_3_per_point7=rad = .5 + vol; 284wave_3_per_point8=ra = rad*sin(sample*3.14); 285wave_3_per_point9=ox = ra*sin(sp); 286wave_3_per_point10=oy = sin(sample*3.14-1.57)*rad; 287wave_3_per_point11=oz = ra*cos(sp); 288wave_3_per_point12= 289wave_3_per_point13=xang = tm*.132; 290wave_3_per_point14=sxang = 0; 291wave_3_per_point15=yang = tm*.153; 292wave_3_per_point16=ayang = 0; 293wave_3_per_point17=zang = tm*.110; 294wave_3_per_point18=azang = 0; 295wave_3_per_point19=fov = 0.6 + 0.2*sin(tm); 296wave_3_per_point20=fov = .5; 297wave_3_per_point21= 298wave_3_per_point22=mx = ox*cos(zang) - oy*sin(zang); 299wave_3_per_point23=my = ox*sin(zang) + oy*cos(zang); 300wave_3_per_point24=ox = mx; 301wave_3_per_point25=oy = my; 302wave_3_per_point26=mx = ox*cos(yang) + oz*sin(yang); 303wave_3_per_point27=mz = - ox*sin(yang) + oz*cos(yang); 304wave_3_per_point28=ox = mx; 305wave_3_per_point29=oz = mz; 306wave_3_per_point30=my = oy*cos(xang) - oz*sin(xang); 307wave_3_per_point31=mz = oy*sin(xang) + oz*cos(xang); 308wave_3_per_point32=oy = my; 309wave_3_per_point33=oz = mz; 310wave_3_per_point34= 311wave_3_per_point35=oz = oz - 2; 312wave_3_per_point36=x = ox*fov/oz + 0.5; 313wave_3_per_point37=x = (x-.5)*0.75 + 0.5; 314wave_3_per_point38=y = oy*fov/oz + 0.5; 315wave_3_per_point39= 316wave_3_per_point40=r = 1; 317wave_3_per_point41=g = .25+.25*sin(sp); 318wave_3_per_point42=b = 0; 319wave_3_per_point43=a = .5 + (oz+2)*.5; 320wave_3_per_point44=a = a*below(z,2); 321wave_3_per_point45=minrgb = min(r,min(g,b)); 322wave_3_per_point46=maxrgb = max(r,max(g,b)); 323wave_3_per_point47=l = (maxrgb-minrgb)*.5; 324wave_3_per_point48=diff = maxrgb-minrgb; 325wave_3_per_point49=sum = maxrgb+minrgb; 326wave_3_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0)); 327wave_3_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff)); 328wave_3_per_point52=h = h*0.1666666; 329wave_3_per_point53=h = if(below(h,0),0,if(above(h,1),1,h)); 330wave_3_per_point54= 331wave_3_per_point55=h = h + time*0.05*1.324; 332wave_3_per_point56=h = h - int(h); 333wave_3_per_point57= 334wave_3_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l)); 335wave_3_per_point59=tmpa = 2*l - tmpb; 336wave_3_per_point60=hvr = h + .333333; 337wave_3_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr)); 338wave_3_per_point62=hvg = h; 339wave_3_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg)); 340wave_3_per_point64=hvb = h - .333333; 341wave_3_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb)); 342wave_3_per_point66= 343wave_3_per_point67=r = if(below(6*hvr,1),tmpa+(tmpb-tmpa)*6*hvr, if(below(2*hvr,1),tmpb, if(below(hvr*3,2),tmpa+(tmpb-tmpa)*(.666666-hvr)*6,tmpa))); 344wave_3_per_point68=g = if(below(6*hvg,1),tmpa+(tmpb-tmpa)*6*hvg, if(below(2*hvg,1),tmpb, if(below(hvg*3,2),tmpa+(tmpb-tmpa)*(.666666-hvg)*6,tmpa))); 345wave_3_per_point69=b = if(below(6*hvb,1),tmpa+(tmpb-tmpa)*6*hvb, if(below(2*hvb,1),tmpb, if(below(hvb*3,2),tmpa+(tmpb-tmpa)*(.666666-hvb)*6,tmpa))); 346shapecode_0_enabled=1 347shapecode_0_sides=4 348shapecode_0_additive=0 349shapecode_0_thickOutline=1 350shapecode_0_textured=1 351shapecode_0_num_inst=1 352shapecode_0_x=0.500 353shapecode_0_y=0.500 354shapecode_0_rad=0.44484 355shapecode_0_ang=0.00000 356shapecode_0_tex_ang=0.00000 357shapecode_0_tex_zoom=0.99999 358shapecode_0_r=1.000 359shapecode_0_g=1.000 360shapecode_0_b=1.000 361shapecode_0_a=1.000 362shapecode_0_r2=1.000 363shapecode_0_g2=1.000 364shapecode_0_b2=1.000 365shapecode_0_a2=1.000 366shapecode_0_border_r=1.000 367shapecode_0_border_g=1.000 368shapecode_0_border_b=1.000 369shapecode_0_border_a=1.000 370shape_0_per_frame1=bd=above(bass+treb+mid,6)+bd*.975; 371shape_0_per_frame2=sides=cos(time*.02+(bd*.1))*20+20; 372shape_0_per_frame3=border_r=sin(time*.331+.3)*.5+.5; 373shape_0_per_frame4=border_g=sin(time*.559+.3)*.5+.5; 374shape_0_per_frame5=border_b=sin(time*.772+.4)*.5+.5; 375shape_0_per_frame6= 376shapecode_1_enabled=1 377shapecode_1_sides=4 378shapecode_1_additive=0 379shapecode_1_thickOutline=1 380shapecode_1_textured=1 381shapecode_1_num_inst=1 382shapecode_1_x=0.500 383shapecode_1_y=0.500 384shapecode_1_rad=0.44484 385shapecode_1_ang=2.89026 386shapecode_1_tex_ang=0.00000 387shapecode_1_tex_zoom=1.22019 388shapecode_1_r=1.000 389shapecode_1_g=1.000 390shapecode_1_b=1.000 391shapecode_1_a=1.000 392shapecode_1_r2=1.000 393shapecode_1_g2=1.000 394shapecode_1_b2=1.000 395shapecode_1_a2=1.000 396shapecode_1_border_r=1.000 397shapecode_1_border_g=1.000 398shapecode_1_border_b=1.000 399shapecode_1_border_a=1.000 400shape_1_per_frame1=bd=above(bass+treb+mid,6)+bd*.975; 401shape_1_per_frame2=sides=cos(time*.02+(bd*.1))*20+20; 402shape_1_per_frame3=r=sin(time*.331)*.5+.5; 403shape_1_per_frame4=g=sin(time*.559)*.5+.5; 404shape_1_per_frame5=b=sin(time*.772)*.5+.5; 405shape_1_per_frame6=border_r=r; 406shape_1_per_frame7=border_g=g; 407shape_1_per_frame8=border_b=b; 408shape_1_per_frame9=rad=sin(time*.4)*.2+.5; 409shape_1_per_frame10= 410shapecode_2_enabled=1 411shapecode_2_sides=4 412shapecode_2_additive=0 413shapecode_2_thickOutline=0 414shapecode_2_textured=1 415shapecode_2_num_inst=1 416shapecode_2_x=0.900 417shapecode_2_y=0.880 418shapecode_2_rad=1.97884 419shapecode_2_ang=0.62832 420shapecode_2_tex_ang=6.28319 421shapecode_2_tex_zoom=0.51341 422shapecode_2_r=1.000 423shapecode_2_g=1.000 424shapecode_2_b=1.000 425shapecode_2_a=1.000 426shapecode_2_r2=1.000 427shapecode_2_g2=1.000 428shapecode_2_b2=1.000 429shapecode_2_a2=0.000 430shapecode_2_border_r=1.000 431shapecode_2_border_g=1.000 432shapecode_2_border_b=1.000 433shapecode_2_border_a=0.000 434shape_2_per_frame1=tex_ang=sin(time*.0001)*628+628; 435shape_2_per_frame2=y=cos(time*.003)*.5+.5; 436shapecode_3_enabled=0 437shapecode_3_sides=100 438shapecode_3_additive=1 439shapecode_3_thickOutline=0 440shapecode_3_textured=1 441shapecode_3_num_inst=1 442shapecode_3_x=0.500 443shapecode_3_y=0.500 444shapecode_3_rad=0.89269 445shapecode_3_ang=0.00000 446shapecode_3_tex_ang=0.00000 447shapecode_3_tex_zoom=1.00000 448shapecode_3_r=1.000 449shapecode_3_g=1.000 450shapecode_3_b=1.000 451shapecode_3_a=0.070 452shapecode_3_r2=0.000 453shapecode_3_g2=0.000 454shapecode_3_b2=0.000 455shapecode_3_a2=0.000 456shapecode_3_border_r=1.000 457shapecode_3_border_g=1.000 458shapecode_3_border_b=1.000 459shapecode_3_border_a=0.000 460per_frame_1=chng=sin(time*.5); 461per_frame_2=cthr=.9999; 462per_frame_3=mq21=if(above(chng,cthr),rand(3),mq21); 463per_frame_4=mq22=if(above(chng,cthr),rand(3),mq22); 464per_frame_5=mq23=if(above(chng,cthr),rand(3),mq23); 465per_frame_6=mq24=if(above(chng,cthr),rand(2),mq24); 466per_frame_7=mq25=if(above(chng,cthr),rand(2),mq25); 467per_frame_8=mq26=if(above(chng,cthr),rand(2),mq26); 468per_frame_9=mq27=if(above(chng,cthr),rand(1),mq27); 469per_frame_10=mq28=if(above(chng,cthr),rand(1),mq28); 470per_frame_11=mq29=if(above(chng,cthr),rand(1)*.3,mq29); 471per_frame_12=mq31=if(above(chng,cthr),rand(1)*.3,mq31); 472per_frame_13=monitor=chng; 473per_frame_14=q21=mq21;q22=mq22;q23=mq23;q24=mq24;q25=mq25;q26=mq26; 474per_frame_15=q27=mq27;q28=mq28;q29=mq29;q31=mq31; 475per_frame_16= 476per_frame_17=monitor=mq1; 477per_frame_18=vol=bass+treb+mid; 478per_frame_19=atime=atime+vol; 479per_frame_20=q11=.4+sin(atime*.006 )*.4; 480per_frame_21=q12=.4+cos(atime*.00613828348)*.4; 481per_frame_22=q13=.4+sin(atime*.00598593455)*.4; 482per_frame_23=monitor=q13; 483per_frame_24=wave_r=wave_r+(0.6*sin(bass*2.500)+0.4*sin(time*0.70)); 484per_frame_25=wave_b=wave_b+(0.6*sin(treb*2.500)+0.4*sin(time*0.89)); 485per_frame_26=wave_g=wave_g+(0.6*sin(mid*2.500)+0.4*sin(time*0.74)); 486per_frame_27=q1=rot+0.005*sin(time*0.5); 487per_pixel_1=rot=q1*2*rad*pow(0&(4+2*sin(rad*20+time))*.1,6); 488warp_1=`sampler sampler_pw_noise_lq; 489warp_2=`float3 color, mus, neu, ret1, noise, noise2; 490warp_3=`float2 uv1, rs0, rs, uv2, uv3, dz, hor, ver; 491warp_4=`float dx,dy,speed; 492warp_5=`shader_body { 493warp_6=`speed = .3; 494warp_7=`uv1 = uv-float2(0.5,q5); 495warp_8=`float z = 1/(uv1.y); 496warp_9=`rs0.x = (uv1.x)*z; 497warp_10=`rs0.y = z; 498warp_11=`rs.x = rs0.x *1; 499warp_12=`rs.y = rs0.y + time*speed; 500warp_13=` 501warp_14=` 502warp_15=`//Kacheln 503warp_16=`noise = lum(tex2D(sampler_pw_noise_lq,rs/63 )); 504warp_17=`noise *= lum(tex2D(sampler_pw_noise_lq,rs/12 ))+.5; 505warp_18=`noise *= saturate(10*noise - 8) * saturate(2/z); 506warp_19=`noise2 = saturate(8* (lum(tex2D(sampler_pw_noise_lq,uv))-.5)); 507warp_20=` 508warp_21=`speed *= 2; 509warp_22=`float3 copy = + GetPixel(float2(uv.x,uv.y-.04*speed/z)); 510warp_23=`copy +=GetPixel(float2(uv.x,uv.y-.02*speed/z)); 511warp_24=`copy +=GetPixel(float2(uv.x,uv.y-.01*speed/z)); 512warp_25=` 513warp_26=`ret = noise*1 + copy/3*(1+slow_roam_cos)/2*.99-.005; 514warp_27=`float4 noise9 = tex3D(sampler_noisevol_hq, 515warp_28=` ((uv1.xyy*q27 516warp_29=` )*texsize.xyy*texsize_noisevol_hq.zww 517warp_30=` ).xyz* 518warp_31=` float3(1,1,0)*0.05 + 519warp_32=` time*float3(0,0,1)*q29 520warp_33=` ); 521warp_34=`if(ret.x> q21*q13 && ret.x<= q24*q11 )ret.y += (noise9).x*.5; 522warp_35=`if(ret.y> q22*q11 && ret.y<= q25*q12 )ret.z += (noise9).y*.5; 523warp_36=`if(ret.z> q23*q12 && ret.z<= q26*q13 )ret.x += (noise9).z*.5; 524warp_37=` 525warp_38=` 526warp_39=`} 527comp_1=`shader_body 528comp_2=`{ 529comp_3=` 530comp_4=` 531comp_5=` 532comp_6=`float2 uva = uv; 533comp_7=`float2 uvb = float2(1-uv.x,uv.y); 534comp_8=` 535comp_9=`ret = tex2D(sampler_main, uva).x + tex2D(sampler_main, uvb).x; 536comp_10=` 537comp_11=`float3 blurs = GetBlur1(uva).x + GetBlur3(uva).x; 538comp_12=`blurs += GetBlur1(uvb).x + GetBlur3(uvb).x; 539comp_13=` 540comp_14=` 541comp_15=`float2 uv3 = (uv-.5)*(1-GetBlur1(uv).zzz)+.5; 542comp_16=`ret += saturate(pow(tex2D(sampler_main, uv3).zzz,.5)*(1-ret.x*2)), 543comp_17=`ret += saturate(pow(GetBlur1(uv3).zzz,.5)*(1-ret.x*2)), 544comp_18=` 545comp_19=` 546comp_20=`ret = lerp ( 547comp_21=`blurs, 548comp_22=`ret, 549comp_23=`pow(ret,1)); 550comp_24=` 551comp_25=`ret = pow(ret,float3(5,1,.5)); 552comp_26=` 553comp_27=`ret += pow(tex2D(sampler_main, float2(uv.x,1-uv.y)).yyy+tex2D(sampler_main, 1-uv).yyy,float3(.6,.95,5)); 554comp_28=`float4 noise9 = tex3D(sampler_noisevol_hq, 555comp_29=` ((uv3.xyy*q28 556comp_30=` )*texsize.xyy*texsize_noisevol_hq.zww 557comp_31=` ).xyz* 558comp_32=` float3(1,1,0)*0.05 + 559comp_33=` time*float3(0,0,1)*q31 560comp_34=` ); 561comp_35=`if(ret.x> q26*q13 && ret.x<= q23*q11 )ret.z -= (noise9).x*.5; 562comp_36=`if(ret.y> q25*q11 && ret.y<= q22*q12 )ret.x -= (noise9).y*.5; 563comp_37=`if(ret.z> q24*q12 && ret.z<= q21*q13 )ret.y -= (noise9).z*.5; 564comp_38=` 565comp_39=`ret-=slow_roam_sin*roam_cos.zxy*.5; 566comp_40=` 567comp_41=`} 568