1MILKDROP_PRESET_VERSION=201 2PSVERSION=2 3PSVERSION_WARP=0 4PSVERSION_COMP=2 5[preset00] 6fRating=3.0 7fGammaAdj=1.280000 8fDecay=0.960000 9fVideoEchoZoom=0.996630 10fVideoEchoAlpha=0.0 11nVideoEchoOrientation=1 12nWaveMode=2 13bAdditiveWaves=0 14bWaveDots=1 15bWaveThick=0 16bModWaveAlphaByVolume=0 17bMaximizeWaveColor=0 18bTexWrap=0 19bDarkenCenter=0 20bRedBlueStereo=0 21bBrighten=0 22bDarken=1 23bSolarize=0 24bInvert=0 25fWaveAlpha=0.001000 26fWaveScale=0.011726 27fWaveSmoothing=0.9 28fWaveParam=0.0 29fModWaveAlphaStart=0.750000 30fModWaveAlphaEnd=0.950000 31fWarpAnimSpeed=0.037492 32fWarpScale=0.014889 33fZoomExponent=1.0 34fShader=0.0 35zoom=1.020000 36rot=0.0 37cx=0.5 38cy=0.5 39dx=0.0 40dy=0.0 41warp=0.033004 42sx=1.0 43sy=1.0 44wave_r=0.5 45wave_g=0.4 46wave_b=0.3 47wave_x=0.5 48wave_y=0.5 49ob_size=0.0 50ob_r=0.110000 51ob_g=0.0 52ob_b=0.1 53ob_a=0.0 54ib_size=0.0 55ib_r=0.0 56ib_g=0.0 57ib_b=0.0 58ib_a=0.0 59nMotionVectorsX=0.0 60nMotionVectorsY=0.000001 61mv_dx=0.0 62mv_dy=0.0 63mv_l=1.0 64mv_r=1.0 65mv_g=0.910000 66mv_b=0.710000 67mv_a=0.0 68b1n=0.0 69b2n=0.0 70b3n=0.0 71b1x=1.0 72b2x=1.0 73b3x=1.0 74b1ed=0.25 75wavecode_0_enabled=1 76wavecode_0_samples=512 77wavecode_0_sep=0 78wavecode_0_bSpectrum=0 79wavecode_0_bUseDots=1 80wavecode_0_bDrawThick=1 81wavecode_0_bAdditive=0 82wavecode_0_scaling=1.0 83wavecode_0_smoothing=0.5 84wavecode_0_r=1.0 85wavecode_0_g=1.0 86wavecode_0_b=0.7 87wavecode_0_a=1.0 88wave_0_per_point1=n=sample*6.283; 89wave_0_per_point2=phs=-sample * 0.2; 90wave_0_per_point3=tm=q1 + ((phs*4)/q2)*0.1; 91wave_0_per_point4= 92wave_0_per_point5=flip=flip+1; 93wave_0_per_point6=flip=flip*below(flip,2); 94wave_0_per_point7= 95wave_0_per_point8=xp=0; 96wave_0_per_point9=yp=(flip*0.1-0.05)*(sample); 97wave_0_per_point10=zp=0; 98wave_0_per_point11= 99wave_0_per_point12=//spin; 100wave_0_per_point13=ang=tm*20 + sin(tm*76 + time*4)*0.4; 101wave_0_per_point14=sa=sin(ang);ca=cos(ang); 102wave_0_per_point15=xr=xp*sa + yp*ca; 103wave_0_per_point16=yr=xp*ca - yp*sa; 104wave_0_per_point17=zr=zp; 105wave_0_per_point18= 106wave_0_per_point19=xp=xr; 107wave_0_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05; 108wave_0_per_point21=zp=zr; 109wave_0_per_point22= 110wave_0_per_point23=//wrist movement; 111wave_0_per_point24=ang=sin(tm*2); 112wave_0_per_point25= 113wave_0_per_point26=xq=xp; 114wave_0_per_point27=sa=sin(ang);ca=cos(ang); 115wave_0_per_point28=yq=yp*sa + zp*ca; 116wave_0_per_point29=zq=yp*ca - zp*sa; 117wave_0_per_point30= 118wave_0_per_point31= 119wave_0_per_point32=ang=tm*8; 120wave_0_per_point33=sa=sin(ang);ca=cos(ang); 121wave_0_per_point34=xp=xq*sa + yq*ca; 122wave_0_per_point35=yp=xq*ca - yq*sa; 123wave_0_per_point36=zp=zq; 124wave_0_per_point37= 125wave_0_per_point38=//forearm movement; 126wave_0_per_point39=zp=zp-0.3; 127wave_0_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5; 128wave_0_per_point41=xq=xp; 129wave_0_per_point42=sa=sin(ang);ca=cos(ang); 130wave_0_per_point43=yq=yp*sa + zp*ca; 131wave_0_per_point44=zq=yp*ca - zp*sa; 132wave_0_per_point45= 133wave_0_per_point46=//upper arm twist 134wave_0_per_point47=ang=-1.0 + cos(tm*3 + 0.5); 135wave_0_per_point48=xp=xq*sa + yq*ca; 136wave_0_per_point49=yp=xq*ca - yq*sa; 137wave_0_per_point50=zp=zq; 138wave_0_per_point51= 139wave_0_per_point52=//upper arm outward; 140wave_0_per_point53=zp=zp-0.35; 141wave_0_per_point54=ang=cos(tm*1)*1.75 - 1.05; 142wave_0_per_point55=sa=sin(ang);ca=cos(ang); 143wave_0_per_point56=xq=xp*sa + zp*ca; 144wave_0_per_point57=yq=yp; 145wave_0_per_point58=zq=xp*ca - zp*sa; 146wave_0_per_point59= 147wave_0_per_point60=//upper arm up down; 148wave_0_per_point61=ang=cos(tm); 149wave_0_per_point62=xp=xq; 150wave_0_per_point63=sa=sin(ang);ca=cos(ang); 151wave_0_per_point64=yp=yq*ca - zq*sa; 152wave_0_per_point65=zp=yq*sa + zq*ca; 153wave_0_per_point66= 154wave_0_per_point67=//xp=xq;yp=yq;zp=zq; 155wave_0_per_point68= 156wave_0_per_point69= 157wave_0_per_point70=//project into screenspace and draw on screen 158wave_0_per_point71=zp=zp+1.5; 159wave_0_per_point72=xs=xp/zp; 160wave_0_per_point73=ys=yp/zp; 161wave_0_per_point74= 162wave_0_per_point75=x=xs+0.5; 163wave_0_per_point76=y=ys*1.3+0.5; 164wave_0_per_point77= 165wave_0_per_point78= 166wave_0_per_point79=a=(1-sample); 167wave_0_per_point80= 168wavecode_1_enabled=1 169wavecode_1_samples=512 170wavecode_1_sep=0 171wavecode_1_bSpectrum=0 172wavecode_1_bUseDots=1 173wavecode_1_bDrawThick=1 174wavecode_1_bAdditive=0 175wavecode_1_scaling=1.0 176wavecode_1_smoothing=0.5 177wavecode_1_r=1.0 178wavecode_1_g=0.9 179wavecode_1_b=0.8 180wavecode_1_a=1.0 181wave_1_per_point1=n=sample*6.283; 182wave_1_per_point2=phs=-sample * 0.4 ; 183wave_1_per_point3=tm=q1 + ((phs*2)/q2)*0.1 - 0.01; 184wave_1_per_point4= 185wave_1_per_point5=flip=flip+1; 186wave_1_per_point6=flip=flip*below(flip,2); 187wave_1_per_point7= 188wave_1_per_point8=xp=0; 189wave_1_per_point9=yp=(flip*0.2-0.1)*(sample); 190wave_1_per_point10=zp=0; 191wave_1_per_point11= 192wave_1_per_point12=//spin; 193wave_1_per_point13=ang=-tm*29 + sin(tm*76 + time*4)*0.4;; 194wave_1_per_point14=sa=sin(ang);ca=cos(ang); 195wave_1_per_point15=xr=xp*sa + yp*ca; 196wave_1_per_point16=yr=xp*ca - yp*sa; 197wave_1_per_point17=zr=zp; 198wave_1_per_point18= 199wave_1_per_point19=xp=xr; 200wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05; 201wave_1_per_point21=zp=zr; 202wave_1_per_point22= 203wave_1_per_point23=//wrist movement; 204wave_1_per_point24=ang=sin(tm*2); 205wave_1_per_point25= 206wave_1_per_point26=xq=xp; 207wave_1_per_point27=sa=sin(ang);ca=cos(ang); 208wave_1_per_point28=yq=yp*sa + zp*ca; 209wave_1_per_point29=zq=yp*ca - zp*sa; 210wave_1_per_point30= 211wave_1_per_point31= 212wave_1_per_point32=ang=tm*8; 213wave_1_per_point33=sa=sin(ang);ca=cos(ang); 214wave_1_per_point34=xp=xq*sa + yq*ca; 215wave_1_per_point35=yp=xq*ca - yq*sa; 216wave_1_per_point36=zp=zq; 217wave_1_per_point37= 218wave_1_per_point38=//forearm movement; 219wave_1_per_point39=zp=zp-0.3; 220wave_1_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5; 221wave_1_per_point41=xq=xp; 222wave_1_per_point42=sa=sin(ang);ca=cos(ang); 223wave_1_per_point43=yq=yp*sa + zp*ca; 224wave_1_per_point44=zq=yp*ca - zp*sa; 225wave_1_per_point45= 226wave_1_per_point46=//upper arm twist 227wave_1_per_point47=ang=-1.0 + cos(tm*3 + 0.5); 228wave_1_per_point48=xp=xq*sa + yq*ca; 229wave_1_per_point49=yp=xq*ca - yq*sa; 230wave_1_per_point50=zp=zq; 231wave_1_per_point51= 232wave_1_per_point52=//upper arm outward; 233wave_1_per_point53=zp=zp-0.35; 234wave_1_per_point54=ang=cos(tm*1)*1.75 - 1.05; 235wave_1_per_point55=sa=sin(ang);ca=cos(ang); 236wave_1_per_point56=xq=xp*sa + zp*ca; 237wave_1_per_point57=yq=yp; 238wave_1_per_point58=zq=xp*ca - zp*sa; 239wave_1_per_point59= 240wave_1_per_point60=//upper arm up down; 241wave_1_per_point61=ang=cos(tm); 242wave_1_per_point62=xp=xq; 243wave_1_per_point63=sa=sin(ang);ca=cos(ang); 244wave_1_per_point64=yp=yq*ca - zq*sa; 245wave_1_per_point65=zp=yq*sa + zq*ca; 246wave_1_per_point66= 247wave_1_per_point67=//xp=xq;yp=yq;zp=zq; 248wave_1_per_point68= 249wave_1_per_point69= 250wave_1_per_point70=//project into screenspace and draw on screen 251wave_1_per_point71=zp=zp+1.5; 252wave_1_per_point72=xs=xp/zp; 253wave_1_per_point73=ys=yp/zp; 254wave_1_per_point74= 255wave_1_per_point75=x=xs+0.5; 256wave_1_per_point76=y=ys*1.3+0.5; 257wave_1_per_point77= 258wave_1_per_point78= 259wave_1_per_point79=a=(1-sample); 260wave_1_per_point80= 261wavecode_2_enabled=1 262wavecode_2_samples=512 263wavecode_2_sep=0 264wavecode_2_bSpectrum=0 265wavecode_2_bUseDots=1 266wavecode_2_bDrawThick=1 267wavecode_2_bAdditive=0 268wavecode_2_scaling=1.0 269wavecode_2_smoothing=0.5 270wavecode_2_r=1.0 271wavecode_2_g=0.720000 272wavecode_2_b=0.1 273wavecode_2_a=1.0 274wave_2_per_point1=n=sample*6.283; 275wave_2_per_point2=phs=-sample * 0.4 ; 276wave_2_per_point3=tm=q1 + ((phs*2)/q2)*0.1 - 1.02; 277wave_2_per_point4= 278wave_2_per_point5=flip=flip+1; 279wave_2_per_point6=flip=flip*below(flip,2); 280wave_2_per_point7= 281wave_2_per_point8=xp=0; 282wave_2_per_point9=yp=(flip*0.2-0.1)*(sample); 283wave_2_per_point10=zp=0; 284wave_2_per_point11= 285wave_2_per_point12=//spin; 286wave_2_per_point13=ang=tm*23 + sin(tm*76 + time*4)*0.3;; 287wave_2_per_point14=sa=sin(ang);ca=cos(ang); 288wave_2_per_point15=xr=xp*sa + yp*ca; 289wave_2_per_point16=yr=xp*ca - yp*sa; 290wave_2_per_point17=zr=zp; 291wave_2_per_point18= 292wave_2_per_point19=xp=xr; 293wave_2_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05; 294wave_2_per_point21=zp=zr; 295wave_2_per_point22= 296wave_2_per_point23=//wrist movement; 297wave_2_per_point24=ang=sin(tm*2); 298wave_2_per_point25= 299wave_2_per_point26=xq=xp; 300wave_2_per_point27=sa=sin(ang);ca=cos(ang); 301wave_2_per_point28=yq=yp*sa + zp*ca; 302wave_2_per_point29=zq=yp*ca - zp*sa; 303wave_2_per_point30= 304wave_2_per_point31= 305wave_2_per_point32=ang=tm*8; 306wave_2_per_point33=sa=sin(ang);ca=cos(ang); 307wave_2_per_point34=xp=xq*sa + yq*ca; 308wave_2_per_point35=yp=xq*ca - yq*sa; 309wave_2_per_point36=zp=zq; 310wave_2_per_point37= 311wave_2_per_point38=//forearm movement; 312wave_2_per_point39=zp=zp-0.3; 313wave_2_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5; 314wave_2_per_point41=xq=xp; 315wave_2_per_point42=sa=sin(ang);ca=cos(ang); 316wave_2_per_point43=yq=yp*sa + zp*ca; 317wave_2_per_point44=zq=yp*ca - zp*sa; 318wave_2_per_point45= 319wave_2_per_point46=//upper arm twist 320wave_2_per_point47=ang=-1.0 + cos(tm*3 + 0.5); 321wave_2_per_point48=xp=xq*sa + yq*ca; 322wave_2_per_point49=yp=xq*ca - yq*sa; 323wave_2_per_point50=zp=zq; 324wave_2_per_point51= 325wave_2_per_point52=//upper arm outward; 326wave_2_per_point53=zp=zp-0.35; 327wave_2_per_point54=ang=cos(tm*1)*1.75 - 1.05; 328wave_2_per_point55=sa=sin(ang);ca=cos(ang); 329wave_2_per_point56=xq=xp*sa + zp*ca; 330wave_2_per_point57=yq=yp; 331wave_2_per_point58=zq=xp*ca - zp*sa; 332wave_2_per_point59= 333wave_2_per_point60=//upper arm up down; 334wave_2_per_point61=ang=cos(tm); 335wave_2_per_point62=xp=xq; 336wave_2_per_point63=sa=sin(ang);ca=cos(ang); 337wave_2_per_point64=yp=yq*ca - zq*sa; 338wave_2_per_point65=zp=yq*sa + zq*ca; 339wave_2_per_point66= 340wave_2_per_point67=//xp=xq;yp=yq;zp=zq; 341wave_2_per_point68= 342wave_2_per_point69= 343wave_2_per_point70=//project into screenspace and draw on screen 344wave_2_per_point71=zp=zp+1.5; 345wave_2_per_point72=xs=xp/zp; 346wave_2_per_point73=ys=yp/zp; 347wave_2_per_point74= 348wave_2_per_point75=x=xs+0.5; 349wave_2_per_point76=y=ys*1.3+0.5; 350wave_2_per_point77= 351wave_2_per_point78= 352wave_2_per_point79=a=(1-sample); 353wavecode_3_enabled=1 354wavecode_3_samples=512 355wavecode_3_sep=0 356wavecode_3_bSpectrum=0 357wavecode_3_bUseDots=0 358wavecode_3_bDrawThick=1 359wavecode_3_bAdditive=0 360wavecode_3_scaling=1.0 361wavecode_3_smoothing=0.5 362wavecode_3_r=1.0 363wavecode_3_g=0.7 364wavecode_3_b=0.5 365wavecode_3_a=1.0 366wave_3_per_point1=n=sample*6.283; 367wave_3_per_point2=phs=-sample * 0.4 ; 368wave_3_per_point3=tm=q1 + ((phs*2)/q2)*0.1 - 1.03; 369wave_3_per_point4= 370wave_3_per_point5=flip=flip+1; 371wave_3_per_point6=flip=flip*below(flip,2); 372wave_3_per_point7= 373wave_3_per_point8=xp=0; 374wave_3_per_point9=yp=(flip*0.15-0.075)*(sample); 375wave_3_per_point10=zp=0; 376wave_3_per_point11= 377wave_3_per_point12=//spin; 378wave_3_per_point13=ang=-tm*14 + sin(tm*76 + time*4)*0.2;; 379wave_3_per_point14=sa=sin(ang);ca=cos(ang); 380wave_3_per_point15=xr=xp*sa + yp*ca; 381wave_3_per_point16=yr=xp*ca - yp*sa; 382wave_3_per_point17=zr=zp; 383wave_3_per_point18= 384wave_3_per_point19=xp=xr; 385wave_3_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05; 386wave_3_per_point21=zp=zr; 387wave_3_per_point22= 388wave_3_per_point23=//wrist movement; 389wave_3_per_point24=ang=sin(tm*2); 390wave_3_per_point25= 391wave_3_per_point26=xq=xp; 392wave_3_per_point27=sa=sin(ang);ca=cos(ang); 393wave_3_per_point28=yq=yp*sa + zp*ca; 394wave_3_per_point29=zq=yp*ca - zp*sa; 395wave_3_per_point30= 396wave_3_per_point31= 397wave_3_per_point32=ang=tm*8; 398wave_3_per_point33=sa=sin(ang);ca=cos(ang); 399wave_3_per_point34=xp=xq*sa + yq*ca; 400wave_3_per_point35=yp=xq*ca - yq*sa; 401wave_3_per_point36=zp=zq; 402wave_3_per_point37= 403wave_3_per_point38=//forearm movement; 404wave_3_per_point39=zp=zp-0.3; 405wave_3_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5; 406wave_3_per_point41=xq=xp; 407wave_3_per_point42=sa=sin(ang);ca=cos(ang); 408wave_3_per_point43=yq=yp*sa + zp*ca; 409wave_3_per_point44=zq=yp*ca - zp*sa; 410wave_3_per_point45= 411wave_3_per_point46=//upper arm twist 412wave_3_per_point47=ang=-1.0 + cos(tm*3 + 0.5); 413wave_3_per_point48=xp=xq*sa + yq*ca; 414wave_3_per_point49=yp=xq*ca - yq*sa; 415wave_3_per_point50=zp=zq; 416wave_3_per_point51= 417wave_3_per_point52=//upper arm outward; 418wave_3_per_point53=zp=zp-0.35; 419wave_3_per_point54=ang=cos(tm*1)*1.75 - 1.05; 420wave_3_per_point55=sa=sin(ang);ca=cos(ang); 421wave_3_per_point56=xq=xp*sa + zp*ca; 422wave_3_per_point57=yq=yp; 423wave_3_per_point58=zq=xp*ca - zp*sa; 424wave_3_per_point59= 425wave_3_per_point60=//upper arm up down; 426wave_3_per_point61=ang=cos(tm); 427wave_3_per_point62=xp=xq; 428wave_3_per_point63=sa=sin(ang);ca=cos(ang); 429wave_3_per_point64=yp=yq*ca - zq*sa; 430wave_3_per_point65=zp=yq*sa + zq*ca; 431wave_3_per_point66= 432wave_3_per_point67=//xp=xq;yp=yq;zp=zq; 433wave_3_per_point68= 434wave_3_per_point69= 435wave_3_per_point70=//project into screenspace and draw on screen 436wave_3_per_point71=zp=zp+1.5; 437wave_3_per_point72=xs=xp/zp; 438wave_3_per_point73=ys=yp/zp; 439wave_3_per_point74= 440wave_3_per_point75=x=xs+0.5; 441wave_3_per_point76=y=ys*1.3+0.5; 442wave_3_per_point77= 443wave_3_per_point78= 444wave_3_per_point79=a=(1-sample)*0.4; 445shapecode_0_enabled=1 446shapecode_0_sides=6 447shapecode_0_additive=1 448shapecode_0_thickOutline=0 449shapecode_0_textured=0 450shapecode_0_x=0.5 451shapecode_0_y=0.5 452shapecode_0_rad=0.045563 453shapecode_0_ang=0.0 454shapecode_0_tex_ang=0.0 455shapecode_0_tex_zoom=1.0 456shapecode_0_r=1.0 457shapecode_0_g=0.7 458shapecode_0_b=0.3 459shapecode_0_a=1.0 460shapecode_0_r2=0.0 461shapecode_0_g2=0.0 462shapecode_0_b2=0.0 463shapecode_0_a2=0.0 464shapecode_0_border_r=1.0 465shapecode_0_border_g=1.0 466shapecode_0_border_b=1.0 467shapecode_0_border_a=0.0 468shape_0_per_frame1=tm=q1; 469shape_0_per_frame2= 470shape_0_per_frame3=flip=flip+1; 471shape_0_per_frame4=flip=flip*below(flip,2); 472shape_0_per_frame5= 473shape_0_per_frame6=xp=0; 474shape_0_per_frame7=yp=0; 475shape_0_per_frame8=zp=0; 476shape_0_per_frame9= 477shape_0_per_frame10=//spin; 478shape_0_per_frame11=ang=tm*20 + sin(tm*76 + time*4)*0.4; 479shape_0_per_frame12=sa=sin(ang);ca=cos(ang); 480shape_0_per_frame13=xr=xp*sa + yp*ca; 481shape_0_per_frame14=yr=xp*ca - yp*sa; 482shape_0_per_frame15=zr=zp; 483shape_0_per_frame16= 484shape_0_per_frame17=xp=xr; 485shape_0_per_frame18=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05; 486shape_0_per_frame19=zp=zr; 487shape_0_per_frame20= 488shape_0_per_frame21=//wrist movement; 489shape_0_per_frame22=ang=sin(tm*2); 490shape_0_per_frame23= 491shape_0_per_frame24=xq=xp; 492shape_0_per_frame25=sa=sin(ang);ca=cos(ang); 493shape_0_per_frame26=yq=yp*sa + zp*ca; 494shape_0_per_frame27=zq=yp*ca - zp*sa; 495shape_0_per_frame28= 496shape_0_per_frame29= 497shape_0_per_frame30=ang=tm*8; 498shape_0_per_frame31=sa=sin(ang);ca=cos(ang); 499shape_0_per_frame32=xp=xq*sa + yq*ca; 500shape_0_per_frame33=yp=xq*ca - yq*sa; 501shape_0_per_frame34=zp=zq; 502shape_0_per_frame35= 503shape_0_per_frame36=//forearm movement; 504shape_0_per_frame37=zp=zp-0.3; 505shape_0_per_frame38=ang=3.14 + sin(tm*2 - 0.5)*2.5; 506shape_0_per_frame39=xq=xp; 507shape_0_per_frame40=sa=sin(ang);ca=cos(ang); 508shape_0_per_frame41=yq=yp*sa + zp*ca; 509shape_0_per_frame42=zq=yp*ca - zp*sa; 510shape_0_per_frame43= 511shape_0_per_frame44=//upper arm twist 512shape_0_per_frame45=ang=-1.0 + cos(tm*3 + 0.5); 513shape_0_per_frame46=xp=xq*sa + yq*ca; 514shape_0_per_frame47=yp=xq*ca - yq*sa; 515shape_0_per_frame48=zp=zq; 516shape_0_per_frame49= 517shape_0_per_frame50=//upper arm outward; 518shape_0_per_frame51=zp=zp-0.35; 519shape_0_per_frame52=ang=cos(tm*1)*1.75 - 1.05; 520shape_0_per_frame53=sa=sin(ang);ca=cos(ang); 521shape_0_per_frame54=xq=xp*sa + zp*ca; 522shape_0_per_frame55=yq=yp; 523shape_0_per_frame56=zq=xp*ca - zp*sa; 524shape_0_per_frame57= 525shape_0_per_frame58=//upper arm up down; 526shape_0_per_frame59=ang=cos(tm); 527shape_0_per_frame60=xp=xq; 528shape_0_per_frame61=sa=sin(ang);ca=cos(ang); 529shape_0_per_frame62=yp=yq*ca - zq*sa; 530shape_0_per_frame63=zp=yq*sa + zq*ca; 531shape_0_per_frame64= 532shape_0_per_frame65=//xp=xq;yp=yq;zp=zq; 533shape_0_per_frame66= 534shape_0_per_frame67= 535shape_0_per_frame68=//project into screenspace and draw on screen 536shape_0_per_frame69=zp=zp+1.5; 537shape_0_per_frame70=xs=xp/zp; 538shape_0_per_frame71=ys=yp/zp; 539shape_0_per_frame72= 540shape_0_per_frame73=x=xs+0.5; 541shape_0_per_frame74=y=ys*1.3+0.5; 542shape_0_per_frame75= 543shape_0_per_frame76= 544shape_0_per_frame77=a=0.7; 545shape_0_per_frame78= 546shapecode_1_enabled=0 547shapecode_1_sides=4 548shapecode_1_additive=0 549shapecode_1_thickOutline=0 550shapecode_1_textured=0 551shapecode_1_x=0.5 552shapecode_1_y=0.5 553shapecode_1_rad=0.1 554shapecode_1_ang=0.0 555shapecode_1_tex_ang=0.0 556shapecode_1_tex_zoom=1.0 557shapecode_1_r=1.0 558shapecode_1_g=0.0 559shapecode_1_b=0.0 560shapecode_1_a=1.0 561shapecode_1_r2=0.0 562shapecode_1_g2=1.0 563shapecode_1_b2=0.0 564shapecode_1_a2=0.0 565shapecode_1_border_r=1.0 566shapecode_1_border_g=1.0 567shapecode_1_border_b=1.0 568shapecode_1_border_a=0.1 569shapecode_2_enabled=0 570shapecode_2_sides=4 571shapecode_2_additive=0 572shapecode_2_thickOutline=0 573shapecode_2_textured=0 574shapecode_2_x=0.5 575shapecode_2_y=0.5 576shapecode_2_rad=0.1 577shapecode_2_ang=0.0 578shapecode_2_tex_ang=0.0 579shapecode_2_tex_zoom=1.0 580shapecode_2_r=1.0 581shapecode_2_g=0.0 582shapecode_2_b=0.0 583shapecode_2_a=1.0 584shapecode_2_r2=0.0 585shapecode_2_g2=1.0 586shapecode_2_b2=0.0 587shapecode_2_a2=0.0 588shapecode_2_border_r=1.0 589shapecode_2_border_g=1.0 590shapecode_2_border_b=1.0 591shapecode_2_border_a=0.1 592shapecode_3_enabled=0 593shapecode_3_sides=4 594shapecode_3_additive=0 595shapecode_3_thickOutline=0 596shapecode_3_textured=0 597shapecode_3_x=0.5 598shapecode_3_y=0.5 599shapecode_3_rad=0.1 600shapecode_3_ang=0.0 601shapecode_3_tex_ang=0.0 602shapecode_3_tex_zoom=1.0 603shapecode_3_r=1.0 604shapecode_3_g=0.0 605shapecode_3_b=0.0 606shapecode_3_a=1.0 607shapecode_3_r2=0.0 608shapecode_3_g2=1.0 609shapecode_3_b2=0.0 610shapecode_3_a2=0.0 611shapecode_3_border_r=1.0 612shapecode_3_border_g=1.0 613shapecode_3_border_b=1.0 614shapecode_3_border_a=0.1 615per_frame_init_1=mv_x=64;mv_y=48; 616per_frame_init_2=nut=0; 617per_frame_init_3=stp=0;stq=0; 618per_frame_init_4=rtp=0;rtq=0; 619per_frame_init_5=wvr=0; 620per_frame_init_6=decay=0; 621per_frame_init_7=dcsp=0 622per_frame_init_8= 623per_frame_1=decay=0.975; 624per_frame_2= 625per_frame_3=vol=(bass+mid+treb)*0.25; 626per_frame_4=vol=vol*vol; 627per_frame_5= 628per_frame_6=vol2=(bass_att+mid_att+treb_att)*0.25; 629per_frame_7=vol2=vol2*vol2; 630per_frame_8= 631per_frame_9=q2=vol2; 632per_frame_10= 633per_frame_11=mtime=mtime+vol*0.01; 634per_frame_12= 635per_frame_13=q1=time*0.5; 636per_frame_14= 637per_frame_15= 638per_frame_16=gamma=1 + min(vol*0.8,1)*0.7 639per_frame_17= 640per_pixel_1=zm=1.00; 641per_pixel_2= 642per_pixel_3=sx=zm; 643per_pixel_4=sy=zm; 644comp_1=`shader_body 645comp_2=`{ 646comp_3=` //uv.y = rad*rad; 647comp_4=` float srad = sqrt(rad)+ 0.05; 648comp_5=` 649comp_6=` ret = tex2D(sampler_main, uv).xyz; 650comp_7=` ret = tex2D(sampler_main, uv + (cos(ret.xz*17.3))*0.02).xyz; 651comp_8=` 652comp_9=` 653comp_10=` //ret += GetBlur1(uv) - 0.07; 654comp_11=` //ret *= float3(1.3,0.8,0.5); 655comp_12=` //ret *= 0.8; 656comp_13=`} 657