mirror of
https://github.com/projectM-visualizer/projectm.git
synced 2026-02-05 16:05:47 +00:00
Adding a fun collection of presets I scooped up - all shader based
This commit is contained in:
659
presets/presets_mischa_collection/86.milk
Executable file
659
presets/presets_mischa_collection/86.milk
Executable file
@ -0,0 +1,659 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=3.000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=0.012
|
||||
fWaveSmoothing=0.900
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=1.459
|
||||
fWarpScale=2.007
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=0.500
|
||||
wave_g=0.400
|
||||
wave_b=0.300
|
||||
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=3.000
|
||||
nMotionVectorsY=2.000
|
||||
mv_dx=0.020
|
||||
mv_dy=-0.020
|
||||
mv_l=0.150
|
||||
mv_r=0.490
|
||||
mv_g=0.480
|
||||
mv_b=0.300
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=0.300
|
||||
wavecode_0_b=0.600
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=n=sample*6.283;
|
||||
wave_0_per_point2=phs=-sample * 0.2;
|
||||
wave_0_per_point3=tm=q1 + phs;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=flip=flip+1;
|
||||
wave_0_per_point6=flip=flip*below(flip,2);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=xp=0;
|
||||
wave_0_per_point9=yp=(flip*0.1-0.05)*(1-sample);
|
||||
wave_0_per_point10=zp=0;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=//spin;
|
||||
wave_0_per_point13=ang=tm*50;
|
||||
wave_0_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_0_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_0_per_point17=zr=zp;
|
||||
wave_0_per_point18=
|
||||
wave_0_per_point19=xp=xr;
|
||||
wave_0_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_0_per_point21=zp=zr;
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=//wrist movement;
|
||||
wave_0_per_point24=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=xq=xp;
|
||||
wave_0_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_0_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_0_per_point30=yq=yp;
|
||||
wave_0_per_point31=zq=zp;
|
||||
wave_0_per_point32=
|
||||
wave_0_per_point33=ang=tm*8;
|
||||
wave_0_per_point34=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point35=xp=xq*sa + yq*ca;
|
||||
wave_0_per_point36=yp=xq*ca - yq*sa;
|
||||
wave_0_per_point37=zp=zq;
|
||||
wave_0_per_point38=
|
||||
wave_0_per_point39=//forearm movement;
|
||||
wave_0_per_point40=zp=zp-0.3;
|
||||
wave_0_per_point41=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_0_per_point42=xq=xp;
|
||||
wave_0_per_point43=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point44=yq=yp*sa + zp*ca;
|
||||
wave_0_per_point45=zq=yp*ca - zp*sa;
|
||||
wave_0_per_point46=
|
||||
wave_0_per_point47=//upper arm twist
|
||||
wave_0_per_point48=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_0_per_point49=xp=xq*sa + yq*ca;
|
||||
wave_0_per_point50=yp=xq*ca - yq*sa;
|
||||
wave_0_per_point51=zp=zq;
|
||||
wave_0_per_point52=
|
||||
wave_0_per_point53=//upper arm outward;
|
||||
wave_0_per_point54=zp=zp-0.35;
|
||||
wave_0_per_point55=ang=cos(tm*2)*0.75 - 1.05;
|
||||
wave_0_per_point56=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point57=xq=xp*sa + zp*ca;
|
||||
wave_0_per_point58=yq=yp;
|
||||
wave_0_per_point59=zq=xp*ca - zp*sa;
|
||||
wave_0_per_point60=
|
||||
wave_0_per_point61=//upper arm up down;
|
||||
wave_0_per_point62=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_0_per_point63=xp=xq;
|
||||
wave_0_per_point64=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point65=yp=yq*ca - zq*sa;
|
||||
wave_0_per_point66=zp=yq*sa + zq*ca;
|
||||
wave_0_per_point67=
|
||||
wave_0_per_point68=//xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point69=
|
||||
wave_0_per_point70=
|
||||
wave_0_per_point71=//project into screenspace and draw on screen
|
||||
wave_0_per_point72=zp=zp+2;
|
||||
wave_0_per_point73=xs=xp/zp;
|
||||
wave_0_per_point74=ys=yp/zp;
|
||||
wave_0_per_point75=
|
||||
wave_0_per_point76=x=xs+0.5;
|
||||
wave_0_per_point77=y=ys*1.3+0.5;
|
||||
wave_0_per_point78=
|
||||
wave_0_per_point79=
|
||||
wave_0_per_point80=a=(1-sample);
|
||||
wave_0_per_point81=
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=0.300
|
||||
wavecode_1_b=0.600
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=n=sample*6.283;
|
||||
wave_1_per_point2=phs=-sample * 0.2;
|
||||
wave_1_per_point3=tm=q1 + phs;
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=flip=flip+1;
|
||||
wave_1_per_point6=flip=flip*below(flip,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=xp=0;
|
||||
wave_1_per_point9=yp=(flip*0.1-0.05)*(1-sample);
|
||||
wave_1_per_point10=zp=0;
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=//spin;
|
||||
wave_1_per_point13=ang=tm*50;
|
||||
wave_1_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_1_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_1_per_point17=zr=zp;
|
||||
wave_1_per_point18=
|
||||
wave_1_per_point19=xp=xr;
|
||||
wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_1_per_point21=yp=-yp;
|
||||
wave_1_per_point22=zp=zr;
|
||||
wave_1_per_point23=
|
||||
wave_1_per_point24=//wrist movement;
|
||||
wave_1_per_point25=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_1_per_point26=
|
||||
wave_1_per_point27=xq=xp;
|
||||
wave_1_per_point28=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point29=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point30=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point31=yq=yp;
|
||||
wave_1_per_point32=zq=zp;
|
||||
wave_1_per_point33=
|
||||
wave_1_per_point34=ang=tm*8;
|
||||
wave_1_per_point35=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point36=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point37=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point38=zp=zq;
|
||||
wave_1_per_point39=
|
||||
wave_1_per_point40=//forearm movement;
|
||||
wave_1_per_point41=zp=zp-0.3;
|
||||
wave_1_per_point42=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_1_per_point43=xq=xp;
|
||||
wave_1_per_point44=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point45=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point46=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point47=
|
||||
wave_1_per_point48=//upper arm twist
|
||||
wave_1_per_point49=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_1_per_point50=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point51=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point52=zp=zq;
|
||||
wave_1_per_point53=
|
||||
wave_1_per_point54=//upper arm outward;
|
||||
wave_1_per_point55=zp=zp-0.35;
|
||||
wave_1_per_point56=ang=cos(tm*2)*0.75 - 1.05;
|
||||
wave_1_per_point57=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point58=xq=xp*sa + zp*ca;
|
||||
wave_1_per_point59=yq=yp;
|
||||
wave_1_per_point60=zq=xp*ca - zp*sa;
|
||||
wave_1_per_point61=
|
||||
wave_1_per_point62=//upper arm up down;
|
||||
wave_1_per_point63=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_1_per_point64=xp=xq;
|
||||
wave_1_per_point65=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point66=yp=yq*ca - zq*sa;
|
||||
wave_1_per_point67=zp=yq*sa + zq*ca;
|
||||
wave_1_per_point68=
|
||||
wave_1_per_point69=//xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point70=
|
||||
wave_1_per_point71=
|
||||
wave_1_per_point72=//project into screenspace and draw on screen
|
||||
wave_1_per_point73=zp=zp+2;
|
||||
wave_1_per_point74=xs=xp/zp;
|
||||
wave_1_per_point75=ys=yp/zp;
|
||||
wave_1_per_point76=
|
||||
wave_1_per_point77=x=xs+0.5;
|
||||
wave_1_per_point78=y=ys*1.3+0.5;
|
||||
wave_1_per_point79=
|
||||
wave_1_per_point80=
|
||||
wave_1_per_point81=a=(1-sample);
|
||||
wave_1_per_point82=
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=0.720
|
||||
wavecode_2_b=0.100
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=n=sample*6.283;
|
||||
wave_2_per_point2=phs=-sample * 0.2;
|
||||
wave_2_per_point3=tm=q1 + phs;
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=flip=flip+1;
|
||||
wave_2_per_point6=flip=flip*below(flip,2);
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=xp=0;
|
||||
wave_2_per_point9=yp=(flip*0.05-0.025)*(1-sample);
|
||||
wave_2_per_point10=zp=0;
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=//spin;
|
||||
wave_2_per_point13=ang=tm*50;
|
||||
wave_2_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_2_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_2_per_point17=zr=zp;
|
||||
wave_2_per_point18=
|
||||
wave_2_per_point19=xp=xr;
|
||||
wave_2_per_point20=yp=yr + 0.025 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_2_per_point21=zp=zr;
|
||||
wave_2_per_point22=
|
||||
wave_2_per_point23=//wrist movement;
|
||||
wave_2_per_point24=ang=sin(tm*1.9)*0.5 +0.5;
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=xq=xp;
|
||||
wave_2_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_2_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_2_per_point30=yq=yp;
|
||||
wave_2_per_point31=zq=zp;
|
||||
wave_2_per_point32=
|
||||
wave_2_per_point33=ang=tm*8;
|
||||
wave_2_per_point34=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point35=xp=xq*sa + yq*ca;
|
||||
wave_2_per_point36=yp=xq*ca - yq*sa;
|
||||
wave_2_per_point37=zp=zq;
|
||||
wave_2_per_point38=
|
||||
wave_2_per_point39=//forearm movement;
|
||||
wave_2_per_point40=zp=zp-0.3;
|
||||
wave_2_per_point41=ang=3.14 + sin(tm*2.3 - 0.5)*1.5;
|
||||
wave_2_per_point42=xq=xp;
|
||||
wave_2_per_point43=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point44=yq=yp*sa + zp*ca;
|
||||
wave_2_per_point45=zq=yp*ca - zp*sa;
|
||||
wave_2_per_point46=
|
||||
wave_2_per_point47=//upper arm twist
|
||||
wave_2_per_point48=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_2_per_point49=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point50=xp=xq*sa + yq*ca;
|
||||
wave_2_per_point51=yp=xq*ca - yq*sa;
|
||||
wave_2_per_point52=zp=zq;
|
||||
wave_2_per_point53=
|
||||
wave_2_per_point54=//upper arm outward;
|
||||
wave_2_per_point55=zp=zp-0.35;
|
||||
wave_2_per_point56=ang=cos(tm*2)*0.75 - 1.05;
|
||||
wave_2_per_point57=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point58=xq=xp*sa + zp*ca;
|
||||
wave_2_per_point59=yq=yp;
|
||||
wave_2_per_point60=zq=xp*ca - zp*sa;
|
||||
wave_2_per_point61=
|
||||
wave_2_per_point62=//upper arm up down;
|
||||
wave_2_per_point63=ang=cos(tm*0.9)*0.5 - 0.5;
|
||||
wave_2_per_point64=xp=xq;
|
||||
wave_2_per_point65=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point66=yp=yq*ca - zq*sa;
|
||||
wave_2_per_point67=zp=yq*sa + zq*ca;
|
||||
wave_2_per_point68=
|
||||
wave_2_per_point69=//xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point70=
|
||||
wave_2_per_point71=
|
||||
wave_2_per_point72=//project into screenspace and draw on screen
|
||||
wave_2_per_point73=zp=zp+2;
|
||||
wave_2_per_point74=xs=-xp/zp;
|
||||
wave_2_per_point75=ys=yp/zp;
|
||||
wave_2_per_point76=
|
||||
wave_2_per_point77=x=xs+0.5;
|
||||
wave_2_per_point78=y=ys*1.3+0.5;
|
||||
wave_2_per_point79=
|
||||
wave_2_per_point80=
|
||||
wave_2_per_point81=a=(1-sample);
|
||||
wave_2_per_point82=
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=0.700
|
||||
wavecode_3_b=0.100
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=n=sample*6.283;
|
||||
wave_3_per_point2=phs=-sample * 0.2;
|
||||
wave_3_per_point3=tm=q1 + phs;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=flip=flip+1;
|
||||
wave_3_per_point6=flip=flip*below(flip,2);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=xp=0;
|
||||
wave_3_per_point9=yp=(flip*0.05-0.025)*(1-sample);
|
||||
wave_3_per_point10=zp=0;
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=//spin;
|
||||
wave_3_per_point13=ang=tm*50;
|
||||
wave_3_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_3_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_3_per_point17=zr=zp;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=xp=xr;
|
||||
wave_3_per_point20=yp=yr + 0.025 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_3_per_point21=yp=-yp;
|
||||
wave_3_per_point22=zp=zr;
|
||||
wave_3_per_point23=
|
||||
wave_3_per_point24=//wrist movement;
|
||||
wave_3_per_point25=ang=sin(tm*1.9)*0.5 +0.5;
|
||||
wave_3_per_point26=
|
||||
wave_3_per_point27=xq=xp;
|
||||
wave_3_per_point28=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point29=yq=yp*sa + zp*ca;
|
||||
wave_3_per_point30=zq=yp*ca - zp*sa;
|
||||
wave_3_per_point31=yq=yp;
|
||||
wave_3_per_point32=zq=zp;
|
||||
wave_3_per_point33=
|
||||
wave_3_per_point34=ang=tm*8;
|
||||
wave_3_per_point35=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point36=xp=xq*sa + yq*ca;
|
||||
wave_3_per_point37=yp=xq*ca - yq*sa;
|
||||
wave_3_per_point38=zp=zq;
|
||||
wave_3_per_point39=
|
||||
wave_3_per_point40=//forearm movement;
|
||||
wave_3_per_point41=zp=zp-0.3;
|
||||
wave_3_per_point42=ang=3.14 + sin(tm*2.3 - 0.5)*1.5;
|
||||
wave_3_per_point43=xq=xp;
|
||||
wave_3_per_point44=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point45=yq=yp*sa + zp*ca;
|
||||
wave_3_per_point46=zq=yp*ca - zp*sa;
|
||||
wave_3_per_point47=
|
||||
wave_3_per_point48=//upper arm twist
|
||||
wave_3_per_point49=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_3_per_point50=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point51=xp=xq*sa + yq*ca;
|
||||
wave_3_per_point52=yp=xq*ca - yq*sa;
|
||||
wave_3_per_point53=zp=zq;
|
||||
wave_3_per_point54=
|
||||
wave_3_per_point55=//upper arm outward;
|
||||
wave_3_per_point56=zp=zp-0.35;
|
||||
wave_3_per_point57=ang=cos(tm*2)*0.75 - 1.05;
|
||||
wave_3_per_point58=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point59=xq=xp*sa + zp*ca;
|
||||
wave_3_per_point60=yq=yp;
|
||||
wave_3_per_point61=zq=xp*ca - zp*sa;
|
||||
wave_3_per_point62=
|
||||
wave_3_per_point63=//upper arm up down;
|
||||
wave_3_per_point64=ang=cos(tm*0.9)*0.5 - 0.5;
|
||||
wave_3_per_point65=xp=xq;
|
||||
wave_3_per_point66=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point67=yp=yq*ca - zq*sa;
|
||||
wave_3_per_point68=zp=yq*sa + zq*ca;
|
||||
wave_3_per_point69=
|
||||
wave_3_per_point70=//xp=xq;yp=yq;zp=zq;
|
||||
wave_3_per_point71=
|
||||
wave_3_per_point72=
|
||||
wave_3_per_point73=//project into screenspace and draw on screen
|
||||
wave_3_per_point74=zp=zp+2;
|
||||
wave_3_per_point75=xs=-xp/zp;
|
||||
wave_3_per_point76=ys=yp/zp;
|
||||
wave_3_per_point77=
|
||||
wave_3_per_point78=x=xs+0.5;
|
||||
wave_3_per_point79=y=ys*1.3+0.5;
|
||||
wave_3_per_point80=
|
||||
wave_3_per_point81=
|
||||
wave_3_per_point82=a=(1-sample);
|
||||
wave_3_per_point83=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=1.79142
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.56151
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.000
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=0.700
|
||||
shapecode_0_b2=1.000
|
||||
shapecode_0_a2=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shape_0_per_frame1=tex_ang=0.01;
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=5
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=1.32910
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=0.75684
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=1.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=dec_med = pow (0.7, 30/fps);
|
||||
per_frame_2=dec_slow = pow (0.96, 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, .2+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))%4;
|
||||
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_att + mid_att + treb_att ;
|
||||
per_frame_18=q27 = index + 1;
|
||||
per_frame_19=q28 = index2;
|
||||
per_frame_20=
|
||||
per_frame_21=
|
||||
per_frame_22=k1 = is_beat*equal(index%2,0);
|
||||
per_frame_23=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_24=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_25=rott = p2 * 3.1416/2;
|
||||
per_frame_26=
|
||||
per_frame_27=q1 = cos(rott);
|
||||
per_frame_28=q2 = sin(rott);
|
||||
per_frame_29=q3 = -q2;
|
||||
per_frame_30=q4 = q1;
|
||||
per_frame_31=
|
||||
per_frame_32=
|
||||
per_frame_33=vol = vol*dec_slow + q26 * (1-dec_slow) + q24*q1;
|
||||
per_frame_34=q10 = q27*q28;;
|
||||
per_frame_35=
|
||||
per_frame_36=
|
||||
per_frame_37=movex = movex + .03*30/fps;
|
||||
per_frame_38=q29 = movex;
|
||||
per_frame_39=movez = movez + .07*30/fps;
|
||||
per_frame_40=q30 = movez;
|
||||
per_frame_41=
|
||||
per_frame_42=crawl = crawl + .001*(2+q22)*30/fps;
|
||||
per_frame_43=q31 = crawl;
|
||||
per_frame_44=
|
||||
per_frame_45=q32 = 2 + sin(time/7);
|
||||
per_frame_46=monitor = index2;
|
||||
per_frame_47=
|
||||
per_frame_48=zoom = 1.0+.01*q1;
|
||||
per_frame_49=dy = .005;
|
||||
per_frame_50=dx = .0;
|
||||
per_frame_51=warp = 0;
|
||||
per_frame_52=rot = .0;
|
||||
per_frame_53=
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`float3 noiseVal =.03*(tex2D(sampler_noise_lq, uv*.3+.01*rand_frame));
|
||||
warp_6=`noiseVal = .01;
|
||||
warp_7=`float3 Feedback = GetBlur1(1-uv);
|
||||
warp_8=`
|
||||
warp_9=`float2 zz = uv1 *texsize.xy *.015;
|
||||
warp_10=`//zz =mul(zz,float2x2(_qa));
|
||||
warp_11=`zz = zz.yx;
|
||||
warp_12=`float2 h1 = clamp(tan(zz.yx),-12,12) * cos(4*(q2+1)*zz);
|
||||
warp_13=`
|
||||
warp_14=`uv.xy += h1*texsize.zw * 4*(2+q1);
|
||||
warp_15=`
|
||||
warp_16=`
|
||||
warp_17=`float r = tex2D (sampler_noise_hq,uv/14).x*12;
|
||||
warp_18=`float2 uv6 = uv1;
|
||||
warp_19=`uv6 = mul(uv6, float2x2(cos(r),sin(r),-sin(r),cos(r)));
|
||||
warp_20=`float3 mus = .1/(sqrt(uv6.y));
|
||||
warp_21=`
|
||||
warp_22=`float3 crisp = tex2D(sampler_main,uv);
|
||||
warp_23=`//crisp = lerp(crisp.bgr,crisp.rgb,2*crisp);
|
||||
warp_24=`ret = .995*crisp+noiseVal-.02;
|
||||
warp_25=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uv1 = (uv-0.5)*aspect.xy;
|
||||
comp_4=`
|
||||
comp_5=`//float ang1 = atan2(uv1.y, uv1.x);
|
||||
comp_6=`//float rad1 = log(length(uv1)-0.1);
|
||||
comp_7=`
|
||||
comp_8=`float rad2 = length(uv1) + .1;
|
||||
comp_9=`float rad1 = .1/rad2 ;
|
||||
comp_10=`
|
||||
comp_11=`float2 uv2 = float2 (ang/3.14, rad1);
|
||||
comp_12=`uv2.y = uv2.y +0.1*time;
|
||||
comp_13=`uv2.x = uv2.x +.0*time;
|
||||
comp_14=`
|
||||
comp_15=`float2 uv3 = float2 (ang/3.14, rad1*1.5);
|
||||
comp_16=`uv3.y = uv3.y +0.08*time ;
|
||||
comp_17=`uv3.x = uv3.x + time/32;
|
||||
comp_18=`
|
||||
comp_19=`float3 crisp = 2*GetPixel(uv2) + GetPixel(uv3);
|
||||
comp_20=`crisp += 2*GetBlur2(frac(uv2)) + 2*GetBlur2(frac(uv3));
|
||||
comp_21=`
|
||||
comp_22=`float3 lay1 = float3 (0,0,1)*uv.y*pow(1-rad,8);
|
||||
comp_23=`
|
||||
comp_24=`crisp = 3*crisp * pow(rad,1);
|
||||
comp_25=`
|
||||
comp_26=`float mask = saturate(1-4*rad);
|
||||
comp_27=`
|
||||
comp_28=`ret = crisp + lay1*mask + mask * GetPixel(uv);
|
||||
comp_29=`
|
||||
comp_30=`}
|
||||
@ -0,0 +1,367 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=0
|
||||
[preset00]
|
||||
fRating=3.000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.900
|
||||
fVideoEchoZoom=1.104
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=1
|
||||
bRedBlueStereo=0
|
||||
bBrighten=1
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=2.103
|
||||
fWaveSmoothing=0.540
|
||||
fWaveParam=0.380
|
||||
fModWaveAlphaStart=0.810
|
||||
fModWaveAlphaEnd=1.400
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.000
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=1.00000
|
||||
sx=0.98030
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.002
|
||||
ib_r=1.000
|
||||
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=1.850
|
||||
mv_r=0.500
|
||||
mv_g=0.500
|
||||
mv_b=0.500
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=128
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=0.89152
|
||||
wavecode_0_smoothing=0.00000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=x = sample ;
|
||||
wave_0_per_point2=y = .5;
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=r = .5 + .5 * sin(time/7);
|
||||
wave_0_per_point5=g = .5 + .5 * sin(time/11);
|
||||
wave_0_per_point6=b = .5 + .5 * sin(time/5);
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.89152
|
||||
wavecode_1_smoothing=0.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=0.100
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.89152
|
||||
wavecode_2_smoothing=0.82000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=0.100
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=ra = .8;
|
||||
wave_3_per_point2=rb = .5;
|
||||
wave_3_per_point3=pib = 6.28318530718;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=tic = min(time-tin,.1);
|
||||
wave_3_per_point7=tin = if(equal(sample,0),time,tin);
|
||||
wave_3_per_point8=
|
||||
wave_3_per_point9=mod = 1.5 + .5*sin(time*.15);
|
||||
wave_3_per_point10=med = 1.5 + .5*sin(time*.134);
|
||||
wave_3_per_point11=med = 5;
|
||||
wave_3_per_point12=amod = 3;
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=vr = rand(10001)*.0001;
|
||||
wave_3_per_point15=rb = rb + rand(10001)*.0001*.1;
|
||||
wave_3_per_point16=
|
||||
wave_3_per_point17=a = vr;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=sa = vr*pib*.5;
|
||||
wave_3_per_point20=sp = sa*mod + q1*1.3;
|
||||
wave_3_per_point21=sam = sa*med - q1*.219;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=ox = ra*sin(sam*pib);
|
||||
wave_3_per_point24=oy = ra*cos(sam*pib);
|
||||
wave_3_per_point25=ox = ox + rb*-cos(sp)*sin(sam*pib);
|
||||
wave_3_per_point26=oz = rb*-sin(sp);
|
||||
wave_3_per_point27=oy = oy + rb*-cos(sp)*cos(sam*pib);
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=
|
||||
wave_3_per_point30=xang = time*.132;
|
||||
wave_3_per_point31=xang = q2;
|
||||
wave_3_per_point32=yang = time*.153;
|
||||
wave_3_per_point33=yang = q3;
|
||||
wave_3_per_point34=zang = time*.110;
|
||||
wave_3_per_point35=zang = q4;
|
||||
wave_3_per_point36=fov = 0.6 + 0.2*sin(time);
|
||||
wave_3_per_point37=fov = .5;
|
||||
wave_3_per_point38=
|
||||
wave_3_per_point39=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point40=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point41=ox = mx;
|
||||
wave_3_per_point42=oy = my;
|
||||
wave_3_per_point43=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point44=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point45=ox = mx;
|
||||
wave_3_per_point46=oz = mz;
|
||||
wave_3_per_point47=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point48=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point49=oy = my;
|
||||
wave_3_per_point50=oz = mz;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=oz = oz - 2;
|
||||
wave_3_per_point53=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point54=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point55=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point56=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=64
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.35951
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.87512
|
||||
shapecode_0_r=0.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.800
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=1.000
|
||||
shapecode_0_a2=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=0.000
|
||||
shapecode_0_border_a=0.500
|
||||
shape_0_per_frame1=tex_ang = time;
|
||||
shape_0_per_frame2=tex_zoom = 2 + sin(time/3);
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=vis = above(q28,2);
|
||||
shape_0_per_frame5=a = vis; a2 = vis*.5; border_a = vis;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=12
|
||||
shapecode_1_x=0.600
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.02217
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.83150
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.600
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=0.900
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=0.590
|
||||
shapecode_1_border_b=0.000
|
||||
shapecode_1_border_a=1.000
|
||||
shape_1_per_frame1=x = .5 + .16*cos(instance/12*6.28)*q30;
|
||||
shape_1_per_frame2=y = .5 + .16*sin(instance/12*6.28);
|
||||
shape_1_per_frame3=//ang = time * (instance%2-.5)*q28;
|
||||
shape_1_per_frame4=vis = above(q28,2);
|
||||
shape_1_per_frame5=a = vis; a2 = vis*1; border_a = vis;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=63
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.123
|
||||
shapecode_2_y=0.000
|
||||
shapecode_2_rad=0.27319
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.49981
|
||||
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=0.000
|
||||
shapecode_2_border_r=0.500
|
||||
shapecode_2_border_g=0.500
|
||||
shapecode_2_border_b=0.500
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.510
|
||||
shapecode_3_rad=0.19869
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=1.00531
|
||||
shapecode_3_tex_zoom=0.49981
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.400
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=0.700
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=0.500
|
||||
shapecode_3_border_g=0.500
|
||||
shapecode_3_border_b=0.500
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_1=warp = 0;
|
||||
per_frame_2=wave_mystery = -0.5;
|
||||
per_frame_3=vol = 0.167*(bass+mid);
|
||||
per_frame_4=xamptarg = if(equal(frame%15,0),min(0.5*vol*bass_att,0.5),xamptarg);
|
||||
per_frame_5=xamp = xamp + 0.5*(xamptarg-xamp);
|
||||
per_frame_6=xdir = if(above(abs(xpos),xamp),-sign(xpos),if(below(abs(xspeed),0.1),2*above(xpos,0)-1,xdir));
|
||||
per_frame_7=xspeed = xspeed + xdir*xamp - xpos - xspeed*0.055*below(abs(xpos),xamp);
|
||||
per_frame_8=xpos = xpos + 0.001*xspeed;
|
||||
per_frame_9=myx = 1.25*xpos + 0.5;
|
||||
per_frame_10=yamptarg = if(equal(frame%15,0),min(0.3*vol*treb_att,0.5),yamptarg);
|
||||
per_frame_11=yamp = yamp + 0.5*(yamptarg-yamp);
|
||||
per_frame_12=ydir = if(above(abs(ypos),yamp),-sign(ypos),if(below(abs(yspeed),0.1),2*above(ypos,0)-1,ydir));
|
||||
per_frame_13=yspeed = yspeed + ydir*yamp - ypos - yspeed*0.055*below(abs(ypos),yamp);
|
||||
per_frame_14=ypos = ypos + 0.001*yspeed;
|
||||
per_frame_15=myy = 1.25*ypos + 0.5;
|
||||
per_frame_16=cx = 0.5 + 0.05*sin(0.497*time);
|
||||
per_frame_17=cy = 0.5 +0.05*sin(0.413*time);
|
||||
per_frame_18=volume = 0.15*(bass_att+bass+mid+mid_att);
|
||||
per_frame_19=beatrate = if(equal(beatrate,0),1,if(below(volume,0.01),1,beatrate));
|
||||
per_frame_20=lastbeat = if(equal(lastbeat,0),time,lastbeat);
|
||||
per_frame_21=meanbass_att = 0.1*(meanbass_att*9 + bass_att);
|
||||
per_frame_22=peakbass_att = if(above(bass_att,peakbass_att),bass_att,peakbass_att);
|
||||
per_frame_23=beat = if(above(volume,0.8),if(below(peakbass_att - bass_att, 0.05*peakbass_att),if(above(time - lastbeat,0.1+0.5*(beatrate-0.1)),1,0),0),0);
|
||||
per_frame_24=beatrate = max(if(beat,if(below(time-lastbeat,2*beatrate),0.1*(beatrate*9 + time - lastbeat),beatrate),beatrate),0.1);
|
||||
per_frame_25=peakbass_att = if(equal(beat,0),if(above(time - lastbeat,2*beatrate),peakbass_att*0.95,peakbass_att*0.995),bass_att);
|
||||
per_frame_26=lastbeat = if(beat,time,lastbeat);
|
||||
per_frame_27=peakbass_att = max(if(beat,bass_att,peakbass_att),1.1*meanbass_att);
|
||||
per_frame_28=beatcounter = if(above(beat,0),beatcounter +1, beatcounter);
|
||||
per_frame_29=beatcounter = if(above(beatcounter,8), 0, beatcounter);
|
||||
per_frame_30=beateven = beatcounter%4;
|
||||
per_frame_31=mode = if(beat,(mode+rand(3)+1)%4,mode);
|
||||
per_frame_32=beateven = if(equal(beateven,3),-1,beateven);
|
||||
per_frame_33=beateven = if(equal(beateven,0),0.1*(myx+myy),beateven);
|
||||
per_frame_34=beateven = if(equal(beateven,2),0.1*(-myx-myy),beateven);
|
||||
per_frame_35=dx = 0.1*beateven*myx;
|
||||
per_frame_36=dy = 0.1*beateven*myy;
|
||||
per_frame_37=monitor = beateven;
|
||||
per_frame_38=wave_a = Bass_thresh;
|
||||
per_frame_39=zoom = 1.5 +0.25*myy;
|
||||
per_frame_40=rot = myx*beateven;
|
||||
per_frame_41=wave_x = 0.5 + 0.05*myx;
|
||||
per_frame_42=wave_y=0.5 + 0.05*myy;
|
||||
per_frame_43=q8 =oldq8+ 0.005*(pow(1.2*bass+0.4*bass_att+0.1*treb+0.1*treb_att+0.1*mid+0.1*mid_att,6)/fps);
|
||||
per_frame_44=oldq8 = q8;
|
||||
warp_1=`sampler sampler_worms;
|
||||
warp_2=`float3 color, mus;
|
||||
warp_3=`float dx,dy;
|
||||
warp_4=`shader_body {
|
||||
warp_5=`float2 uv1 = (uv-.5) * aspect.xy;
|
||||
warp_6=`
|
||||
warp_7=`
|
||||
warp_8=`float2 uv6 = uv1;
|
||||
warp_9=`float z = q29*2*length(uv1)+rand_frame * 64;
|
||||
warp_10=`float2 d = normalize(uv1);
|
||||
warp_11=`float2 rs = clamp(tan(z)*d,-8,8);
|
||||
warp_12=`uv += .004*GetBlur1(uv)*float2 (0,1);//rs/20;
|
||||
warp_13=`
|
||||
warp_14=`
|
||||
warp_15=`uv6 = .4*sin(uv1*18*rand_frame);
|
||||
warp_16=`mus = .051/(length(uv6));
|
||||
warp_17=`mus *= float3 (1,.8,.5);
|
||||
warp_18=`
|
||||
warp_19=`float3 blur = GetBlur2(frac(uv));
|
||||
warp_20=`
|
||||
warp_21=`float3 crisp= tex2D(sampler_main,uv);
|
||||
warp_22=`
|
||||
warp_23=`float3 ret1 = crisp - blur*.03 + .15*mus;
|
||||
warp_24=`float2 uv2 = (uv_orig-.5)-float2(.5,.5+0.1*q25);
|
||||
warp_25=`
|
||||
warp_26=`q25 = 1;
|
||||
warp_27=`ret = q25*(ret1*.99-.02) + (1-q25)* GetPixel(uv_orig);
|
||||
warp_28=`
|
||||
warp_29=`}
|
||||
@ -0,0 +1,567 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.100
|
||||
fWaveScale=1.157
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.000
|
||||
fZoomExponent=0.22705
|
||||
fShader=1.000
|
||||
zoom=1.01000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.00000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.900
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.04575
|
||||
wavecode_0_smoothing=0.00000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
|
||||
wave_1_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
|
||||
wave_1_per_frame3=vg = vol_avg*.1;
|
||||
wave_1_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
|
||||
wave_1_per_point1=tm = q1;
|
||||
wave_1_per_point2=sp = sample*6.28*8*6;
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=vol = (value1+value2)*.5;
|
||||
wave_1_per_point5=it = it*above(sample,0);
|
||||
wave_1_per_point6=it = it + 1;
|
||||
wave_1_per_point7=rad = .5 + vol + .02;
|
||||
wave_1_per_point8=ra = rad*sin(sample*3.14);
|
||||
wave_1_per_point9=ox = ra*sin(sp);
|
||||
wave_1_per_point10=oy = sin(sample*3.14-1.57)*rad;
|
||||
wave_1_per_point11=oz = ra*cos(sp);
|
||||
wave_1_per_point12=
|
||||
wave_1_per_point13=xang = tm*.132;
|
||||
wave_1_per_point14=sxang = 0;
|
||||
wave_1_per_point15=yang = tm*.153;
|
||||
wave_1_per_point16=ayang = 0;
|
||||
wave_1_per_point17=zang = tm*.110;
|
||||
wave_1_per_point18=azang = 0;
|
||||
wave_1_per_point19=fov = 0.6 + 0.2*sin(tm);
|
||||
wave_1_per_point20=fov = .5;
|
||||
wave_1_per_point21=
|
||||
wave_1_per_point22=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_1_per_point23=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_1_per_point24=ox = mx;
|
||||
wave_1_per_point25=oy = my;
|
||||
wave_1_per_point26=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_1_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_1_per_point28=ox = mx;
|
||||
wave_1_per_point29=oz = mz;
|
||||
wave_1_per_point30=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_1_per_point31=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_1_per_point32=oy = my;
|
||||
wave_1_per_point33=oz = mz;
|
||||
wave_1_per_point34=
|
||||
wave_1_per_point35=oz = oz - 2;
|
||||
wave_1_per_point36=x = ox*fov/oz + 0.5;
|
||||
wave_1_per_point37=x = (x-.5)*0.75 + 0.5;
|
||||
wave_1_per_point38=y = oy*fov/oz + 0.5;
|
||||
wave_1_per_point39=
|
||||
wave_1_per_point40=r = 1;
|
||||
wave_1_per_point41=g = .25+.25*sin(sp);
|
||||
wave_1_per_point42=b = 0;
|
||||
wave_1_per_point43=a = .5 + (oz+2)*.5;
|
||||
wave_1_per_point44=a = a*below(z,2);
|
||||
wave_1_per_point45=minrgb = min(r,min(g,b));
|
||||
wave_1_per_point46=maxrgb = max(r,max(g,b));
|
||||
wave_1_per_point47=l = (maxrgb-minrgb)*.5;
|
||||
wave_1_per_point48=diff = maxrgb-minrgb;
|
||||
wave_1_per_point49=sum = maxrgb+minrgb;
|
||||
wave_1_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
|
||||
wave_1_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
|
||||
wave_1_per_point52=h = h*0.1666666;
|
||||
wave_1_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
|
||||
wave_1_per_point54=
|
||||
wave_1_per_point55=h = h + time*0.05*1.324 + .1;
|
||||
wave_1_per_point56=h = h - int(h);
|
||||
wave_1_per_point57=
|
||||
wave_1_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
|
||||
wave_1_per_point59=tmpa = 2*l - tmpb;
|
||||
wave_1_per_point60=hvr = h + .333333;
|
||||
wave_1_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
|
||||
wave_1_per_point62=hvg = h;
|
||||
wave_1_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
|
||||
wave_1_per_point64=hvb = h - .333333;
|
||||
wave_1_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
|
||||
wave_1_per_point66=
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.00000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
|
||||
wave_2_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
|
||||
wave_2_per_frame3=vg = vol_avg*.1;
|
||||
wave_2_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
|
||||
wave_2_per_point1=tm = q1;
|
||||
wave_2_per_point2=sp = sample*6.28*8*6;
|
||||
wave_2_per_point3=
|
||||
wave_2_per_point4=vol = (value1+value2)*.5;
|
||||
wave_2_per_point5=it = it*above(sample,0);
|
||||
wave_2_per_point6=it = it + 1;
|
||||
wave_2_per_point7=rad = .5 + vol + .01;
|
||||
wave_2_per_point8=ra = rad*sin(sample*3.14);
|
||||
wave_2_per_point9=ox = ra*sin(sp);
|
||||
wave_2_per_point10=oy = sin(sample*3.14-1.57)*rad;
|
||||
wave_2_per_point11=oz = ra*cos(sp);
|
||||
wave_2_per_point12=
|
||||
wave_2_per_point13=xang = tm*.132;
|
||||
wave_2_per_point14=sxang = 0;
|
||||
wave_2_per_point15=yang = tm*.153;
|
||||
wave_2_per_point16=ayang = 0;
|
||||
wave_2_per_point17=zang = tm*.110;
|
||||
wave_2_per_point18=azang = 0;
|
||||
wave_2_per_point19=fov = 0.6 + 0.2*sin(tm);
|
||||
wave_2_per_point20=fov = .5;
|
||||
wave_2_per_point21=
|
||||
wave_2_per_point22=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_2_per_point23=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_2_per_point24=ox = mx;
|
||||
wave_2_per_point25=oy = my;
|
||||
wave_2_per_point26=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_2_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_2_per_point28=ox = mx;
|
||||
wave_2_per_point29=oz = mz;
|
||||
wave_2_per_point30=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_2_per_point31=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_2_per_point32=oy = my;
|
||||
wave_2_per_point33=oz = mz;
|
||||
wave_2_per_point34=
|
||||
wave_2_per_point35=oz = oz - 2;
|
||||
wave_2_per_point36=x = ox*fov/oz + 0.5;
|
||||
wave_2_per_point37=x = (x-.5)*0.75 + 0.5;
|
||||
wave_2_per_point38=y = oy*fov/oz + 0.5;
|
||||
wave_2_per_point39=
|
||||
wave_2_per_point40=r = 1;
|
||||
wave_2_per_point41=g = .25+.25*sin(sp);
|
||||
wave_2_per_point42=b = 0;
|
||||
wave_2_per_point43=a = .5 + (oz+2)*.5;
|
||||
wave_2_per_point44=a = a*below(z,2);
|
||||
wave_2_per_point45=minrgb = min(r,min(g,b));
|
||||
wave_2_per_point46=maxrgb = max(r,max(g,b));
|
||||
wave_2_per_point47=l = (maxrgb-minrgb)*.5;
|
||||
wave_2_per_point48=diff = maxrgb-minrgb;
|
||||
wave_2_per_point49=sum = maxrgb+minrgb;
|
||||
wave_2_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
|
||||
wave_2_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
|
||||
wave_2_per_point52=h = h*0.1666666;
|
||||
wave_2_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
|
||||
wave_2_per_point54=
|
||||
wave_2_per_point55=h = h + time*0.05*1.324 + .05;
|
||||
wave_2_per_point56=h = h - int(h);
|
||||
wave_2_per_point57=
|
||||
wave_2_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
|
||||
wave_2_per_point59=tmpa = 2*l - tmpb;
|
||||
wave_2_per_point60=hvr = h + .333333;
|
||||
wave_2_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
|
||||
wave_2_per_point62=hvg = h;
|
||||
wave_2_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
|
||||
wave_2_per_point64=hvb = h - .333333;
|
||||
wave_2_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
|
||||
wave_2_per_point66=
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.00000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
|
||||
wave_3_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
|
||||
wave_3_per_frame3=vg = vol_avg*.1;
|
||||
wave_3_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
|
||||
wave_3_per_point1=tm = q1;
|
||||
wave_3_per_point2=sp = sample*6.28*8*6;
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=vol = (value1+value2)*.5;
|
||||
wave_3_per_point5=it = it*above(sample,0);
|
||||
wave_3_per_point6=it = it + 1;
|
||||
wave_3_per_point7=rad = .5 + vol;
|
||||
wave_3_per_point8=ra = rad*sin(sample*3.14);
|
||||
wave_3_per_point9=ox = ra*sin(sp);
|
||||
wave_3_per_point10=oy = sin(sample*3.14-1.57)*rad;
|
||||
wave_3_per_point11=oz = ra*cos(sp);
|
||||
wave_3_per_point12=
|
||||
wave_3_per_point13=xang = tm*.132;
|
||||
wave_3_per_point14=sxang = 0;
|
||||
wave_3_per_point15=yang = tm*.153;
|
||||
wave_3_per_point16=ayang = 0;
|
||||
wave_3_per_point17=zang = tm*.110;
|
||||
wave_3_per_point18=azang = 0;
|
||||
wave_3_per_point19=fov = 0.6 + 0.2*sin(tm);
|
||||
wave_3_per_point20=fov = .5;
|
||||
wave_3_per_point21=
|
||||
wave_3_per_point22=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point23=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point24=ox = mx;
|
||||
wave_3_per_point25=oy = my;
|
||||
wave_3_per_point26=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point28=ox = mx;
|
||||
wave_3_per_point29=oz = mz;
|
||||
wave_3_per_point30=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point31=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point32=oy = my;
|
||||
wave_3_per_point33=oz = mz;
|
||||
wave_3_per_point34=
|
||||
wave_3_per_point35=oz = oz - 2;
|
||||
wave_3_per_point36=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point37=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point38=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point39=
|
||||
wave_3_per_point40=r = 1;
|
||||
wave_3_per_point41=g = .25+.25*sin(sp);
|
||||
wave_3_per_point42=b = 0;
|
||||
wave_3_per_point43=a = .5 + (oz+2)*.5;
|
||||
wave_3_per_point44=a = a*below(z,2);
|
||||
wave_3_per_point45=minrgb = min(r,min(g,b));
|
||||
wave_3_per_point46=maxrgb = max(r,max(g,b));
|
||||
wave_3_per_point47=l = (maxrgb-minrgb)*.5;
|
||||
wave_3_per_point48=diff = maxrgb-minrgb;
|
||||
wave_3_per_point49=sum = maxrgb+minrgb;
|
||||
wave_3_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
|
||||
wave_3_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
|
||||
wave_3_per_point52=h = h*0.1666666;
|
||||
wave_3_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
|
||||
wave_3_per_point54=
|
||||
wave_3_per_point55=h = h + time*0.05*1.324;
|
||||
wave_3_per_point56=h = h - int(h);
|
||||
wave_3_per_point57=
|
||||
wave_3_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
|
||||
wave_3_per_point59=tmpa = 2*l - tmpb;
|
||||
wave_3_per_point60=hvr = h + .333333;
|
||||
wave_3_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
|
||||
wave_3_per_point62=hvg = h;
|
||||
wave_3_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
|
||||
wave_3_per_point64=hvb = h - .333333;
|
||||
wave_3_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
|
||||
wave_3_per_point66=
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.44484
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.99999
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=1.000
|
||||
shape_0_per_frame1=bd=above(bass+treb+mid,6)+bd*.975;
|
||||
shape_0_per_frame2=sides=cos(time*.02+(bd*.1))*20+20;
|
||||
shape_0_per_frame3=border_r=sin(time*.331+.3)*.5+.5;
|
||||
shape_0_per_frame4=border_g=sin(time*.559+.3)*.5+.5;
|
||||
shape_0_per_frame5=border_b=sin(time*.772+.4)*.5+.5;
|
||||
shape_0_per_frame6=
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.44484
|
||||
shapecode_1_ang=2.89026
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.22019
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
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=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=1.000
|
||||
shape_1_per_frame1=bd=above(bass+treb+mid,6)+bd*.975;
|
||||
shape_1_per_frame2=sides=cos(time*.02+(bd*.1))*20+20;
|
||||
shape_1_per_frame3=r=sin(time*.331)*.5+.5;
|
||||
shape_1_per_frame4=g=sin(time*.559)*.5+.5;
|
||||
shape_1_per_frame5=b=sin(time*.772)*.5+.5;
|
||||
shape_1_per_frame6=border_r=r;
|
||||
shape_1_per_frame7=border_g=g;
|
||||
shape_1_per_frame8=border_b=b;
|
||||
shape_1_per_frame9=rad=sin(time*.4)*.2+.5;
|
||||
shape_1_per_frame10=
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.900
|
||||
shapecode_2_y=0.880
|
||||
shapecode_2_rad=1.97884
|
||||
shapecode_2_ang=0.62832
|
||||
shapecode_2_tex_ang=6.28319
|
||||
shapecode_2_tex_zoom=0.51341
|
||||
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=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=tex_ang=sin(time*.0001)*628+628;
|
||||
shape_2_per_frame2=y=cos(time*.003)*.5+.5;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.89269
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=0.070
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=0.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_1=chng=sin(time*.5);
|
||||
per_frame_2=cthr=.9999;
|
||||
per_frame_3=mq21=if(above(chng,cthr),rand(3),mq21);
|
||||
per_frame_4=mq22=if(above(chng,cthr),rand(3),mq22);
|
||||
per_frame_5=mq23=if(above(chng,cthr),rand(3),mq23);
|
||||
per_frame_6=mq24=if(above(chng,cthr),rand(2),mq24);
|
||||
per_frame_7=mq25=if(above(chng,cthr),rand(2),mq25);
|
||||
per_frame_8=mq26=if(above(chng,cthr),rand(2),mq26);
|
||||
per_frame_9=mq27=if(above(chng,cthr),rand(1),mq27);
|
||||
per_frame_10=mq28=if(above(chng,cthr),rand(1),mq28);
|
||||
per_frame_11=mq29=if(above(chng,cthr),rand(1)*.3,mq29);
|
||||
per_frame_12=mq31=if(above(chng,cthr),rand(1)*.3,mq31);
|
||||
per_frame_13=monitor=chng;
|
||||
per_frame_14=q21=mq21;q22=mq22;q23=mq23;q24=mq24;q25=mq25;q26=mq26;
|
||||
per_frame_15=q27=mq27;q28=mq28;q29=mq29;q31=mq31;
|
||||
per_frame_16=
|
||||
per_frame_17=monitor=mq1;
|
||||
per_frame_18=vol=bass+treb+mid;
|
||||
per_frame_19=atime=atime+vol;
|
||||
per_frame_20=q11=.4+sin(atime*.006 )*.4;
|
||||
per_frame_21=q12=.4+cos(atime*.00613828348)*.4;
|
||||
per_frame_22=q13=.4+sin(atime*.00598593455)*.4;
|
||||
per_frame_23=monitor=q13;
|
||||
per_frame_24=wave_r=wave_r+(0.6*sin(bass*2.500)+0.4*sin(time*0.70));
|
||||
per_frame_25=wave_b=wave_b+(0.6*sin(treb*2.500)+0.4*sin(time*0.89));
|
||||
per_frame_26=wave_g=wave_g+(0.6*sin(mid*2.500)+0.4*sin(time*0.74));
|
||||
per_frame_27=q1=rot+0.005*sin(time*0.5);
|
||||
per_pixel_1=rot=q1*2*rad*pow(0&(4+2*sin(rad*20+time))*.1,6);
|
||||
warp_1=`sampler sampler_pw_noise_lq;
|
||||
warp_2=`float3 color, mus, neu, ret1, noise, noise2;
|
||||
warp_3=`float2 uv1, rs0, rs, uv2, uv3, dz, hor, ver;
|
||||
warp_4=`float dx,dy,speed;
|
||||
warp_5=`shader_body {
|
||||
warp_6=`speed = .3;
|
||||
warp_7=`uv1 = uv-float2(0.5,q5);
|
||||
warp_8=`float z = 1/(uv1.y);
|
||||
warp_9=`rs0.x = (uv1.x)*z;
|
||||
warp_10=`rs0.y = z;
|
||||
warp_11=`rs.x = rs0.x *1;
|
||||
warp_12=`rs.y = rs0.y + time*speed;
|
||||
warp_13=`
|
||||
warp_14=`
|
||||
warp_15=`//Kacheln
|
||||
warp_16=`noise = lum(tex2D(sampler_pw_noise_lq,rs/63 ));
|
||||
warp_17=`noise *= lum(tex2D(sampler_pw_noise_lq,rs/12 ))+.5;
|
||||
warp_18=`noise *= saturate(10*noise - 8) * saturate(2/z);
|
||||
warp_19=`noise2 = saturate(8* (lum(tex2D(sampler_pw_noise_lq,uv))-.5));
|
||||
warp_20=`
|
||||
warp_21=`speed *= 2;
|
||||
warp_22=`float3 copy = + GetPixel(float2(uv.x,uv.y-.04*speed/z));
|
||||
warp_23=`copy +=GetPixel(float2(uv.x,uv.y-.02*speed/z));
|
||||
warp_24=`copy +=GetPixel(float2(uv.x,uv.y-.01*speed/z));
|
||||
warp_25=`
|
||||
warp_26=`ret = noise*1 + copy/3*(1+slow_roam_cos)/2*.99-.005;
|
||||
warp_27=`float4 noise9 = tex3D(sampler_noisevol_hq,
|
||||
warp_28=` ((uv1.xyy*q27
|
||||
warp_29=` )*texsize.xyy*texsize_noisevol_hq.zww
|
||||
warp_30=` ).xyz*
|
||||
warp_31=` float3(1,1,0)*0.05 +
|
||||
warp_32=` time*float3(0,0,1)*q29
|
||||
warp_33=` );
|
||||
warp_34=`if(ret.x> q21*q13 && ret.x<= q24*q11 )ret.y += (noise9).x*.5;
|
||||
warp_35=`if(ret.y> q22*q11 && ret.y<= q25*q12 )ret.z += (noise9).y*.5;
|
||||
warp_36=`if(ret.z> q23*q12 && ret.z<= q26*q13 )ret.x += (noise9).z*.5;
|
||||
warp_37=`
|
||||
warp_38=`
|
||||
warp_39=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=`
|
||||
comp_5=`
|
||||
comp_6=`float2 uva = uv;
|
||||
comp_7=`float2 uvb = float2(1-uv.x,uv.y);
|
||||
comp_8=`
|
||||
comp_9=`ret = tex2D(sampler_main, uva).x + tex2D(sampler_main, uvb).x;
|
||||
comp_10=`
|
||||
comp_11=`float3 blurs = GetBlur1(uva).x + GetBlur3(uva).x;
|
||||
comp_12=`blurs += GetBlur1(uvb).x + GetBlur3(uvb).x;
|
||||
comp_13=`
|
||||
comp_14=`
|
||||
comp_15=`float2 uv3 = (uv-.5)*(1-GetBlur1(uv).zzz)+.5;
|
||||
comp_16=`ret += saturate(pow(tex2D(sampler_main, uv3).zzz,.5)*(1-ret.x*2)),
|
||||
comp_17=`ret += saturate(pow(GetBlur1(uv3).zzz,.5)*(1-ret.x*2)),
|
||||
comp_18=`
|
||||
comp_19=`
|
||||
comp_20=`ret = lerp (
|
||||
comp_21=`blurs,
|
||||
comp_22=`ret,
|
||||
comp_23=`pow(ret,1));
|
||||
comp_24=`
|
||||
comp_25=`ret = pow(ret,float3(5,1,.5));
|
||||
comp_26=`
|
||||
comp_27=`ret += pow(tex2D(sampler_main, float2(uv.x,1-uv.y)).yyy+tex2D(sampler_main, 1-uv).yyy,float3(.6,.95,5));
|
||||
comp_28=`float4 noise9 = tex3D(sampler_noisevol_hq,
|
||||
comp_29=` ((uv3.xyy*q28
|
||||
comp_30=` )*texsize.xyy*texsize_noisevol_hq.zww
|
||||
comp_31=` ).xyz*
|
||||
comp_32=` float3(1,1,0)*0.05 +
|
||||
comp_33=` time*float3(0,0,1)*q31
|
||||
comp_34=` );
|
||||
comp_35=`if(ret.x> q26*q13 && ret.x<= q23*q11 )ret.z -= (noise9).x*.5;
|
||||
comp_36=`if(ret.y> q25*q11 && ret.y<= q22*q12 )ret.x -= (noise9).y*.5;
|
||||
comp_37=`if(ret.z> q24*q12 && ret.z<= q21*q13 )ret.y -= (noise9).z*.5;
|
||||
comp_38=`
|
||||
comp_39=`ret-=slow_roam_sin*roam_cos.zxy*.5;
|
||||
comp_40=`
|
||||
comp_41=`}
|
||||
@ -0,0 +1,638 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.280000
|
||||
fDecay=0.960000
|
||||
fVideoEchoZoom=0.996630
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=0.011726
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=0.037492
|
||||
fWarpScale=0.014889
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=1.000000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.033004
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.400000
|
||||
wave_b=0.300000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.110000
|
||||
ob_g=0.000000
|
||||
ob_b=0.100000
|
||||
ob_a=0.000000
|
||||
ib_size=0.000000
|
||||
ib_r=0.000000
|
||||
ib_g=0.000000
|
||||
ib_b=0.000000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=0.000000
|
||||
nMotionVectorsY=0.000001
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=1.000000
|
||||
mv_r=1.000000
|
||||
mv_g=0.910000
|
||||
mv_b=0.710000
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=0.700000
|
||||
wavecode_0_a=1.000000
|
||||
wave_0_per_point1=n=sample*6.283;
|
||||
wave_0_per_point2=phs=-sample * 0.2;
|
||||
wave_0_per_point3=tm=q1 + phs*4;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=flip=flip+1;
|
||||
wave_0_per_point6=flip=flip*below(flip,2);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=xp=0;
|
||||
wave_0_per_point9=yp=(flip*0.1-0.05)*(sample);
|
||||
wave_0_per_point10=zp=0;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=//spin;
|
||||
wave_0_per_point13=ang=tm*20 + sin(tm*76 + time*4)*0.4;
|
||||
wave_0_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_0_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_0_per_point17=zr=zp;
|
||||
wave_0_per_point18=
|
||||
wave_0_per_point19=xp=xr;
|
||||
wave_0_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_0_per_point21=zp=zr;
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=//wrist movement;
|
||||
wave_0_per_point24=ang=sin(tm*2);
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=xq=xp;
|
||||
wave_0_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_0_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_0_per_point30=
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=ang=tm*8;
|
||||
wave_0_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_0_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_0_per_point36=zp=zq;
|
||||
wave_0_per_point37=
|
||||
wave_0_per_point38=//forearm movement;
|
||||
wave_0_per_point39=zp=zp-0.3;
|
||||
wave_0_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_0_per_point41=xq=xp;
|
||||
wave_0_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_0_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_0_per_point45=
|
||||
wave_0_per_point46=//upper arm twist
|
||||
wave_0_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_0_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_0_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_0_per_point50=zp=zq;
|
||||
wave_0_per_point51=
|
||||
wave_0_per_point52=//upper arm outward;
|
||||
wave_0_per_point53=zp=zp-0.35;
|
||||
wave_0_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_0_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_0_per_point57=yq=yp;
|
||||
wave_0_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_0_per_point59=
|
||||
wave_0_per_point60=//upper arm up down;
|
||||
wave_0_per_point61=ang=cos(tm);
|
||||
wave_0_per_point62=xp=xq;
|
||||
wave_0_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_0_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_0_per_point66=
|
||||
wave_0_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point68=
|
||||
wave_0_per_point69=
|
||||
wave_0_per_point70=//project into screenspace and draw on screen
|
||||
wave_0_per_point71=zp=zp+1.5;
|
||||
wave_0_per_point72=xs=xp/zp;
|
||||
wave_0_per_point73=ys=yp/zp;
|
||||
wave_0_per_point74=
|
||||
wave_0_per_point75=x=xs+0.5;
|
||||
wave_0_per_point76=y=ys*1.3+0.5;
|
||||
wave_0_per_point77=
|
||||
wave_0_per_point78=
|
||||
wave_0_per_point79=a=(1-sample);
|
||||
wave_0_per_point80=
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=0.900000
|
||||
wavecode_1_b=0.800000
|
||||
wavecode_1_a=1.000000
|
||||
wave_1_per_point1=n=sample*6.283;
|
||||
wave_1_per_point2=phs=-sample * 0.4 ;
|
||||
wave_1_per_point3=tm=q1 + phs*2 - 0.01;
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=flip=flip+1;
|
||||
wave_1_per_point6=flip=flip*below(flip,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=xp=0;
|
||||
wave_1_per_point9=yp=(flip*0.2-0.1)*(sample);
|
||||
wave_1_per_point10=zp=0;
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=//spin;
|
||||
wave_1_per_point13=ang=-tm*29 + sin(tm*76 + time*4)*0.4;;
|
||||
wave_1_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_1_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_1_per_point17=zr=zp;
|
||||
wave_1_per_point18=
|
||||
wave_1_per_point19=xp=xr;
|
||||
wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_1_per_point21=zp=zr;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=//wrist movement;
|
||||
wave_1_per_point24=ang=sin(tm*2);
|
||||
wave_1_per_point25=
|
||||
wave_1_per_point26=xq=xp;
|
||||
wave_1_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point30=
|
||||
wave_1_per_point31=
|
||||
wave_1_per_point32=ang=tm*8;
|
||||
wave_1_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point36=zp=zq;
|
||||
wave_1_per_point37=
|
||||
wave_1_per_point38=//forearm movement;
|
||||
wave_1_per_point39=zp=zp-0.3;
|
||||
wave_1_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_1_per_point41=xq=xp;
|
||||
wave_1_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point45=
|
||||
wave_1_per_point46=//upper arm twist
|
||||
wave_1_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_1_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point50=zp=zq;
|
||||
wave_1_per_point51=
|
||||
wave_1_per_point52=//upper arm outward;
|
||||
wave_1_per_point53=zp=zp-0.35;
|
||||
wave_1_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_1_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_1_per_point57=yq=yp;
|
||||
wave_1_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_1_per_point59=
|
||||
wave_1_per_point60=//upper arm up down;
|
||||
wave_1_per_point61=ang=cos(tm);
|
||||
wave_1_per_point62=xp=xq;
|
||||
wave_1_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_1_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_1_per_point66=
|
||||
wave_1_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point68=
|
||||
wave_1_per_point69=
|
||||
wave_1_per_point70=//project into screenspace and draw on screen
|
||||
wave_1_per_point71=zp=zp+1.5;
|
||||
wave_1_per_point72=xs=xp/zp;
|
||||
wave_1_per_point73=ys=yp/zp;
|
||||
wave_1_per_point74=
|
||||
wave_1_per_point75=x=xs+0.5;
|
||||
wave_1_per_point76=y=ys*1.3+0.5;
|
||||
wave_1_per_point77=
|
||||
wave_1_per_point78=
|
||||
wave_1_per_point79=a=(1-sample);
|
||||
wave_1_per_point80=
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=0.720000
|
||||
wavecode_2_b=0.100000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_per_point1=n=sample*6.283;
|
||||
wave_2_per_point2=phs=-sample * 0.4 ;
|
||||
wave_2_per_point3=tm=q1 + phs*2 - 0.02;
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=flip=flip+1;
|
||||
wave_2_per_point6=flip=flip*below(flip,2);
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=xp=0;
|
||||
wave_2_per_point9=yp=(flip*0.4-0.2)*(sample);
|
||||
wave_2_per_point10=zp=0;
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=//spin;
|
||||
wave_2_per_point13=ang=tm*23 + sin(tm*76 + time*4)*0.3;;
|
||||
wave_2_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_2_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_2_per_point17=zr=zp;
|
||||
wave_2_per_point18=
|
||||
wave_2_per_point19=xp=xr;
|
||||
wave_2_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_2_per_point21=zp=zr;
|
||||
wave_2_per_point22=
|
||||
wave_2_per_point23=//wrist movement;
|
||||
wave_2_per_point24=ang=sin(tm*2);
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=xq=xp;
|
||||
wave_2_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_2_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_2_per_point30=
|
||||
wave_2_per_point31=
|
||||
wave_2_per_point32=ang=tm*8;
|
||||
wave_2_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_2_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_2_per_point36=zp=zq;
|
||||
wave_2_per_point37=
|
||||
wave_2_per_point38=//forearm movement;
|
||||
wave_2_per_point39=zp=zp-0.3;
|
||||
wave_2_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_2_per_point41=xq=xp;
|
||||
wave_2_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_2_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_2_per_point45=
|
||||
wave_2_per_point46=//upper arm twist
|
||||
wave_2_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_2_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_2_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_2_per_point50=zp=zq;
|
||||
wave_2_per_point51=
|
||||
wave_2_per_point52=//upper arm outward;
|
||||
wave_2_per_point53=zp=zp-0.35;
|
||||
wave_2_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_2_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_2_per_point57=yq=yp;
|
||||
wave_2_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_2_per_point59=
|
||||
wave_2_per_point60=//upper arm up down;
|
||||
wave_2_per_point61=ang=cos(tm);
|
||||
wave_2_per_point62=xp=xq;
|
||||
wave_2_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_2_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_2_per_point66=
|
||||
wave_2_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point68=
|
||||
wave_2_per_point69=
|
||||
wave_2_per_point70=//project into screenspace and draw on screen
|
||||
wave_2_per_point71=zp=zp+1.5;
|
||||
wave_2_per_point72=xs=xp/zp;
|
||||
wave_2_per_point73=ys=yp/zp;
|
||||
wave_2_per_point74=
|
||||
wave_2_per_point75=x=xs+0.5;
|
||||
wave_2_per_point76=y=ys*1.3+0.5;
|
||||
wave_2_per_point77=
|
||||
wave_2_per_point78=
|
||||
wave_2_per_point79=a=(1-sample);
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=0.700000
|
||||
wavecode_3_b=0.500000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_per_point1=n=sample*6.283;
|
||||
wave_3_per_point2=phs=-sample * 0.4 ;
|
||||
wave_3_per_point3=tm=q1 + phs*2 - 0.03;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=flip=flip+1;
|
||||
wave_3_per_point6=flip=flip*below(flip,2);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=xp=0;
|
||||
wave_3_per_point9=yp=(flip*0.6-0.3)*(sample);
|
||||
wave_3_per_point10=zp=0;
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=//spin;
|
||||
wave_3_per_point13=ang=-tm*4 + sin(tm*76 + time*4)*0.2;;
|
||||
wave_3_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_3_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_3_per_point17=zr=zp;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=xp=xr;
|
||||
wave_3_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_3_per_point21=zp=zr;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=//wrist movement;
|
||||
wave_3_per_point24=ang=sin(tm*2);
|
||||
wave_3_per_point25=
|
||||
wave_3_per_point26=xq=xp;
|
||||
wave_3_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_3_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_3_per_point30=
|
||||
wave_3_per_point31=
|
||||
wave_3_per_point32=ang=tm*8;
|
||||
wave_3_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_3_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_3_per_point36=zp=zq;
|
||||
wave_3_per_point37=
|
||||
wave_3_per_point38=//forearm movement;
|
||||
wave_3_per_point39=zp=zp-0.3;
|
||||
wave_3_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_3_per_point41=xq=xp;
|
||||
wave_3_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_3_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_3_per_point45=
|
||||
wave_3_per_point46=//upper arm twist
|
||||
wave_3_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_3_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_3_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_3_per_point50=zp=zq;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=//upper arm outward;
|
||||
wave_3_per_point53=zp=zp-0.35;
|
||||
wave_3_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_3_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_3_per_point57=yq=yp;
|
||||
wave_3_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_3_per_point59=
|
||||
wave_3_per_point60=//upper arm up down;
|
||||
wave_3_per_point61=ang=cos(tm);
|
||||
wave_3_per_point62=xp=xq;
|
||||
wave_3_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_3_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_3_per_point66=
|
||||
wave_3_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_3_per_point68=
|
||||
wave_3_per_point69=
|
||||
wave_3_per_point70=//project into screenspace and draw on screen
|
||||
wave_3_per_point71=zp=zp+1.5;
|
||||
wave_3_per_point72=xs=xp/zp;
|
||||
wave_3_per_point73=ys=yp/zp;
|
||||
wave_3_per_point74=
|
||||
wave_3_per_point75=x=xs+0.5;
|
||||
wave_3_per_point76=y=ys*1.3+0.5;
|
||||
wave_3_per_point77=
|
||||
wave_3_per_point78=
|
||||
wave_3_per_point79=a=(1-sample);
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.301767
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.451117
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=0.700000
|
||||
shapecode_0_b=0.300000
|
||||
shapecode_0_a=0.700000
|
||||
shapecode_0_r2=0.000000
|
||||
shapecode_0_g2=0.000000
|
||||
shapecode_0_b2=0.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=tm=q1;
|
||||
shape_0_per_frame2=
|
||||
shape_0_per_frame3=flip=flip+1;
|
||||
shape_0_per_frame4=flip=flip*below(flip,2);
|
||||
shape_0_per_frame5=
|
||||
shape_0_per_frame6=xp=0;
|
||||
shape_0_per_frame7=yp=0;
|
||||
shape_0_per_frame8=zp=0;
|
||||
shape_0_per_frame9=
|
||||
shape_0_per_frame10=//spin;
|
||||
shape_0_per_frame11=ang=tm*20 + sin(tm*76 + time*4)*0.4;
|
||||
shape_0_per_frame12=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame13=xr=xp*sa + yp*ca;
|
||||
shape_0_per_frame14=yr=xp*ca - yp*sa;
|
||||
shape_0_per_frame15=zr=zp;
|
||||
shape_0_per_frame16=
|
||||
shape_0_per_frame17=xp=xr;
|
||||
shape_0_per_frame18=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
shape_0_per_frame19=zp=zr;
|
||||
shape_0_per_frame20=
|
||||
shape_0_per_frame21=//wrist movement;
|
||||
shape_0_per_frame22=ang=sin(tm*2);
|
||||
shape_0_per_frame23=
|
||||
shape_0_per_frame24=xq=xp;
|
||||
shape_0_per_frame25=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame26=yq=yp*sa + zp*ca;
|
||||
shape_0_per_frame27=zq=yp*ca - zp*sa;
|
||||
shape_0_per_frame28=
|
||||
shape_0_per_frame29=
|
||||
shape_0_per_frame30=ang=tm*8;
|
||||
shape_0_per_frame31=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame32=xp=xq*sa + yq*ca;
|
||||
shape_0_per_frame33=yp=xq*ca - yq*sa;
|
||||
shape_0_per_frame34=zp=zq;
|
||||
shape_0_per_frame35=
|
||||
shape_0_per_frame36=//forearm movement;
|
||||
shape_0_per_frame37=zp=zp-0.3;
|
||||
shape_0_per_frame38=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
shape_0_per_frame39=xq=xp;
|
||||
shape_0_per_frame40=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame41=yq=yp*sa + zp*ca;
|
||||
shape_0_per_frame42=zq=yp*ca - zp*sa;
|
||||
shape_0_per_frame43=
|
||||
shape_0_per_frame44=//upper arm twist
|
||||
shape_0_per_frame45=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
shape_0_per_frame46=xp=xq*sa + yq*ca;
|
||||
shape_0_per_frame47=yp=xq*ca - yq*sa;
|
||||
shape_0_per_frame48=zp=zq;
|
||||
shape_0_per_frame49=
|
||||
shape_0_per_frame50=//upper arm outward;
|
||||
shape_0_per_frame51=zp=zp-0.35;
|
||||
shape_0_per_frame52=ang=cos(tm*1)*1.75 - 1.05;
|
||||
shape_0_per_frame53=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame54=xq=xp*sa + zp*ca;
|
||||
shape_0_per_frame55=yq=yp;
|
||||
shape_0_per_frame56=zq=xp*ca - zp*sa;
|
||||
shape_0_per_frame57=
|
||||
shape_0_per_frame58=//upper arm up down;
|
||||
shape_0_per_frame59=ang=cos(tm);
|
||||
shape_0_per_frame60=xp=xq;
|
||||
shape_0_per_frame61=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame62=yp=yq*ca - zq*sa;
|
||||
shape_0_per_frame63=zp=yq*sa + zq*ca;
|
||||
shape_0_per_frame64=
|
||||
shape_0_per_frame65=//xp=xq;yp=yq;zp=zq;
|
||||
shape_0_per_frame66=
|
||||
shape_0_per_frame67=
|
||||
shape_0_per_frame68=//project into screenspace and draw on screen
|
||||
shape_0_per_frame69=zp=zp+1.5;
|
||||
shape_0_per_frame70=xs=xp/zp;
|
||||
shape_0_per_frame71=ys=yp/zp;
|
||||
shape_0_per_frame72=
|
||||
shape_0_per_frame73=x=xs+0.5;
|
||||
shape_0_per_frame74=y=ys*1.3+0.5;
|
||||
shape_0_per_frame75=
|
||||
shape_0_per_frame76=
|
||||
shape_0_per_frame77=a=0.7;
|
||||
shape_0_per_frame78=
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_x=0.610000
|
||||
shapecode_1_y=0.890000
|
||||
shapecode_1_rad=0.583240
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.691361
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=1.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=1.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_per_frame1=
|
||||
shape_1_per_frame2=x= x+ sin((q1+2))*0.1;
|
||||
shape_1_per_frame3=ang = ang+ sin(q1*1.4)*0.5
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=25
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_x=0.230000
|
||||
shapecode_2_y=0.830000
|
||||
shapecode_2_rad=0.217303
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=1.000000
|
||||
shapecode_2_b=1.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.000000
|
||||
shape_2_per_frame1=ang = time/10;
|
||||
shape_2_per_frame2=x= x+ sin(q1)*0.1
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.610000
|
||||
shapecode_3_y=0.890000
|
||||
shapecode_3_rad=0.271083
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.691361
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=0.400000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=0.000000
|
||||
shapecode_3_r2=1.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.560000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.000000
|
||||
shape_3_per_frame1=
|
||||
shape_3_per_frame2=x= x+ sin((q1+2))*0.1
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0.8;
|
||||
per_frame_init_7=dcsp=0.4
|
||||
per_frame_init_8=
|
||||
per_frame_1=dcsp = dcsp + 0.01;
|
||||
per_frame_2=decay=min(dcsp,1);
|
||||
per_frame_3=monitor=decay;
|
||||
per_frame_4=
|
||||
per_frame_5=vol=(bass+mid+treb)*0.25;
|
||||
per_frame_6=vol=vol*vol;
|
||||
per_frame_7=
|
||||
per_frame_8=mtime=mtime+vol*0.01*(70/fps);
|
||||
per_frame_9=
|
||||
per_frame_10=q1=mtime*0.75;
|
||||
per_frame_11=
|
||||
per_frame_12=
|
||||
per_frame_13=gamma=1 + min(vol*0.8,1)*0.7;
|
||||
per_frame_14=
|
||||
per_frame_15=warp=vol*0.05;
|
||||
per_frame_16=
|
||||
per_pixel_1=zm=1.00;
|
||||
per_pixel_2=
|
||||
per_pixel_3=sx=-zm;
|
||||
per_pixel_4=sy=zm;
|
||||
533
presets/presets_mischa_collection/Eo.S. + Phat - cubetrace - v2.milk
Executable file
533
presets/presets_mischa_collection/Eo.S. + Phat - cubetrace - v2.milk
Executable file
@ -0,0 +1,533 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.000000
|
||||
fDecay=0.960000
|
||||
fVideoEchoZoom=0.996630
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=0.011726
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=0.010284
|
||||
fWarpScale=0.010000
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=1.000000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.400000
|
||||
wave_b=0.300000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.110000
|
||||
ob_g=0.000000
|
||||
ob_b=0.100000
|
||||
ob_a=0.000000
|
||||
ib_size=0.000000
|
||||
ib_r=0.000000
|
||||
ib_g=0.000000
|
||||
ib_b=0.000000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=5.000000
|
||||
mv_r=0.000000
|
||||
mv_g=0.000000
|
||||
mv_b=0.000000
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=0.050000
|
||||
wavecode_0_g=0.090000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=1.000000
|
||||
wave_0_per_frame1=
|
||||
wave_0_per_frame2=t1=q1*0.25;
|
||||
wave_0_per_point1=n= sample*6.283;
|
||||
wave_0_per_point2=cubesize=q2;
|
||||
wave_0_per_point3=fix=1/cubesize *0.5;
|
||||
wave_0_per_point4=tm=q1*4+sample*4;
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=xp= sin(tm)*cos(tm*3)*0.5+0.5;
|
||||
wave_0_per_point7=yp= sin(tm*1.1)*sin(tm*4.1)*0.5+0.5;
|
||||
wave_0_per_point8=zp= sin(tm*2.9)*cos(tm*1.77)*0.5+0.5;
|
||||
wave_0_per_point9=
|
||||
wave_0_per_point10=xp= int(xp*cubesize)/cubesize -0.5+fix;
|
||||
wave_0_per_point11=yp= int(yp*cubesize)/cubesize -0.5+fix;
|
||||
wave_0_per_point12=zp= int(zp*cubesize)/cubesize -0.5+fix;
|
||||
wave_0_per_point13=
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=//rotate
|
||||
wave_0_per_point16=ang=t1;
|
||||
wave_0_per_point17=sang=sin(ang);cang=cos(ang);
|
||||
wave_0_per_point18=xq=xp*sang + zp*cang;
|
||||
wave_0_per_point19=yq=yp;
|
||||
wave_0_per_point20=zq=xp*cang - zp*sang;
|
||||
wave_0_per_point21=xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=//rotate
|
||||
wave_0_per_point24=ang=t1*0.75;
|
||||
wave_0_per_point25=sang=sin(ang);cang=cos(ang);
|
||||
wave_0_per_point26=xq=xp;
|
||||
wave_0_per_point27=yq=yp*sang + zp*cang;
|
||||
wave_0_per_point28=zq=yp*cang - zp*sang;
|
||||
wave_0_per_point29=xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point30=
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=zp= zp+2;
|
||||
wave_0_per_point33=x= xp/zp + 0.5;
|
||||
wave_0_per_point34=y= yp/zp * 1.333 + 0.5;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=0.500000
|
||||
wavecode_1_g=0.500000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wave_1_per_frame1=t1=q1*0.25;
|
||||
wave_1_per_point1=n= sample*6.283;
|
||||
wave_1_per_point2=cubesize=q2;
|
||||
wave_1_per_point3=fix=1/cubesize *0.5;
|
||||
wave_1_per_point4=tm=q1*4+sample*4;
|
||||
wave_1_per_point5=
|
||||
wave_1_per_point6=xp= sin(tm)*cos(tm*3)*0.5+0.5;
|
||||
wave_1_per_point7=yp= sin(tm*1.1)*sin(tm*4.1)*0.5+0.5;
|
||||
wave_1_per_point8=zp= sin(tm*2.9)*cos(tm*1.77)*0.5+0.5;
|
||||
wave_1_per_point9=
|
||||
wave_1_per_point10=xp= int(xp*cubesize)/cubesize -0.5+fix;
|
||||
wave_1_per_point11=yp= int(yp*cubesize)/cubesize -0.5+fix;
|
||||
wave_1_per_point12=zp= int(zp*cubesize)/cubesize -0.5+fix;
|
||||
wave_1_per_point13=
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=//rotate
|
||||
wave_1_per_point16=ang=t1;
|
||||
wave_1_per_point17=sang=sin(ang);cang=cos(ang);
|
||||
wave_1_per_point18=xq=xp*sang + zp*cang;
|
||||
wave_1_per_point19=yq=yp;
|
||||
wave_1_per_point20=zq=xp*cang - zp*sang;
|
||||
wave_1_per_point21=xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=//rotate
|
||||
wave_1_per_point24=ang=t1*0.75;
|
||||
wave_1_per_point25=sang=sin(ang);cang=cos(ang);
|
||||
wave_1_per_point26=xq=xp;
|
||||
wave_1_per_point27=yq=yp*sang + zp*cang;
|
||||
wave_1_per_point28=zq=yp*cang - zp*sang;
|
||||
wave_1_per_point29=xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point30=
|
||||
wave_1_per_point31=
|
||||
wave_1_per_point32=zp= zp+3;
|
||||
wave_1_per_point33=x= xp/zp + 0.5;
|
||||
wave_1_per_point34=y= yp/zp * 1.333 + 0.5;
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_per_frame1=t1=q1*0.25;
|
||||
wave_2_per_point1=n= sample*6.283;
|
||||
wave_2_per_point2=cubesize=q2;
|
||||
wave_2_per_point3=fix=1/cubesize *0.5;
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=xp= rand(cubesize)/cubesize-0.5+fix;
|
||||
wave_2_per_point6=yp= rand(cubesize)/cubesize-0.5+fix;
|
||||
wave_2_per_point7=zp= rand(cubesize)/cubesize-0.5+fix;
|
||||
wave_2_per_point8=
|
||||
wave_2_per_point9=
|
||||
wave_2_per_point10=//rotate
|
||||
wave_2_per_point11=ang=t1;
|
||||
wave_2_per_point12=sang=sin(ang);cang=cos(ang);
|
||||
wave_2_per_point13=xq=xp*sang + zp*cang;
|
||||
wave_2_per_point14=yq=yp;
|
||||
wave_2_per_point15=zq=xp*cang - zp*sang;
|
||||
wave_2_per_point16=xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point17=
|
||||
wave_2_per_point18=//rotate
|
||||
wave_2_per_point19=ang=t1*0.75;
|
||||
wave_2_per_point20=sang=sin(ang);cang=cos(ang);
|
||||
wave_2_per_point21=xq=xp;
|
||||
wave_2_per_point22=yq=yp*sang + zp*cang;
|
||||
wave_2_per_point23=zq=yp*cang - zp*sang;
|
||||
wave_2_per_point24=xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=
|
||||
wave_2_per_point27=zp= zp+2;
|
||||
wave_2_per_point28=x= xp/zp + 0.5;
|
||||
wave_2_per_point29=y= yp/zp * 1.333 + 0.5;
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=32
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.194774
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=1.000000
|
||||
shapecode_0_r=0.000000
|
||||
shapecode_0_g=0.000000
|
||||
shapecode_0_b=1.000000
|
||||
shapecode_0_a=0.000001
|
||||
shapecode_0_r2=0.630000
|
||||
shapecode_0_g2=0.700000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.070000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_init1=flip=1
|
||||
shape_0_per_frame1=
|
||||
shape_0_per_frame2=flip=-flip;
|
||||
shape_0_per_frame3=lens_scale = flip*0.5+0.5;
|
||||
shape_0_per_frame4=lens_scale = 1 + lens_scale*2.4;
|
||||
shape_0_per_frame5=pos_scale = if( equal(flip,-1) , 0.5 , lens_scale );
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=t1=q1*0.25;
|
||||
shape_0_per_frame8=
|
||||
shape_0_per_frame9=sample = 1;
|
||||
shape_0_per_frame10=n= sample*6.283;
|
||||
shape_0_per_frame11=cubesize=q2;
|
||||
shape_0_per_frame12=fix=1/cubesize *0.5;
|
||||
shape_0_per_frame13=tm=q1*4+sample*4;
|
||||
shape_0_per_frame14=
|
||||
shape_0_per_frame15=xp= sin(tm)*cos(tm*3)*0.5+0.5;
|
||||
shape_0_per_frame16=yp= sin(tm*1.1)*sin(tm*4.1)*0.5+0.5;
|
||||
shape_0_per_frame17=zp= sin(tm*2.9)*cos(tm*1.77)*0.5+0.5;
|
||||
shape_0_per_frame18=
|
||||
shape_0_per_frame19=xp= int(xp*cubesize)/cubesize -0.5+fix;
|
||||
shape_0_per_frame20=yp= int(yp*cubesize)/cubesize -0.5+fix;
|
||||
shape_0_per_frame21=zp= int(zp*cubesize)/cubesize -0.5+fix;
|
||||
shape_0_per_frame22=
|
||||
shape_0_per_frame23=
|
||||
shape_0_per_frame24=//rotate
|
||||
shape_0_per_frame25=ang=t1;
|
||||
shape_0_per_frame26=sang=sin(ang);cang=cos(ang);
|
||||
shape_0_per_frame27=xq=xp*sang + zp*cang;
|
||||
shape_0_per_frame28=yq=yp;
|
||||
shape_0_per_frame29=zq=xp*cang - zp*sang;
|
||||
shape_0_per_frame30=xp=xq;yp=yq;zp=zq;
|
||||
shape_0_per_frame31=
|
||||
shape_0_per_frame32=//rotate
|
||||
shape_0_per_frame33=ang=t1*0.75;
|
||||
shape_0_per_frame34=sang=sin(ang);cang=cos(ang);
|
||||
shape_0_per_frame35=xq=xp;
|
||||
shape_0_per_frame36=yq=yp*sang + zp*cang;
|
||||
shape_0_per_frame37=zq=yp*cang - zp*sang;
|
||||
shape_0_per_frame38=xp=xq;yp=yq;zp=zq;
|
||||
shape_0_per_frame39=
|
||||
shape_0_per_frame40=
|
||||
shape_0_per_frame41=zp= zp+2;
|
||||
shape_0_per_frame42=x= -xp/zp*pos_scale + 0.5;
|
||||
shape_0_per_frame43=y= -yp/zp*pos_scale * 1.333 + 0.5;
|
||||
shape_0_per_frame44=
|
||||
shape_0_per_frame45=rad = rad*(1+q8/3)*lens_scale
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=6
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.043785
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=0.300000
|
||||
shapecode_1_g=0.600000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=0.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_per_frame1=
|
||||
shape_1_per_frame2=t1=q1*0.25;
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=sample = 1;
|
||||
shape_1_per_frame5=n= sample*6.283;
|
||||
shape_1_per_frame6=cubesize=q2;
|
||||
shape_1_per_frame7=fix=1/cubesize *0.5;
|
||||
shape_1_per_frame8=tm=q1*4+sample*4;
|
||||
shape_1_per_frame9=
|
||||
shape_1_per_frame10=xp= sin(tm)*cos(tm*3)*0.5+0.5;
|
||||
shape_1_per_frame11=yp= sin(tm*1.1)*sin(tm*4.1)*0.5+0.5;
|
||||
shape_1_per_frame12=zp= sin(tm*2.9)*cos(tm*1.77)*0.5+0.5;
|
||||
shape_1_per_frame13=
|
||||
shape_1_per_frame14=xp= int(xp*cubesize)/cubesize -0.5+fix;
|
||||
shape_1_per_frame15=yp= int(yp*cubesize)/cubesize -0.5+fix;
|
||||
shape_1_per_frame16=zp= int(zp*cubesize)/cubesize -0.5+fix;
|
||||
shape_1_per_frame17=
|
||||
shape_1_per_frame18=
|
||||
shape_1_per_frame19=//rotate
|
||||
shape_1_per_frame20=ang=t1;
|
||||
shape_1_per_frame21=sang=sin(ang);cang=cos(ang);
|
||||
shape_1_per_frame22=xq=xp*sang + zp*cang;
|
||||
shape_1_per_frame23=yq=yp;
|
||||
shape_1_per_frame24=zq=xp*cang - zp*sang;
|
||||
shape_1_per_frame25=xp=xq;yp=yq;zp=zq;
|
||||
shape_1_per_frame26=
|
||||
shape_1_per_frame27=//rotate
|
||||
shape_1_per_frame28=ang=t1*0.75;
|
||||
shape_1_per_frame29=sang=sin(ang);cang=cos(ang);
|
||||
shape_1_per_frame30=xq=xp;
|
||||
shape_1_per_frame31=yq=yp*sang + zp*cang;
|
||||
shape_1_per_frame32=zq=yp*cang - zp*sang;
|
||||
shape_1_per_frame33=xp=xq;yp=yq;zp=zq;
|
||||
shape_1_per_frame34=
|
||||
shape_1_per_frame35=
|
||||
shape_1_per_frame36=zp= zp+2;
|
||||
shape_1_per_frame37=x= xp/zp + 0.5;
|
||||
shape_1_per_frame38=y= yp/zp * 1.333 + 0.5;
|
||||
shape_1_per_frame39=
|
||||
shape_1_per_frame40=
|
||||
shape_1_per_frame41=a= min(a+q8/2,1);
|
||||
shape_1_per_frame42=r= min(r*(1+q8) , 1 );
|
||||
shape_1_per_frame43=g= min(g*(1+q8) , 1 );
|
||||
shape_1_per_frame44=
|
||||
shape_1_per_frame45=r2= min(q8/2,1);
|
||||
shape_1_per_frame46=g2= min(q8/4,1);
|
||||
shape_1_per_frame47=
|
||||
shape_1_per_frame48=rad= rad*(1+q8/7)
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=36
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.284278
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=0.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=0.000000
|
||||
shapecode_2_r2=0.230000
|
||||
shapecode_2_g2=0.540000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.050000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=0.800000
|
||||
shapecode_2_border_b=0.400000
|
||||
shapecode_2_border_a=0.450000
|
||||
shape_2_per_frame1=
|
||||
shape_2_per_frame2=t1=q1*0.25;
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=sample = 1;
|
||||
shape_2_per_frame5=n= sample*6.283;
|
||||
shape_2_per_frame6=cubesize=q2;
|
||||
shape_2_per_frame7=fix=1/cubesize *0.5;
|
||||
shape_2_per_frame8=tm=q1*4+sample*4;
|
||||
shape_2_per_frame9=
|
||||
shape_2_per_frame10=xp= sin(tm)*cos(tm*3)*0.5+0.5;
|
||||
shape_2_per_frame11=yp= sin(tm*1.1)*sin(tm*4.1)*0.5+0.5;
|
||||
shape_2_per_frame12=zp= sin(tm*2.9)*cos(tm*1.77)*0.5+0.5;
|
||||
shape_2_per_frame13=
|
||||
shape_2_per_frame14=xp= int(xp*cubesize)/cubesize -0.5+fix;
|
||||
shape_2_per_frame15=yp= int(yp*cubesize)/cubesize -0.5+fix;
|
||||
shape_2_per_frame16=zp= int(zp*cubesize)/cubesize -0.5+fix;
|
||||
shape_2_per_frame17=
|
||||
shape_2_per_frame18=
|
||||
shape_2_per_frame19=//rotate
|
||||
shape_2_per_frame20=ang=t1;
|
||||
shape_2_per_frame21=sang=sin(ang);cang=cos(ang);
|
||||
shape_2_per_frame22=xq=xp*sang + zp*cang;
|
||||
shape_2_per_frame23=yq=yp;
|
||||
shape_2_per_frame24=zq=xp*cang - zp*sang;
|
||||
shape_2_per_frame25=xp=xq;yp=yq;zp=zq;
|
||||
shape_2_per_frame26=
|
||||
shape_2_per_frame27=//rotate
|
||||
shape_2_per_frame28=ang=t1*0.75;
|
||||
shape_2_per_frame29=sang=sin(ang);cang=cos(ang);
|
||||
shape_2_per_frame30=xq=xp;
|
||||
shape_2_per_frame31=yq=yp*sang + zp*cang;
|
||||
shape_2_per_frame32=zq=yp*cang - zp*sang;
|
||||
shape_2_per_frame33=xp=xq;yp=yq;zp=zq;
|
||||
shape_2_per_frame34=
|
||||
shape_2_per_frame35=
|
||||
shape_2_per_frame36=zp= zp+2;
|
||||
shape_2_per_frame37=x= xp/zp + 0.5;
|
||||
shape_2_per_frame38=y= yp/zp * 1.333 + 0.5;
|
||||
shape_2_per_frame39=
|
||||
shape_2_per_frame40=a2= min( a2*(1+q8/2) , 1 );
|
||||
shape_2_per_frame41=r2= min( r2*(1+q8/4) , 1 );
|
||||
shape_2_per_frame42=g2= min( g2*(1+q8/3) , 1 );
|
||||
shape_2_per_frame43=
|
||||
shape_2_per_frame44=border_a = min( border_a * (1+q8) , 1 );
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=6
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.158045
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=0.300000
|
||||
shapecode_3_g=0.600000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=0.140001
|
||||
shapecode_3_r2=0.400000
|
||||
shapecode_3_g2=0.500000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.000000
|
||||
shape_3_per_frame1=
|
||||
shape_3_per_frame2=t1=q1*0.25;
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=sample = 1;
|
||||
shape_3_per_frame5=n= sample*6.283;
|
||||
shape_3_per_frame6=cubesize=q2;
|
||||
shape_3_per_frame7=fix=1/cubesize *0.5;
|
||||
shape_3_per_frame8=tm=q1*4+sample*4;
|
||||
shape_3_per_frame9=
|
||||
shape_3_per_frame10=xp= sin(tm)*cos(tm*3)*0.5+0.5;
|
||||
shape_3_per_frame11=yp= sin(tm*1.1)*sin(tm*4.1)*0.5+0.5;
|
||||
shape_3_per_frame12=zp= sin(tm*2.9)*cos(tm*1.77)*0.5+0.5;
|
||||
shape_3_per_frame13=
|
||||
shape_3_per_frame14=xp= int(xp*cubesize)/cubesize -0.5+fix;
|
||||
shape_3_per_frame15=yp= int(yp*cubesize)/cubesize -0.5+fix;
|
||||
shape_3_per_frame16=zp= int(zp*cubesize)/cubesize -0.5+fix;
|
||||
shape_3_per_frame17=
|
||||
shape_3_per_frame18=
|
||||
shape_3_per_frame19=//rotate
|
||||
shape_3_per_frame20=ang=t1;
|
||||
shape_3_per_frame21=sang=sin(ang);cang=cos(ang);
|
||||
shape_3_per_frame22=xq=xp*sang + zp*cang;
|
||||
shape_3_per_frame23=yq=yp;
|
||||
shape_3_per_frame24=zq=xp*cang - zp*sang;
|
||||
shape_3_per_frame25=xp=xq;yp=yq;zp=zq;
|
||||
shape_3_per_frame26=
|
||||
shape_3_per_frame27=//rotate
|
||||
shape_3_per_frame28=ang=t1*0.75;
|
||||
shape_3_per_frame29=sang=sin(ang);cang=cos(ang);
|
||||
shape_3_per_frame30=xq=xp;
|
||||
shape_3_per_frame31=yq=yp*sang + zp*cang;
|
||||
shape_3_per_frame32=zq=yp*cang - zp*sang;
|
||||
shape_3_per_frame33=xp=xq;yp=yq;zp=zq;
|
||||
shape_3_per_frame34=
|
||||
shape_3_per_frame35=
|
||||
shape_3_per_frame36=zp= zp+2;
|
||||
shape_3_per_frame37=x= xp/zp + 0.5;
|
||||
shape_3_per_frame38=y= yp/zp * 1.333 + 0.5;
|
||||
shape_3_per_frame39=
|
||||
shape_3_per_frame40=
|
||||
shape_3_per_frame41=a= min(a*q8,1);
|
||||
shape_3_per_frame42=
|
||||
shape_3_per_frame43=rad= rad*(1+q8)
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0;
|
||||
per_frame_init_8=
|
||||
per_frame_init_9=size =4;
|
||||
per_frame_init_10=bc=0;
|
||||
per_frame_init_11=
|
||||
per_frame_1=decay=0.95;
|
||||
per_frame_2=zoom=1.005;
|
||||
per_frame_3=
|
||||
per_frame_4=
|
||||
per_frame_5=vol= (bass+mid+treb)*0.25;
|
||||
per_frame_6=vol = vol*vol;
|
||||
per_frame_7=
|
||||
per_frame_8=q8=vol;
|
||||
per_frame_9=mtime=mtime+vol*0.01*(75/fps);
|
||||
per_frame_10=
|
||||
per_frame_11=q7 = mtime;
|
||||
per_frame_12=
|
||||
per_frame_13=monitor=512/8;
|
||||
per_frame_14=
|
||||
per_frame_15=warp=0;
|
||||
per_frame_16=q1=mtime*0.9;
|
||||
per_frame_17=
|
||||
per_frame_18=beat = above(vol,1);
|
||||
per_frame_19=bc = max(bc,0);
|
||||
per_frame_20=bc = if( equal(bc,0) , bc+beat , bc-(1/fps)/4 );
|
||||
per_frame_21=
|
||||
per_frame_22=trigger = equal(bc,1);
|
||||
per_frame_23=
|
||||
per_frame_24=monitor=size;
|
||||
per_frame_25=
|
||||
per_frame_26=size = size + trigger;
|
||||
per_frame_27=size = if( above(size,10) , 4 , size );
|
||||
per_frame_28=
|
||||
per_frame_29=
|
||||
per_frame_30=q2=int(size); //cubesize
|
||||
per_frame_31=
|
||||
per_frame_32=
|
||||
per_frame_33=
|
||||
429
presets/presets_mischa_collection/Eo.S. - Gases Beyond.milk
Executable file
429
presets/presets_mischa_collection/Eo.S. - Gases Beyond.milk
Executable file
@ -0,0 +1,429 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.210000
|
||||
fDecay=0.960000
|
||||
fVideoEchoZoom=0.996630
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=0.011726
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=0.010284
|
||||
fWarpScale=0.010000
|
||||
fZoomExponent=1.000000
|
||||
fShader=1.000000
|
||||
zoom=1.000000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.400000
|
||||
wave_b=0.300000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.110000
|
||||
ob_g=0.000000
|
||||
ob_b=0.100000
|
||||
ob_a=0.000000
|
||||
ib_size=0.000000
|
||||
ib_r=0.000000
|
||||
ib_g=0.000000
|
||||
ib_b=0.000000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=5.000000
|
||||
mv_r=0.000000
|
||||
mv_g=0.000000
|
||||
mv_b=0.000000
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=1.000000
|
||||
wave_0_init1=advance=0;
|
||||
wave_0_init2=advance2=0;
|
||||
wave_0_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_0_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_0_per_frame3=t1=advance;
|
||||
wave_0_per_frame4=
|
||||
wave_0_per_frame5=
|
||||
wave_0_per_frame6=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_0_per_frame7=t2=advance2
|
||||
wave_0_per_point1=s=sample*6.28;
|
||||
wave_0_per_point2=
|
||||
wave_0_per_point3=//plot random x position via function of sample pos;
|
||||
wave_0_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_0_per_point5=xp=xp*0.15;
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=//plot random y position via function of sample pos;
|
||||
wave_0_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_0_per_point9=yp=yp*0.15;
|
||||
wave_0_per_point10=
|
||||
wave_0_per_point11=//plot random z position via function of sample pos;
|
||||
wave_0_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_0_per_point13=zp=zp*0.25;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=//pull stars toward screen
|
||||
wave_0_per_point16=zp=zp + 1 - t1;
|
||||
wave_0_per_point17=
|
||||
wave_0_per_point18=//correct when below 0
|
||||
wave_0_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=//darken far stars
|
||||
wave_0_per_point22=a=(1 - zp*0.5)*2;
|
||||
wave_0_per_point23=
|
||||
wave_0_per_point24=zp=zp*0.7;
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=x_screen=xp/zp + 0.5;
|
||||
wave_0_per_point27=y_screen=yp/zp + 0.5;
|
||||
wave_0_per_point28=
|
||||
wave_0_per_point29=x=x_screen;
|
||||
wave_0_per_point30=y=y_screen;
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=r=1;
|
||||
wave_0_per_point33=g=0.5;
|
||||
wave_0_per_point34=b=0.1;
|
||||
wave_0_per_point35=a=a*0.7;
|
||||
wave_0_per_point36=
|
||||
wave_0_per_point37=a=a* above( sin(time+s*9) , -0.5 );
|
||||
wave_0_per_point38=
|
||||
wave_0_per_point39=
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wave_1_init1=advance=0;
|
||||
wave_1_init2=advance2=0
|
||||
wave_1_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_1_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_1_per_frame3=t1=advance;
|
||||
wave_1_per_frame4=
|
||||
wave_1_per_frame5=
|
||||
wave_1_per_frame6=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_1_per_frame7=t2=advance2
|
||||
wave_1_per_point1=s=sample*6.28;
|
||||
wave_1_per_point2=
|
||||
wave_1_per_point3=//plot random x position via function of sample pos;
|
||||
wave_1_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_1_per_point5=xp=xp*0.15;
|
||||
wave_1_per_point6=
|
||||
wave_1_per_point7=//plot random y position via function of sample pos;
|
||||
wave_1_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_1_per_point9=yp=yp*0.15;
|
||||
wave_1_per_point10=
|
||||
wave_1_per_point11=//plot random z position via function of sample pos;
|
||||
wave_1_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_1_per_point13=zp=zp*0.25;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=//pull stars toward screen
|
||||
wave_1_per_point16=zp=zp + 1 - t1;
|
||||
wave_1_per_point17=
|
||||
wave_1_per_point18=//correct when below 0
|
||||
wave_1_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_1_per_point20=
|
||||
wave_1_per_point21=//darken far stars
|
||||
wave_1_per_point22=a=(1 - zp*0.5) * 0.3;
|
||||
wave_1_per_point23=a=if( below(a,0), 0 , a);
|
||||
wave_1_per_point24=
|
||||
wave_1_per_point25=zp=zp*0.7;
|
||||
wave_1_per_point26=
|
||||
wave_1_per_point27=x_screen=xp/zp + 0.5;
|
||||
wave_1_per_point28=y_screen=yp/zp + 0.5;
|
||||
wave_1_per_point29=
|
||||
wave_1_per_point30=x=x_screen;
|
||||
wave_1_per_point31=y=y_screen;
|
||||
wave_1_per_point32=
|
||||
wave_1_per_point33=r=0.2;
|
||||
wave_1_per_point34=g=0.7;
|
||||
wave_1_per_point35=b=1.0;
|
||||
wave_1_per_point36=a=a*0.5
|
||||
wave_1_per_point37=
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=1
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_init1=advance=0;
|
||||
wave_2_init2=advance2=0
|
||||
wave_2_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_2_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_2_per_frame3=t1=advance;
|
||||
wave_2_per_frame4=
|
||||
wave_2_per_frame5=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_2_per_frame6=t2=advance2;
|
||||
wave_2_per_point1=s=sample*6.28;
|
||||
wave_2_per_point2=
|
||||
wave_2_per_point3=//plot random x position via function of sample pos;
|
||||
wave_2_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_2_per_point5=xp=xp*0.15;
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=//plot random y position via function of sample pos;
|
||||
wave_2_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_2_per_point9=yp=yp*0.15;
|
||||
wave_2_per_point10=
|
||||
wave_2_per_point11=//plot random z position via function of sample pos;
|
||||
wave_2_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_2_per_point13=zp=zp*0.25;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=//pull stars toward screen
|
||||
wave_2_per_point16=zp=zp + 1 - t1;
|
||||
wave_2_per_point17=
|
||||
wave_2_per_point18=//correct when below 0
|
||||
wave_2_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_2_per_point20=
|
||||
wave_2_per_point21=//darken far stars
|
||||
wave_2_per_point22=a=(1 - zp*0.5)*2;
|
||||
wave_2_per_point23=
|
||||
wave_2_per_point24=zp=zp*0.7;
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=x_screen=-xp/zp + 0.5;
|
||||
wave_2_per_point27=y_screen=yp/zp + 0.5;
|
||||
wave_2_per_point28=
|
||||
wave_2_per_point29=x=x_screen;
|
||||
wave_2_per_point30=y=y_screen;
|
||||
wave_2_per_point31=
|
||||
wave_2_per_point32=r=1;
|
||||
wave_2_per_point33=g=0.5;
|
||||
wave_2_per_point34=b=0.1;
|
||||
wave_2_per_point35=a=a*0.7;
|
||||
wave_2_per_point36=
|
||||
wave_2_per_point37=
|
||||
wave_2_per_point38=a=a* above( sin(time+s*9) , -0.5 );
|
||||
wave_2_per_point39=
|
||||
wave_2_per_point40=
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=402
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_init1=advance=0;
|
||||
wave_3_init2=advance2=0
|
||||
wave_3_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_3_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_3_per_frame3=t1=advance;
|
||||
wave_3_per_frame4=
|
||||
wave_3_per_frame5=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_3_per_frame6=t2=advance2;
|
||||
wave_3_per_point1=s=sample*6.28;
|
||||
wave_3_per_point2=
|
||||
wave_3_per_point3=//plot random x position via function of sample pos;
|
||||
wave_3_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_3_per_point5=xp=xp*0.15;
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=//plot random y position via function of sample pos;
|
||||
wave_3_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_3_per_point9=yp=yp*0.15;
|
||||
wave_3_per_point10=
|
||||
wave_3_per_point11=//plot random z position via function of sample pos;
|
||||
wave_3_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_3_per_point13=zp=zp*0.25;
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=//pull stars toward screen
|
||||
wave_3_per_point16=zp=zp + 1 - t1;
|
||||
wave_3_per_point17=
|
||||
wave_3_per_point18=//correct when below 0
|
||||
wave_3_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_3_per_point20=
|
||||
wave_3_per_point21=//darken far stars
|
||||
wave_3_per_point22=a=(1 - zp*0.5) * 0.3;
|
||||
wave_3_per_point23=a=if( below(a,0), 0 , a);
|
||||
wave_3_per_point24=
|
||||
wave_3_per_point25=zp=zp*0.7;
|
||||
wave_3_per_point26=
|
||||
wave_3_per_point27=x_screen=-xp/zp + 0.5;
|
||||
wave_3_per_point28=y_screen=yp/zp + 0.5;
|
||||
wave_3_per_point29=
|
||||
wave_3_per_point30=x=x_screen;
|
||||
wave_3_per_point31=y=y_screen;
|
||||
wave_3_per_point32=
|
||||
wave_3_per_point33=r=0.2;
|
||||
wave_3_per_point34=g=0.7;
|
||||
wave_3_per_point35=b=1.0;
|
||||
wave_3_per_point36=a=a*0.5
|
||||
wave_3_per_point37=
|
||||
wave_3_per_point38=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=3
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.208824
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.734577
|
||||
shapecode_0_r=0.610000
|
||||
shapecode_0_g=0.000000
|
||||
shapecode_0_b=0.000000
|
||||
shapecode_0_a=0.060000
|
||||
shapecode_0_r2=0.000000
|
||||
shapecode_0_g2=0.000000
|
||||
shapecode_0_b2=0.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=ang=time*0.3
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=5
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.100000
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=0.600000
|
||||
shapecode_1_b=0.900000
|
||||
shapecode_1_a=0.110000
|
||||
shapecode_1_r2=0.600000
|
||||
shapecode_1_g2=0.000000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_per_frame1=xp = 1 - abs( sin(time*100) );
|
||||
shape_1_per_frame2=xsign = rand(2)*2 - 1;
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=a=a * (1-xp);
|
||||
shape_1_per_frame5=
|
||||
shape_1_per_frame6=xp=xp* (bass+mid+treb)*0.23;
|
||||
shape_1_per_frame7=
|
||||
shape_1_per_frame8=x = xp*xsign*0.5 + 0.5;
|
||||
shape_1_per_frame9=
|
||||
shape_1_per_frame10=
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.100000
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=0.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.100000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.100000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=0.000000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=0.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.100000
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0
|
||||
per_frame_init_8=
|
||||
per_frame_1=decay=1;
|
||||
per_frame_2=zoom=1.01;
|
||||
per_frame_3=
|
||||
per_frame_4=q1=time;
|
||||
per_frame_5=q2=time;
|
||||
per_frame_6=q3=time;
|
||||
per_frame_7=
|
||||
per_frame_8=
|
||||
per_frame_9=
|
||||
per_frame_10=
|
||||
per_frame_11=
|
||||
per_frame_12=flash=flash + min(mid*mid*mid*0.1,0.5);
|
||||
per_frame_13=flash=if( above(flash,1) , flash-1 , flash);
|
||||
per_frame_14=gamma=1.0+ flash*0.5 + min(bass_att*bass_att*0.3,0.49);
|
||||
per_frame_15=invert=0
|
||||
@ -0,0 +1,719 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.560000
|
||||
fDecay=0.960000
|
||||
fVideoEchoZoom=0.996630
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=1
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=0.011726
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=0.037492
|
||||
fWarpScale=0.014889
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=1.000000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.033004
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.400000
|
||||
wave_b=0.300000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.005000
|
||||
ob_r=0.000000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.005000
|
||||
ib_r=0.000000
|
||||
ib_g=1.000000
|
||||
ib_b=0.000000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=0.000000
|
||||
nMotionVectorsY=43.199997
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=1.000000
|
||||
mv_r=1.000000
|
||||
mv_g=0.910000
|
||||
mv_b=0.710000
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=0.100000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=0.700000
|
||||
wavecode_0_a=1.000000
|
||||
wave_0_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_0_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_0_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_0_per_frame4=
|
||||
wave_0_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_0_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_0_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_0_per_point1=n=sample*6.283;
|
||||
wave_0_per_point2=phs=-sample * 0.2;
|
||||
wave_0_per_point3=tm=q1 + phs;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=flip=flip+1;
|
||||
wave_0_per_point6=flip=flip*below(flip,2);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=xp=0;
|
||||
wave_0_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2;
|
||||
wave_0_per_point10=zp=0;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=//wrist movement;
|
||||
wave_0_per_point13=ang=sin(tm*2 )*0.5 +0.5;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=xq=xp;
|
||||
wave_0_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point17=yq=yp*sinang + zp*cosang;
|
||||
wave_0_per_point18=zq=yp*cosang - zp*sinang;
|
||||
wave_0_per_point19=yq=yp;
|
||||
wave_0_per_point20=zq=zp;
|
||||
wave_0_per_point21=
|
||||
wave_0_per_point22=ang=tm*8;
|
||||
wave_0_per_point23=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point24=xp=xq*sinang + yq*cosang;
|
||||
wave_0_per_point25=yp=xq*cosang - yq*sinang;
|
||||
wave_0_per_point26=zp=zq;
|
||||
wave_0_per_point27=
|
||||
wave_0_per_point28=//forearm movement;
|
||||
wave_0_per_point29=zp=zp-0.3;
|
||||
wave_0_per_point30=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_0_per_point31=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point32=xq=xp;
|
||||
wave_0_per_point33=yq=yp*sinang + zp*cosang;
|
||||
wave_0_per_point34=zq=yp*cosang - zp*sinang;
|
||||
wave_0_per_point35=
|
||||
wave_0_per_point36=//upper arm twist
|
||||
wave_0_per_point37=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_0_per_point38=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point39=xp=xq*sinang + yq*cosang;
|
||||
wave_0_per_point40=yp=xq*cosang - yq*sinang;
|
||||
wave_0_per_point41=zp=zq;
|
||||
wave_0_per_point42=
|
||||
wave_0_per_point43=//upper arm outward;
|
||||
wave_0_per_point44=zp=zp-0.35;
|
||||
wave_0_per_point45=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_0_per_point46=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point47=xq=xp*sinang + zp*cosang;
|
||||
wave_0_per_point48=yq=yp;
|
||||
wave_0_per_point49=zq=xp*cosang - zp*sinang;
|
||||
wave_0_per_point50=
|
||||
wave_0_per_point51=//upper arm up down;
|
||||
wave_0_per_point52=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_0_per_point53=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point54=xp=xq;
|
||||
wave_0_per_point55=yp=yq*cosang - zq*sinang;
|
||||
wave_0_per_point56=zp=yq*sinang + zq*cosang;
|
||||
wave_0_per_point57=
|
||||
wave_0_per_point58=//xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point59=
|
||||
wave_0_per_point60=
|
||||
wave_0_per_point61=//project into screenspace and draw on screen
|
||||
wave_0_per_point62=zp=zp+2;
|
||||
wave_0_per_point63=xs=xp/zp;
|
||||
wave_0_per_point64=ys=yp/zp;
|
||||
wave_0_per_point65=
|
||||
wave_0_per_point66=x=xs+0.5;
|
||||
wave_0_per_point67=y=ys*1.3+0.5;
|
||||
wave_0_per_point68=
|
||||
wave_0_per_point69=
|
||||
wave_0_per_point70=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_0_per_point71=a=a*a;
|
||||
wave_0_per_point72=
|
||||
wave_0_per_point73=b=b+pow(1-sample,2)*0.3;
|
||||
wave_0_per_point74=
|
||||
wave_0_per_point75=
|
||||
wave_0_per_point76=
|
||||
wave_0_per_point77=r1=t1;
|
||||
wave_0_per_point78=g1=t2;
|
||||
wave_0_per_point79=b1=t3;
|
||||
wave_0_per_point80=r2=t4;
|
||||
wave_0_per_point81=g2=t5;
|
||||
wave_0_per_point82=b2=t6;
|
||||
wave_0_per_point83=
|
||||
wave_0_per_point84=r=r1*flip + r2*(1-flip);
|
||||
wave_0_per_point85=g=g1*flip + g2*(1-flip);
|
||||
wave_0_per_point86=b=b1*flip + b2*(1-flip);
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=0.200000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=0.600000
|
||||
wavecode_1_a=1.000000
|
||||
wave_1_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_1_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_1_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_1_per_frame4=
|
||||
wave_1_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_1_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_1_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_1_per_point1=n=sample*6.283;
|
||||
wave_1_per_point2=phs=-sample * 0.2;
|
||||
wave_1_per_point3=tm=q1 + phs;
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=flip=flip+1;
|
||||
wave_1_per_point6=flip=flip*below(flip,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=xp=0;
|
||||
wave_1_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2 +0.1;
|
||||
wave_1_per_point10=yp=-yp;
|
||||
wave_1_per_point11=zp=0;
|
||||
wave_1_per_point12=
|
||||
wave_1_per_point13=//wrist movement;
|
||||
wave_1_per_point14=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_1_per_point15=
|
||||
wave_1_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point17=xq=xp;
|
||||
wave_1_per_point18=yq=yp*sinang + zp*cosang;
|
||||
wave_1_per_point19=zq=yp*cosang - zp*sinang;
|
||||
wave_1_per_point20=yq=yp;
|
||||
wave_1_per_point21=zq=zp;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=ang=tm*8;
|
||||
wave_1_per_point24=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point25=xp=xq*sinang + yq*cosang;
|
||||
wave_1_per_point26=yp=xq*cosang - yq*sinang;
|
||||
wave_1_per_point27=zp=zq;
|
||||
wave_1_per_point28=
|
||||
wave_1_per_point29=//forearm movement;
|
||||
wave_1_per_point30=zp=zp-0.3;
|
||||
wave_1_per_point31=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_1_per_point32=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point33=xq=xp;
|
||||
wave_1_per_point34=yq=yp*sinang + zp*cosang;
|
||||
wave_1_per_point35=zq=yp*cosang - zp*sinang;
|
||||
wave_1_per_point36=
|
||||
wave_1_per_point37=//upper arm twist
|
||||
wave_1_per_point38=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_1_per_point39=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point40=xp=xq*sinang + yq*cosang;
|
||||
wave_1_per_point41=yp=xq*cosang - yq*sinang;
|
||||
wave_1_per_point42=zp=zq;
|
||||
wave_1_per_point43=
|
||||
wave_1_per_point44=//upper arm outward;
|
||||
wave_1_per_point45=zp=zp-0.35;
|
||||
wave_1_per_point46=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_1_per_point47=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point48=xq=xp*sinang + zp*cosang;
|
||||
wave_1_per_point49=yq=yp;
|
||||
wave_1_per_point50=zq=xp*cosang - zp*sinang;
|
||||
wave_1_per_point51=
|
||||
wave_1_per_point52=//upper arm up down;
|
||||
wave_1_per_point53=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_1_per_point54=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point55=xp=xq;
|
||||
wave_1_per_point56=yp=yq*cosang - zq*sinang;
|
||||
wave_1_per_point57=zp=yq*sinang + zq*cosang;
|
||||
wave_1_per_point58=
|
||||
wave_1_per_point59=//xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point60=
|
||||
wave_1_per_point61=
|
||||
wave_1_per_point62=//project into screenspace and draw on screen
|
||||
wave_1_per_point63=zp=zp+2;
|
||||
wave_1_per_point64=xs=xp/zp;
|
||||
wave_1_per_point65=ys=yp/zp;
|
||||
wave_1_per_point66=
|
||||
wave_1_per_point67=x=xs+0.5;
|
||||
wave_1_per_point68=y=ys*1.3+0.5;
|
||||
wave_1_per_point69=
|
||||
wave_1_per_point70=
|
||||
wave_1_per_point71=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_1_per_point72=a=a*a;
|
||||
wave_1_per_point73=
|
||||
wave_1_per_point74=
|
||||
wave_1_per_point75=b=b+pow(1-sample,2)*0.3;
|
||||
wave_1_per_point76=
|
||||
wave_1_per_point77=r1=t1;
|
||||
wave_1_per_point78=g1=t2;
|
||||
wave_1_per_point79=b1=t3;
|
||||
wave_1_per_point80=r2=t4;
|
||||
wave_1_per_point81=g2=t5;
|
||||
wave_1_per_point82=b2=t6;
|
||||
wave_1_per_point83=
|
||||
wave_1_per_point84=r=r1*flip + r2*(1-flip);
|
||||
wave_1_per_point85=g=g1*flip + g2*(1-flip);
|
||||
wave_1_per_point86=b=b1*flip + b2*(1-flip);
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=0.100000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=0.700000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_2_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_2_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_2_per_frame4=
|
||||
wave_2_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_2_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_2_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_2_per_point1=n=sample*6.283;
|
||||
wave_2_per_point2=phs=-sample * 0.2;
|
||||
wave_2_per_point3=tm=q1 + phs;
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=flip=flip+1;
|
||||
wave_2_per_point6=flip=flip*below(flip,2);
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=xp=0;
|
||||
wave_2_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2;
|
||||
wave_2_per_point10=zp=0;
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=//wrist movement;
|
||||
wave_2_per_point13=ang=sin(tm*2 )*0.5 +0.5;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=xq=xp;
|
||||
wave_2_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point17=yq=yp*sinang + zp*cosang;
|
||||
wave_2_per_point18=zq=yp*cosang - zp*sinang;
|
||||
wave_2_per_point19=yq=yp;
|
||||
wave_2_per_point20=zq=zp;
|
||||
wave_2_per_point21=
|
||||
wave_2_per_point22=ang=tm*8;
|
||||
wave_2_per_point23=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point24=xp=xq*sinang + yq*cosang;
|
||||
wave_2_per_point25=yp=xq*cosang - yq*sinang;
|
||||
wave_2_per_point26=zp=zq;
|
||||
wave_2_per_point27=
|
||||
wave_2_per_point28=//forearm movement;
|
||||
wave_2_per_point29=zp=zp-0.3;
|
||||
wave_2_per_point30=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_2_per_point31=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point32=xq=xp;
|
||||
wave_2_per_point33=yq=yp*sinang + zp*cosang;
|
||||
wave_2_per_point34=zq=yp*cosang - zp*sinang;
|
||||
wave_2_per_point35=
|
||||
wave_2_per_point36=//upper arm twist
|
||||
wave_2_per_point37=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_2_per_point38=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point39=xp=xq*sinang + yq*cosang;
|
||||
wave_2_per_point40=yp=xq*cosang - yq*sinang;
|
||||
wave_2_per_point41=zp=zq;
|
||||
wave_2_per_point42=
|
||||
wave_2_per_point43=//upper arm outward;
|
||||
wave_2_per_point44=zp=zp-0.35;
|
||||
wave_2_per_point45=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_2_per_point46=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point47=xq=xp*sinang + zp*cosang;
|
||||
wave_2_per_point48=yq=yp;
|
||||
wave_2_per_point49=zq=xp*cosang - zp*sinang;
|
||||
wave_2_per_point50=
|
||||
wave_2_per_point51=//upper arm up down;
|
||||
wave_2_per_point52=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_2_per_point53=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point54=xp=xq;
|
||||
wave_2_per_point55=yp=yq*cosang - zq*sinang;
|
||||
wave_2_per_point56=zp=yq*sinang + zq*cosang;
|
||||
wave_2_per_point57=
|
||||
wave_2_per_point58=//xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point59=
|
||||
wave_2_per_point60=
|
||||
wave_2_per_point61=//project into screenspace and draw on screen
|
||||
wave_2_per_point62=zp=zp+2;
|
||||
wave_2_per_point63=xs=-xp/zp;
|
||||
wave_2_per_point64=ys=yp/zp;
|
||||
wave_2_per_point65=
|
||||
wave_2_per_point66=x=xs+0.5;
|
||||
wave_2_per_point67=y=ys*1.3+0.5;
|
||||
wave_2_per_point68=
|
||||
wave_2_per_point69=
|
||||
wave_2_per_point70=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_2_per_point71=a=a*a;
|
||||
wave_2_per_point72=
|
||||
wave_2_per_point73=b=b+pow(1-sample,2)*0.3;
|
||||
wave_2_per_point74=
|
||||
wave_2_per_point75=
|
||||
wave_2_per_point76=
|
||||
wave_2_per_point77=r1=t1;
|
||||
wave_2_per_point78=g1=t2;
|
||||
wave_2_per_point79=b1=t3;
|
||||
wave_2_per_point80=r2=t4;
|
||||
wave_2_per_point81=g2=t5;
|
||||
wave_2_per_point82=b2=t6;
|
||||
wave_2_per_point83=
|
||||
wave_2_per_point84=r=r1*flip + r2*(1-flip);
|
||||
wave_2_per_point85=g=g1*flip + g2*(1-flip);
|
||||
wave_2_per_point86=b=b1*flip + b2*(1-flip);
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=0.200000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=0.600000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_3_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_3_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_3_per_frame4=
|
||||
wave_3_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_3_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_3_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_3_per_point1=n=sample*6.283;
|
||||
wave_3_per_point2=phs=-sample * 0.2;
|
||||
wave_3_per_point3=tm=q1 + phs;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=flip=flip+1;
|
||||
wave_3_per_point6=flip=flip*below(flip,2);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=xp=0;
|
||||
wave_3_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2 +0.1;
|
||||
wave_3_per_point10=yp=-yp;
|
||||
wave_3_per_point11=zp=0;
|
||||
wave_3_per_point12=
|
||||
wave_3_per_point13=//wrist movement;
|
||||
wave_3_per_point14=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_3_per_point15=
|
||||
wave_3_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point17=xq=xp;
|
||||
wave_3_per_point18=yq=yp*sinang + zp*cosang;
|
||||
wave_3_per_point19=zq=yp*cosang - zp*sinang;
|
||||
wave_3_per_point20=yq=yp;
|
||||
wave_3_per_point21=zq=zp;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=ang=tm*8;
|
||||
wave_3_per_point24=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point25=xp=xq*sinang + yq*cosang;
|
||||
wave_3_per_point26=yp=xq*cosang - yq*sinang;
|
||||
wave_3_per_point27=zp=zq;
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=//forearm movement;
|
||||
wave_3_per_point30=zp=zp-0.3;
|
||||
wave_3_per_point31=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_3_per_point32=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point33=xq=xp;
|
||||
wave_3_per_point34=yq=yp*sinang + zp*cosang;
|
||||
wave_3_per_point35=zq=yp*cosang - zp*sinang;
|
||||
wave_3_per_point36=
|
||||
wave_3_per_point37=//upper arm twist
|
||||
wave_3_per_point38=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_3_per_point39=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point40=xp=xq*sinang + yq*cosang;
|
||||
wave_3_per_point41=yp=xq*cosang - yq*sinang;
|
||||
wave_3_per_point42=zp=zq;
|
||||
wave_3_per_point43=
|
||||
wave_3_per_point44=//upper arm outward;
|
||||
wave_3_per_point45=zp=zp-0.35;
|
||||
wave_3_per_point46=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_3_per_point47=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point48=xq=xp*sinang + zp*cosang;
|
||||
wave_3_per_point49=yq=yp;
|
||||
wave_3_per_point50=zq=xp*cosang - zp*sinang;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=//upper arm up down;
|
||||
wave_3_per_point53=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_3_per_point54=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point55=xp=xq;
|
||||
wave_3_per_point56=yp=yq*cosang - zq*sinang;
|
||||
wave_3_per_point57=zp=yq*sinang + zq*cosang;
|
||||
wave_3_per_point58=
|
||||
wave_3_per_point59=//xp=xq;yp=yq;zp=zq;
|
||||
wave_3_per_point60=
|
||||
wave_3_per_point61=
|
||||
wave_3_per_point62=//project into screenspace and draw on screen
|
||||
wave_3_per_point63=zp=zp+2;
|
||||
wave_3_per_point64=xs=-xp/zp;
|
||||
wave_3_per_point65=ys=yp/zp;
|
||||
wave_3_per_point66=
|
||||
wave_3_per_point67=x=xs+0.5;
|
||||
wave_3_per_point68=y=ys*1.3+0.5;
|
||||
wave_3_per_point69=
|
||||
wave_3_per_point70=
|
||||
wave_3_per_point71=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_3_per_point72=a=a*a;
|
||||
wave_3_per_point73=
|
||||
wave_3_per_point74=
|
||||
wave_3_per_point75=b=b+pow(1-sample,2)*0.3;
|
||||
wave_3_per_point76=
|
||||
wave_3_per_point77=r1=t1;
|
||||
wave_3_per_point78=g1=t2;
|
||||
wave_3_per_point79=b1=t3;
|
||||
wave_3_per_point80=r2=t4;
|
||||
wave_3_per_point81=g2=t5;
|
||||
wave_3_per_point82=b2=t6;
|
||||
wave_3_per_point83=
|
||||
wave_3_per_point84=r=r1*flip + r2*(1-flip);
|
||||
wave_3_per_point85=g=g1*flip + g2*(1-flip);
|
||||
wave_3_per_point86=b=b1*flip + b2*(1-flip);
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=5
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=1.067790
|
||||
shapecode_0_ang=0.753982
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.779769
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=1.000000
|
||||
shapecode_0_b=1.000000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=1.000000
|
||||
shapecode_0_g2=1.000000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=ang=sin(q1*0.15);
|
||||
shape_0_per_frame2=x=sin(q1*0.5) * 0.05 + 0.5;
|
||||
shape_0_per_frame3=y=cos(q1*0.63)* 0.05 + 0.5
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.100000
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=0.000000
|
||||
shapecode_1_b=0.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.100000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.100000
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=0.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.100000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=5
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.038091
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=0.600000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.100000
|
||||
shape_3_per_frame1=tm=q1;
|
||||
shape_3_per_frame2=
|
||||
shape_3_per_frame3=xp=0;
|
||||
shape_3_per_frame4=yp=0.1;
|
||||
shape_3_per_frame5=zp=0;
|
||||
shape_3_per_frame6=
|
||||
shape_3_per_frame7=//wrist movement;
|
||||
shape_3_per_frame8=ang=sin(tm*2 )*0.5 +0.5;
|
||||
shape_3_per_frame9=
|
||||
shape_3_per_frame10=xq=xp;
|
||||
shape_3_per_frame11=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame12=yq=yp*sinang + zp*cosang;
|
||||
shape_3_per_frame13=zq=yp*cosang - zp*sinang;
|
||||
shape_3_per_frame14=yq=yp;
|
||||
shape_3_per_frame15=zq=zp;
|
||||
shape_3_per_frame16=
|
||||
shape_3_per_frame17=ang=tm*8;
|
||||
shape_3_per_frame18=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame19=xp=xq*sinang + yq*cosang;
|
||||
shape_3_per_frame20=yp=xq*cosang - yq*sinang;
|
||||
shape_3_per_frame21=zp=zq;
|
||||
shape_3_per_frame22=
|
||||
shape_3_per_frame23=//forearm movement;
|
||||
shape_3_per_frame24=zp=zp-0.3;
|
||||
shape_3_per_frame25=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
shape_3_per_frame26=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame27=xq=xp;
|
||||
shape_3_per_frame28=yq=yp*sinang + zp*cosang;
|
||||
shape_3_per_frame29=zq=yp*cosang - zp*sinang;
|
||||
shape_3_per_frame30=
|
||||
shape_3_per_frame31=//upper arm twist
|
||||
shape_3_per_frame32=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
shape_3_per_frame33=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame34=xp=xq*sinang + yq*cosang;
|
||||
shape_3_per_frame35=yp=xq*cosang - yq*sinang;
|
||||
shape_3_per_frame36=zp=zq;
|
||||
shape_3_per_frame37=
|
||||
shape_3_per_frame38=//upper arm outward;
|
||||
shape_3_per_frame39=zp=zp-0.35;
|
||||
shape_3_per_frame40=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
shape_3_per_frame41=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame42=xq=xp*sinang + zp*cosang;
|
||||
shape_3_per_frame43=yq=yp;
|
||||
shape_3_per_frame44=zq=xp*cosang - zp*sinang;
|
||||
shape_3_per_frame45=
|
||||
shape_3_per_frame46=//upper arm up down;
|
||||
shape_3_per_frame47=ang=cos(tm)*0.5 - 0.5;
|
||||
shape_3_per_frame48=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame49=xp=xq;
|
||||
shape_3_per_frame50=yp=yq*cosang - zq*sinang;
|
||||
shape_3_per_frame51=zp=yq*sinang + zq*cosang;
|
||||
shape_3_per_frame52=
|
||||
shape_3_per_frame53=//xp=xq;yp=yq;zp=zq;
|
||||
shape_3_per_frame54=
|
||||
shape_3_per_frame55=
|
||||
shape_3_per_frame56=//project into screenspace and draw on screen
|
||||
shape_3_per_frame57=zp=zp+2;
|
||||
shape_3_per_frame58=xs=xp/zp;
|
||||
shape_3_per_frame59=ys=yp/zp;
|
||||
shape_3_per_frame60=
|
||||
shape_3_per_frame61=x=xs+0.5;
|
||||
shape_3_per_frame62=y=ys*1.3+0.5;
|
||||
shape_3_per_frame63=
|
||||
shape_3_per_frame64=
|
||||
shape_3_per_frame65=
|
||||
shape_3_per_frame66=
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0;
|
||||
per_frame_init_8=warp=0
|
||||
per_frame_init_9=
|
||||
per_frame_1=zoom=1;
|
||||
per_frame_2=//krash's beat detection code
|
||||
per_frame_3=volume = 0.3*(bass+mid+att);
|
||||
per_frame_4=beatrate = equal(beatrate,0) + (1-equal(beatrate,0))*(below(volume,0.01) + (1-below(volume,0.01))*beatrate);
|
||||
per_frame_5=lastbeat = lastbeat + equal(lastbeat,0)*time;
|
||||
per_frame_6=meanbass_att = 0.1*(meanbass_att*9 + bass_att);
|
||||
per_frame_7=peakbass_att = max(bass_att,peakbass_att);
|
||||
per_frame_8=beatrate = max(if(beat,if(below(time-lastbeat,2*beatrate),0.1*(beatrate*9 + time - lastbeat),beatrate),beatrate),0.1);
|
||||
per_frame_9=peakbass_att = beat*bass_att + (1-beat)*peakbass_att*(above(time - lastbeat, 2*beatrate)*0.95 + (1-above(time - lastbeat, 2*beatrate))*0.995);
|
||||
per_frame_10=lastbeat = beat*time + (1-beat)*lastbeat;
|
||||
per_frame_11=peakbass_att = max(peakbass_att,1.1*meanbass_att);
|
||||
per_frame_12=beat = above(volume,0.8)*below(peakbass_att - bass_att, 0.05*peakbass_att)*above(time - lastbeat, 0.1 + 0.5*(beatrate - 0.1));
|
||||
per_frame_13=beatcounter = beatcounter + beat;
|
||||
per_frame_14=mode = if(beat*equal(beatcounter%2,0),1-mode,mode);
|
||||
per_frame_15=flip = 2*mode-1;
|
||||
per_frame_16=monitor=flip;
|
||||
per_frame_17=q8=flip;
|
||||
per_frame_18=
|
||||
per_frame_19=angadv=angadv+beat;
|
||||
per_frame_20=angadv=if( above(angadv,5) , 2 , angadv );
|
||||
per_frame_21=q7=angadv;
|
||||
per_frame_22=
|
||||
per_frame_23=
|
||||
per_frame_24=decay=0.95;
|
||||
per_frame_25=zoom=1.002;
|
||||
per_frame_26=
|
||||
per_frame_27=vol=(bass_att+mid_att+treb_att)*0.25;
|
||||
per_frame_28=vol=vol*vol;
|
||||
per_frame_29=mtime=mtime+vol*0.1*flip*(37/fps);
|
||||
per_frame_30=
|
||||
per_frame_31=q1=mtime*0.4;
|
||||
per_frame_32=
|
||||
per_frame_33=warp=0.0;
|
||||
per_frame_34=
|
||||
per_frame_35=cx=sin(mtime*0.2)*0.4 + 0.5;
|
||||
per_frame_36=cy=sin(mtime*0.33);
|
||||
per_frame_37=cys=sign(cy);
|
||||
per_frame_38=cy=cy*cy*cys;
|
||||
per_frame_39=cy=cy*0.4+0.5;
|
||||
per_frame_40=
|
||||
per_frame_41=//cx=sin(time)*0.5+0.5;
|
||||
per_frame_42=//cy=cos(time)*0.5+0.5;
|
||||
per_frame_43=//cx=0.5;
|
||||
per_frame_44=//cy=0.5;
|
||||
per_frame_45=rot=sin(time*0.25)*0.31
|
||||
per_frame_46=
|
||||
per_pixel_1=//tm=time+(sin(time)*rad);
|
||||
per_pixel_2=//var=tan(time)*treb;
|
||||
per_pixel_3=tbr=0.7+treb*0.3;
|
||||
per_pixel_4=var=-2*tbr*0.75;
|
||||
per_pixel_5=
|
||||
per_pixel_6=ag=atan( (y-0.5-(cy-0.5))/(x-0.5-(cx-0.5)) )*1.75;
|
||||
per_pixel_7=star=sin(ang*q7)*tbr;
|
||||
per_pixel_8=
|
||||
per_pixel_9=rdd=max( abs(x-0.5) , abs(y-0.5) )*4 ;
|
||||
per_pixel_10=zm=1+(rdd/40)+(var/40)+star*0.003 ;
|
||||
per_pixel_11=
|
||||
per_pixel_12=//sx=zm;
|
||||
per_pixel_13=//sy=zm;
|
||||
per_pixel_14=//sx=1+star*0.1;sy=1+star*0.1;
|
||||
per_pixel_15=sx=0.8;sy=sx;
|
||||
per_pixel_16=//rot=star*0.01*tbr
|
||||
@ -0,0 +1,386 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.960000
|
||||
fVideoEchoZoom=0.996630
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=1
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=0.011726
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=0.010284
|
||||
fWarpScale=0.010000
|
||||
fZoomExponent=1.000000
|
||||
fShader=1.000000
|
||||
zoom=1.000000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.400000
|
||||
wave_b=0.300000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.110000
|
||||
ob_g=0.000000
|
||||
ob_b=0.100000
|
||||
ob_a=0.000000
|
||||
ib_size=0.000000
|
||||
ib_r=0.000000
|
||||
ib_g=0.000000
|
||||
ib_b=0.000000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=12.000000
|
||||
nMotionVectorsY=9.000000
|
||||
mv_dx=-0.523285
|
||||
mv_dy=-0.160162
|
||||
mv_l=0.055000
|
||||
mv_r=0.934155
|
||||
mv_g=0.462715
|
||||
mv_b=0.821308
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=0.000000
|
||||
wavecode_0_g=0.000000
|
||||
wavecode_0_b=0.000000
|
||||
wavecode_0_a=1.000000
|
||||
wave_0_init1=advance=0;
|
||||
wave_0_init2=advance2=0;
|
||||
wave_0_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_0_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_0_per_frame3=t1=advance;
|
||||
wave_0_per_frame4=
|
||||
wave_0_per_frame5=
|
||||
wave_0_per_frame6=advance2=advance2+ mid_att*mid_att*0.005;
|
||||
wave_0_per_frame7=t2=advance2
|
||||
wave_0_per_point1=x = .5+.25*(sample*2)*sin(sample*100+time*10)+((cos(time)*x)*(0.2*bass));
|
||||
wave_0_per_point2=y = .5+.25*(sample*2)*cos(sample*100+time*10)+((sin(time)*y)*(0.2*bass));
|
||||
wave_0_per_point3=r = 1;
|
||||
wave_0_per_point4=b = 0;
|
||||
wave_0_per_point5=g = .5;
|
||||
wave_0_per_point6=a=pow(1-sample,2)
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wave_1_init1=advance=0;
|
||||
wave_1_init2=advance2=0
|
||||
wave_1_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_1_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_1_per_frame3=t1=advance;
|
||||
wave_1_per_frame4=
|
||||
wave_1_per_frame5=
|
||||
wave_1_per_frame6=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_1_per_frame7=t2=advance2
|
||||
wave_1_per_point1=s=sample*6.28;
|
||||
wave_1_per_point2=
|
||||
wave_1_per_point3=//plot random x position via function of sample pos;
|
||||
wave_1_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_1_per_point5=xp=xp*0.15;
|
||||
wave_1_per_point6=
|
||||
wave_1_per_point7=//plot random y position via function of sample pos;
|
||||
wave_1_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_1_per_point9=yp=yp*0.15;
|
||||
wave_1_per_point10=
|
||||
wave_1_per_point11=//plot random z position via function of sample pos;
|
||||
wave_1_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_1_per_point13=zp=zp*0.25;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=//pull stars toward screen
|
||||
wave_1_per_point16=zp=zp + 1 - t1;
|
||||
wave_1_per_point17=
|
||||
wave_1_per_point18=//correct when below 0
|
||||
wave_1_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_1_per_point20=
|
||||
wave_1_per_point21=//darken far stars
|
||||
wave_1_per_point22=a=(1 - zp*0.5) * 0.3;
|
||||
wave_1_per_point23=a=if( below(a,0), 0 , a);
|
||||
wave_1_per_point24=
|
||||
wave_1_per_point25=zp=zp*0.7;
|
||||
wave_1_per_point26=
|
||||
wave_1_per_point27=x_screen=xp/zp + 0.5;
|
||||
wave_1_per_point28=y_screen=yp/zp + 0.5;
|
||||
wave_1_per_point29=
|
||||
wave_1_per_point30=x=x_screen;
|
||||
wave_1_per_point31=y=y_screen;
|
||||
wave_1_per_point32=
|
||||
wave_1_per_point33=r=0.2;
|
||||
wave_1_per_point34=g=0.7;
|
||||
wave_1_per_point35=b=1.0;
|
||||
wave_1_per_point36=
|
||||
wave_1_per_point37=
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=1
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_init1=advance=0;
|
||||
wave_2_init2=advance2=0
|
||||
wave_2_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_2_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_2_per_frame3=t1=advance;
|
||||
wave_2_per_frame4=
|
||||
wave_2_per_frame5=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_2_per_frame6=t2=advance2;
|
||||
wave_2_per_point1=s=sample*6.28;
|
||||
wave_2_per_point2=
|
||||
wave_2_per_point3=//plot random x position via function of sample pos;
|
||||
wave_2_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_2_per_point5=xp=xp*0.15;
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=//plot random y position via function of sample pos;
|
||||
wave_2_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_2_per_point9=yp=yp*0.15;
|
||||
wave_2_per_point10=
|
||||
wave_2_per_point11=//plot random z position via function of sample pos;
|
||||
wave_2_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_2_per_point13=zp=zp*0.25;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=//pull stars toward screen
|
||||
wave_2_per_point16=zp=zp + 1 - t1;
|
||||
wave_2_per_point17=
|
||||
wave_2_per_point18=//correct when below 0
|
||||
wave_2_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_2_per_point20=
|
||||
wave_2_per_point21=//darken far stars
|
||||
wave_2_per_point22=a=(1 - zp*0.5)*2;
|
||||
wave_2_per_point23=
|
||||
wave_2_per_point24=zp=zp*0.7;
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=x_screen=-xp/zp + 0.5;
|
||||
wave_2_per_point27=y_screen=yp/zp + 0.5;
|
||||
wave_2_per_point28=
|
||||
wave_2_per_point29=x=x_screen;
|
||||
wave_2_per_point30=y=y_screen;
|
||||
wave_2_per_point31=
|
||||
wave_2_per_point32=r=1;
|
||||
wave_2_per_point33=g=0.7;
|
||||
wave_2_per_point34=b=0.2;
|
||||
wave_2_per_point35=
|
||||
wave_2_per_point36=
|
||||
wave_2_per_point37=
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_init1=advance=0;
|
||||
wave_3_init2=advance2=0
|
||||
wave_3_per_frame1=advance=advance+ bass_att*bass_att*0.002;
|
||||
wave_3_per_frame2=advance=if( above(advance,2) , advance-2, advance);
|
||||
wave_3_per_frame3=t1=advance;
|
||||
wave_3_per_frame4=
|
||||
wave_3_per_frame5=advance2=advance2+ mid_att*mid_att*0.001;
|
||||
wave_3_per_frame6=t2=advance2;
|
||||
wave_3_per_point1=s=sample*6.28;
|
||||
wave_3_per_point2=
|
||||
wave_3_per_point3=//plot random x position via function of sample pos;
|
||||
wave_3_per_point4=xp=sin(s)+sin(s*0.34)+sin(s*7.3+t2)+sin(s*13.8);
|
||||
wave_3_per_point5=xp=xp*0.15;
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=//plot random y position via function of sample pos;
|
||||
wave_3_per_point8=yp=cos(s)+sin(s*0.24)+cos(s*5.4+t2)+sin(s*17.7);
|
||||
wave_3_per_point9=yp=yp*0.15;
|
||||
wave_3_per_point10=
|
||||
wave_3_per_point11=//plot random z position via function of sample pos;
|
||||
wave_3_per_point12=zp=cos(s)+cos(s*5.24 )+cos(s*14.4)+cos(s*2.7);
|
||||
wave_3_per_point13=zp=zp*0.25;
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=//pull stars toward screen
|
||||
wave_3_per_point16=zp=zp + 1 - t1;
|
||||
wave_3_per_point17=
|
||||
wave_3_per_point18=//correct when below 0
|
||||
wave_3_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_3_per_point20=
|
||||
wave_3_per_point21=//darken far stars
|
||||
wave_3_per_point22=a=(1 - zp*0.5) * 0.3;
|
||||
wave_3_per_point23=a=if( below(a,0), 0 , a);
|
||||
wave_3_per_point24=
|
||||
wave_3_per_point25=zp=zp*0.7;
|
||||
wave_3_per_point26=
|
||||
wave_3_per_point27=x_screen=-xp/zp + 0.5;
|
||||
wave_3_per_point28=y_screen=yp/zp + 0.5;
|
||||
wave_3_per_point29=
|
||||
wave_3_per_point30=x=x_screen;
|
||||
wave_3_per_point31=y=y_screen;
|
||||
wave_3_per_point32=
|
||||
wave_3_per_point33=r=0.2;
|
||||
wave_3_per_point34=g=0.7;
|
||||
wave_3_per_point35=b=1.0;
|
||||
wave_3_per_point36=
|
||||
wave_3_per_point37=
|
||||
wave_3_per_point38=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=1.355809
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=3.141594
|
||||
shapecode_0_tex_zoom=0.734577
|
||||
shapecode_0_r=0.950000
|
||||
shapecode_0_g=0.960000
|
||||
shapecode_0_b=0.830000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=1.000000
|
||||
shapecode_0_g2=1.000000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=ang=treb*0.01;
|
||||
shape_0_per_frame2=
|
||||
shape_0_per_frame3=bump=sin(time*2 + mid)*0.5+0.5;
|
||||
shape_0_per_frame4=bump2=- pow(bump,4);//wide negative bump
|
||||
shape_0_per_frame5=bump= pow(bump,8);//sharp positive bump
|
||||
shape_0_per_frame6=rad=rad+bump*0.049 + bump2*0.020
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=5
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.364567
|
||||
shapecode_1_ang=6.283185
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=0.050000
|
||||
shapecode_1_g=0.040000
|
||||
shapecode_1_b=0.190000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=0.000000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.060000
|
||||
shape_1_per_frame1=rad=bass/9;
|
||||
shape_1_per_frame2=ang=bass*6.14;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.100000
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=0.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.100000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.100000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=0.000000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=0.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.100000
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0
|
||||
per_frame_init_8=
|
||||
per_frame_1=decay=.995;
|
||||
per_frame_2=zoom=-1.01;
|
||||
per_frame_3=
|
||||
per_frame_4=q1=time;
|
||||
per_frame_5=q2=time;
|
||||
per_frame_6=q3=time;
|
||||
per_frame_7=
|
||||
per_frame_8=
|
||||
per_frame_9=
|
||||
per_frame_10=
|
||||
per_pixel_1=rot=((rad/100*x)*bass*1.5)* if( above( sin(time),0) , 1 , -1);
|
||||
376
presets/presets_mischa_collection/Flexi + Martin - dive.milk
Executable file
376
presets/presets_mischa_collection/Flexi + Martin - dive.milk
Executable file
@ -0,0 +1,376 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000
|
||||
fGammaAdj=1.560
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=0.362
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.599
|
||||
fWaveSmoothing=0.000
|
||||
fWaveParam=-0.500
|
||||
fModWaveAlphaStart=2.000
|
||||
fModWaveAlphaEnd=2.000
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=0.107
|
||||
fZoomExponent=0.15840
|
||||
fShader=1.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.510
|
||||
wave_g=0.500
|
||||
wave_b=1.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.010
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.000
|
||||
nMotionVectorsX=64.000
|
||||
nMotionVectorsY=48.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.500
|
||||
mv_r=0.000
|
||||
mv_g=0.000
|
||||
mv_b=0.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.16188
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=25.12601
|
||||
wavecode_1_smoothing=1.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=0.100
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.50126
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.99996
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=x = 0.5+sin(time*0.618)*0.2;
|
||||
shape_0_per_frame2=y = 0.5+cos(time*1.618)*0.2;
|
||||
shape_0_per_frame3=rad = bass*0.05;
|
||||
shape_0_per_frame4=border_r = 1-(sin(time*1.25)*0.3+0.7);
|
||||
shape_0_per_frame5=border_g = 1-(sin(time)*0.3+0.3);
|
||||
shape_0_per_frame6=border_b = 1-(sin(time/3)*0.5+0.5);
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.50126
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=1.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=0.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=x = 0.5+sin(time*2.618)*0.3;
|
||||
shape_1_per_frame2=y = 0.5+cos(time*3.14)*0.3;
|
||||
shape_1_per_frame3=rad = bass*0.05;
|
||||
shape_1_per_frame4=border_r = 1-(sin(time*1.25)*0.3+0.7);
|
||||
shape_1_per_frame5=border_g = 1-(sin(time)*0.3+0.3);
|
||||
shape_1_per_frame6=border_b = 1-(sin(time/3)*0.5+0.5);
|
||||
shape_1_per_frame7=
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=1
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.50126
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.99980
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=1.000
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=x = 0.5+sin(-time*2.618)*0.4;
|
||||
shape_2_per_frame2=y = 0.5+cos(-time*1.14)*0.4;
|
||||
shape_2_per_frame3=rad = bass*0.05;
|
||||
shape_2_per_frame4=border_r = 1-(sin(time*1.25)*0.3+0.7);
|
||||
shape_2_per_frame5=border_g = 1-(sin(time)*0.3+0.3);
|
||||
shape_2_per_frame6=border_b = 1-(sin(time/3)*0.5+0.5);
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=q11 = 0.5/asin(1);
|
||||
per_frame_1=//zoom = 0.99;
|
||||
per_frame_2=ib_r = sin(time*1.25*4)*0.3+0.7;
|
||||
per_frame_3=ib_g = sin(time*4)*0.3+0.3;
|
||||
per_frame_4=ib_b = sin(time/3*4)*0.5+0.5;
|
||||
per_frame_5=
|
||||
per_frame_6=xx1 = xx1*0.9 + (bass)*0.01;
|
||||
per_frame_7=xx2 = xx2*0.9 + (treb)*0.01;
|
||||
per_frame_8=yy1 = yy1*0.94 + (treb+bass)*0.0075;
|
||||
per_frame_9=
|
||||
per_frame_10=x1 = 0.5 + (xx1-xx2)*2;
|
||||
per_frame_11=y1 = 0.4 + yy1;
|
||||
per_frame_12=
|
||||
per_frame_13=x1 = max(0,min(1,x1)); y1 = max(0,min(1,y1));
|
||||
per_frame_14=
|
||||
per_frame_15=spring = 10;
|
||||
per_frame_16=grav = .5;
|
||||
per_frame_17=resist = 1;
|
||||
per_frame_18=bounce = 0.75;
|
||||
per_frame_19=dt = 0.0002*(60/fps);
|
||||
per_frame_20=
|
||||
per_frame_21=vx2 = vx2*(1-resist*dt) + dt*((x1+x3-2*x2)*spring);
|
||||
per_frame_22=vy2 = vy2*(1-resist*dt) + dt*((y1+y3-2*y2)*spring-grav);
|
||||
per_frame_23=vx3 = vx3*(1-resist*dt) + dt*((x2+x4-2*x3)*spring);
|
||||
per_frame_24=vy3 = vy3*(1-resist*dt) + dt*((y2+y4-2*y3)*spring-grav);
|
||||
per_frame_25=vx4 = vx4*(1-resist*dt) + dt*((x3-x4)*spring);
|
||||
per_frame_26=vy4 = vy4*(1-resist*dt) + dt*((y3-y4)*spring-grav);
|
||||
per_frame_27=
|
||||
per_frame_28=x2 = x2 + vx2;
|
||||
per_frame_29=y2 = y2 + vy2;
|
||||
per_frame_30=x3 = x3 + vx3;
|
||||
per_frame_31=y3 = y3 + vy3;
|
||||
per_frame_32=x4 = x4 + vx4;
|
||||
per_frame_33=y4 = y4 + vy4;
|
||||
per_frame_34=
|
||||
per_frame_35=vx2 = if(above(x2,0),vx2,abs(vx2)*bounce);
|
||||
per_frame_36=vx2 = if(below(x2,1),vx2,-abs(vx2)*bounce);
|
||||
per_frame_37=vx3 = if(above(x3,0),vx3,abs(vx3)*bounce);
|
||||
per_frame_38=vx3 = if(below(x3,1),vx3,-abs(vx3)*bounce);
|
||||
per_frame_39=vx4 = if(above(x4,0),vx4,abs(vx4)*bounce);
|
||||
per_frame_40=vx4 = if(below(x4,1),vx4,-abs(vx4)*bounce);
|
||||
per_frame_41=vy2 = if(above(y2,0),vy2,abs(vy2)*bounce);
|
||||
per_frame_42=vy2 = if(below(y2,1),vy2,-abs(vy2)*bounce);
|
||||
per_frame_43=vy3 = if(above(y3,0),vy3,abs(vy3)*bounce);
|
||||
per_frame_44=vy3 = if(below(y3,1),vy3,-abs(vy3)*bounce);
|
||||
per_frame_45=vy4 = if(above(y4,0),vy4,abs(vy4)*bounce);
|
||||
per_frame_46=vy4 = if(below(y4,1),vy4,-abs(vy4)*bounce);
|
||||
per_frame_47=q4 = x4;
|
||||
per_frame_48=q8 = y4;
|
||||
per_frame_49=
|
||||
per_frame_50=q1 = aspectx;
|
||||
per_frame_51=q2 = aspecty;
|
||||
per_frame_52=
|
||||
per_frame_53=zoom = 1;
|
||||
per_frame_54=warp = 0;
|
||||
per_frame_55=bb = bb*0.99 + bass*0.02;
|
||||
per_frame_56=mm = mm*0.99 + mid*0.02;
|
||||
per_frame_57=tt = tt*0.99 + treb*0.02;
|
||||
per_frame_58=
|
||||
per_frame_59=mx = max(max(bb,mm),tt);
|
||||
per_frame_60=mn = min(min(bb,mm),tt);
|
||||
per_frame_61=
|
||||
per_frame_62=ob_r = (bb-mn)/(mx-mn);
|
||||
per_frame_63=ob_b = (mm-mn)/(mx-mn);
|
||||
per_frame_64=ob_g = (tt-mn)/(mx-mn);
|
||||
per_frame_65=q6 = atan2(vx4,vy4);
|
||||
per_frame_66=q5 = sqrt(vx4*vx4 + vy4*vy4);
|
||||
per_frame_67=
|
||||
per_frame_68=a = a*0.95 + q5;
|
||||
per_frame_69=
|
||||
per_frame_70=s = s*0.9 + a;
|
||||
per_frame_71=q3 = s*0.1;
|
||||
per_frame_72=monitor = s;
|
||||
per_frame_73=
|
||||
per_frame_74=wave_a = 0;
|
||||
per_frame_75=
|
||||
per_frame_76=q9 = 0.5 + 0.5*sin(time*0.1);
|
||||
per_pixel_1=x = 0.5 + (x-0.5)*q1;
|
||||
per_pixel_2=y = 0.5 + (y-0.5)*q2;
|
||||
per_pixel_3=xx = q4;
|
||||
per_pixel_4=yy = 1-q8;
|
||||
per_pixel_5=
|
||||
per_pixel_6=dx = 0; dy = 0;
|
||||
per_pixel_7=
|
||||
per_pixel_8=d = sqrt((x-xx)*(x-xx)+(y-yy)*(y-yy));
|
||||
per_pixel_9=
|
||||
per_pixel_10=r = 0.11;
|
||||
per_pixel_11=v = 20;
|
||||
per_pixel_12=v2 = q5;
|
||||
per_pixel_13=dx = (v*(sin(y-yy)*(d-r)-(x-xx)*(d-r/2)) + cos(dir)*v2)*(1.00-sigmoid(d-r,100));
|
||||
per_pixel_14=dy = (-v*(sin(x-xx)*(d-r)+(y-yy)*(d-r/2)) -sin(dir)*v2)*(1.00-sigmoid(d-r,100));
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw*1.5 + rand_frame.xy;
|
||||
warp_4=`uv -= (float2(0,1)*(lum(GetPixel(uv)-0.35))*texsize.zw*32)*(lum(GetPixel(uv))-0.4);
|
||||
warp_5=`ret = GetPixel(saturate(uv)) - 0.0011 + (tex2D(sampler_noise_lq, dither_uv)-0.5)*0.0038;
|
||||
warp_6=`}
|
||||
comp_1=`float2 d;
|
||||
comp_2=`float3 dx, dy;
|
||||
comp_3=`
|
||||
comp_4=`shader_body
|
||||
comp_5=`{
|
||||
comp_6=`
|
||||
comp_7=`
|
||||
comp_8=`// ***** Martin's ripples on water surface code, parameterized by Flexi *****
|
||||
comp_9=`
|
||||
comp_10=`float h = q9; // height of the horizon
|
||||
comp_11=`float cut_off = 0.02; // cut off lower border
|
||||
comp_12=`float2 t = float2(0.1,-0.05)*time; // velocity
|
||||
comp_13=`float strength = 0.025;
|
||||
comp_14=`
|
||||
comp_15=`
|
||||
comp_16=`float2 c = uv_orig-float2(0.5,1-h);
|
||||
comp_17=`float z = 3/c.y;
|
||||
comp_18=`float2 uv_water = float2(c.x*z*h,z*h)*0.05+t;
|
||||
comp_19=`int mask = (c.y>0);
|
||||
comp_20=`uv_water = (tex2D(sampler_noise_hq,uv_water)-0.5)*mask;
|
||||
comp_21=`float2 uv_mirror = 1.0-abs(frac((c+float2(0.5,1))*0.5)*2-1)+float2(0,-cut_off);
|
||||
comp_22=`uv_mirror =frac(uv_mirror-uv_water.xy*strength);
|
||||
comp_23=`
|
||||
comp_24=`// ***** :)
|
||||
comp_25=`
|
||||
comp_26=`uv = uv_mirror;
|
||||
comp_27=`
|
||||
comp_28=` d = texsize.zw*1.5;
|
||||
comp_29=` dx = GetPixel(uv_orig + float2(1,0)*d) - GetPixel(uv_orig - float2(1,0)*d);
|
||||
comp_30=` dy = GetPixel(uv_orig + float2(0,1)*d) - GetPixel(uv_orig - float2(0,1)*d);
|
||||
comp_31=`
|
||||
comp_32=`
|
||||
comp_33=`ret = GetPixel(uv).x*(1-length(float2(dx.y,dy.y)*8))*((hue_shader*6)-4)*0.8;
|
||||
comp_34=`ret = lerp(ret,float3(1,1,1),length(float2(dx.z,dy.z)*4));
|
||||
comp_35=`
|
||||
comp_36=`
|
||||
comp_37=`}
|
||||
comp_38=`
|
||||
518
presets/presets_mischa_collection/Flexi + fiShbRaiN - operation fatcap II.milk
Executable file
518
presets/presets_mischa_collection/Flexi + fiShbRaiN - operation fatcap II.milk
Executable file
@ -0,0 +1,518 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.955
|
||||
fVideoEchoZoom=0.997
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=100.000
|
||||
fZoomExponent=0.92178
|
||||
fShader=1.000
|
||||
zoom=0.99010
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.005
|
||||
ob_r=0.000
|
||||
ob_g=1.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.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.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
wave_0_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=mx=mx+(.0002*cos(ma));
|
||||
wave_0_per_point5=my=my+(.0002*sin(ma));
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_0_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_0_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_0_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=x=mx;
|
||||
wave_0_per_point13=y=my;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=a=(above(bass+mid+treb,.8));
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
wave_1_per_point2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=mx=mx+(.0001*cos(ma));
|
||||
wave_1_per_point5=my=my+(.0001*sin(ma));
|
||||
wave_1_per_point6=
|
||||
wave_1_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_1_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_1_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_1_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=x=mx;
|
||||
wave_1_per_point13=y=my;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=a=(above(bass+mid+treb,.1));
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=ma=ma+(above(mid,1)*3.1415*.01*mid);
|
||||
wave_2_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_2_per_point3=
|
||||
wave_2_per_point4=mx=mx+(.0004*cos(ma));
|
||||
wave_2_per_point5=my=my+(.0004*sin(ma));
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_2_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_2_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_2_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=x=mx;
|
||||
wave_2_per_point13=y=my;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=a=(above(bass+mid+treb,.3));
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
wave_3_per_point2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=mx=mx+(.0008*cos(ma));
|
||||
wave_3_per_point5=my=my+(.0008*sin(ma));
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_3_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_3_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_3_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=x=mx;
|
||||
wave_3_per_point13=y=my;
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=a=(above(bass+mid+treb,.2));
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=14
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=48
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.05237
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.62832
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
shape_0_per_frame2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=mx=mx+(.0002*cos(ma));
|
||||
shape_0_per_frame5=my=my+(.0002*sin(ma));
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_0_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_0_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_0_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_0_per_frame11=
|
||||
shape_0_per_frame12=x=mx;
|
||||
shape_0_per_frame13=y=my;
|
||||
shape_0_per_frame14=
|
||||
shape_0_per_frame15=a=(above(bass+mid+treb,.8));
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=14
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=48
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.05186
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.62832
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
shape_1_per_frame2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=mx=mx+(.0001*cos(ma));
|
||||
shape_1_per_frame5=my=my+(.0001*sin(ma));
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_1_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_1_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_1_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_1_per_frame11=
|
||||
shape_1_per_frame12=x=mx;
|
||||
shape_1_per_frame13=y=my;
|
||||
shape_1_per_frame14=
|
||||
shape_1_per_frame15=a=(above(bass+mid+treb,.1));
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=12
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=512
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.550
|
||||
shapecode_2_rad=0.09105
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.78740
|
||||
shapecode_2_r=0.000
|
||||
shapecode_2_g=0.060
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=0.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_init1=started = 0;
|
||||
shape_2_init2=t1 = 0.412; //seeds for pseudo random generator
|
||||
shape_2_init3=t2 = 0.4563;
|
||||
shape_2_init4=t3 = 0.6452;
|
||||
shape_2_init5=t4 = 0.2565;
|
||||
shape_2_per_frame1=bb = bb + bass*bass*0.85*equal(instance,0);
|
||||
shape_2_per_frame2=mm = mm + mid*mid*0.85*equal(instance,0);
|
||||
shape_2_per_frame3=tt = tt + treb*treb*0.85*equal(instance,0);
|
||||
shape_2_per_frame4=
|
||||
shape_2_per_frame5=q3 = bb*0.012;
|
||||
shape_2_per_frame6=q4 = mm*0.012;
|
||||
shape_2_per_frame7=q5 = tt*0.012;
|
||||
shape_2_per_frame8=
|
||||
shape_2_per_frame9=rnd1 = if(equal(instance,0),t1,rnd1);
|
||||
shape_2_per_frame10=rnd2 = if(equal(instance,0),t2,rnd2);
|
||||
shape_2_per_frame11=rnd3 = if(equal(instance,0),t3,rnd3);
|
||||
shape_2_per_frame12=rnd4 = if(equal(instance,0),t4,rnd4);
|
||||
shape_2_per_frame13=rnd1 = 4*rnd1*(1-rnd1);
|
||||
shape_2_per_frame14=rnd2 = 4*rnd2*(1-rnd2);
|
||||
shape_2_per_frame15=rnd3 = 4*rnd3*(1-rnd3);
|
||||
shape_2_per_frame16=rnd4 = 4*rnd4*(1-rnd4);
|
||||
shape_2_per_frame17=t = .6;
|
||||
shape_2_per_frame18=t = (rnd1+time*t) - int(rnd1+time*t);
|
||||
shape_2_per_frame19=t = t + rnd2*0.1;
|
||||
shape_2_per_frame20=wh = rnd4*asin(1)*4;
|
||||
shape_2_per_frame21=wv = 0.25 + rnd3*0.1;
|
||||
shape_2_per_frame22=
|
||||
shape_2_per_frame23=d = 1.4; // makes the perspective impact
|
||||
shape_2_per_frame24=zoom = 1;
|
||||
shape_2_per_frame25=l = 1;
|
||||
shape_2_per_frame26=
|
||||
shape_2_per_frame27=// Kardan angles
|
||||
shape_2_per_frame28=
|
||||
shape_2_per_frame29=w1 = q3; // first rotation: clockwise in the desktop pane
|
||||
shape_2_per_frame30=w2 = q4; // rotation around vertical axis
|
||||
shape_2_per_frame31=w3 = q5; // rotation around horizontal axis
|
||||
shape_2_per_frame32=
|
||||
shape_2_per_frame33=
|
||||
shape_2_per_frame34=// definition of the 3D shape
|
||||
shape_2_per_frame35=
|
||||
shape_2_per_frame36=i = instance;
|
||||
shape_2_per_frame37=
|
||||
shape_2_per_frame38=my_x = t *(cos(wh)*sin(wv)*l);
|
||||
shape_2_per_frame39=my_y = (-0.5 +(t-0.75)*(t-0.75))*cos(wv)*l;
|
||||
shape_2_per_frame40=my_z = t*(sin(wh)*sin(wv)*l);
|
||||
shape_2_per_frame41=
|
||||
shape_2_per_frame42=
|
||||
shape_2_per_frame43=// 3D rotations
|
||||
shape_2_per_frame44=
|
||||
shape_2_per_frame45=x1 = cos(w1)*my_x + sin(w1)*my_y;
|
||||
shape_2_per_frame46=y1 = -sin(w1)*my_x + cos(w1)*my_y;
|
||||
shape_2_per_frame47=z1 = my_z;
|
||||
shape_2_per_frame48=
|
||||
shape_2_per_frame49=x2 = cos(w2)*x1 + sin(w2)*z1;
|
||||
shape_2_per_frame50=z2 = -sin(w2)*x1 + cos(w2)*z1;
|
||||
shape_2_per_frame51=y2 = y1;
|
||||
shape_2_per_frame52=
|
||||
shape_2_per_frame53=y3 = cos(w3)*y2 + sin(w3)*z2;
|
||||
shape_2_per_frame54=z3 = -sin(w3)*y2 + cos(w3)*z2;
|
||||
shape_2_per_frame55=x3 = x2;
|
||||
shape_2_per_frame56=
|
||||
shape_2_per_frame57=// perspective calculation
|
||||
shape_2_per_frame58=
|
||||
shape_2_per_frame59=p = tan(asin(1) + atan2(d+z3,sqrt(x3*x3 + y3*y3)));
|
||||
shape_2_per_frame60=d = sqrt(x3*x3 + y3*y3 + (z3+d)*(z3+d));
|
||||
shape_2_per_frame61=
|
||||
shape_2_per_frame62=rad = rad/d;
|
||||
shape_2_per_frame63=my_x = zoom*sin(atan2(x3,y3))*p;
|
||||
shape_2_per_frame64=my_y = zoom*cos(atan2(x3,y3))*p;
|
||||
shape_2_per_frame65=
|
||||
shape_2_per_frame66=x = 0.5 + my_x;
|
||||
shape_2_per_frame67=y = 0.5 + my_y;
|
||||
shape_2_per_frame68=
|
||||
shape_2_per_frame69=x = 0.5 + (x-0.5)/q2;
|
||||
shape_2_per_frame70=y = 0.5 + (y-0.5)/q1;
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=14
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=222
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.05186
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.62832
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=0.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
shape_3_per_frame1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
shape_3_per_frame2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=mx=mx+(.0008*cos(ma));
|
||||
shape_3_per_frame5=my=my+(.0008*sin(ma));
|
||||
shape_3_per_frame6=
|
||||
shape_3_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_3_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_3_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_3_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_3_per_frame11=
|
||||
shape_3_per_frame12=x=mx;
|
||||
shape_3_per_frame13=y=my;
|
||||
shape_3_per_frame14=
|
||||
shape_3_per_frame15=a=(above(bass+mid+treb,.2));
|
||||
per_frame_init_1=x1 = 0.9;
|
||||
per_frame_init_2=y1 = 0.5;
|
||||
per_frame_init_3=
|
||||
per_frame_init_4=x2 = 0.5; y2 = 0.5;
|
||||
per_frame_init_5=x3 = 0.5; y3 = 0.5;
|
||||
per_frame_init_6=x4 = 0.5; y4 = 0.5;
|
||||
per_frame_1=xx1 = xx1*0.9 + (bass)*0.01;
|
||||
per_frame_2=xx2 = xx2*0.9 + (treb)*0.01;
|
||||
per_frame_3=yy1 = yy1*0.94 + (treb+bass)*0.0075;
|
||||
per_frame_4=
|
||||
per_frame_5=x1 = 0.5 + (xx1-xx2)*2;
|
||||
per_frame_6=y1 = 0.4 + yy1;
|
||||
per_frame_7=
|
||||
per_frame_8=x1 = max(0,min(1,x1)); y1 = max(0,min(1,y1));
|
||||
per_frame_9=
|
||||
per_frame_10=spring = 10;
|
||||
per_frame_11=grav = .5;
|
||||
per_frame_12=resist = 1;
|
||||
per_frame_13=bounce = 0.75;
|
||||
per_frame_14=dt = 0.0008*(60/fps);
|
||||
per_frame_15=
|
||||
per_frame_16=vx2 = vx2*(1-resist*dt) + dt*((x1+x3-2*x2)*spring);
|
||||
per_frame_17=vy2 = vy2*(1-resist*dt) + dt*((y1+y3-2*y2)*spring-grav);
|
||||
per_frame_18=vx3 = vx3*(1-resist*dt) + dt*((x2+x4-2*x3)*spring);
|
||||
per_frame_19=vy3 = vy3*(1-resist*dt) + dt*((y2+y4-2*y3)*spring-grav);
|
||||
per_frame_20=vx4 = vx4*(1-resist*dt) + dt*((x3-x4)*spring);
|
||||
per_frame_21=vy4 = vy4*(1-resist*dt) + dt*((y3-y4)*spring-grav);
|
||||
per_frame_22=
|
||||
per_frame_23=x2 = x2 + vx2;
|
||||
per_frame_24=y2 = y2 + vy2;
|
||||
per_frame_25=x3 = x3 + vx3;
|
||||
per_frame_26=y3 = y3 + vy3;
|
||||
per_frame_27=x4 = x4 + vx4;
|
||||
per_frame_28=y4 = y4 + vy4;
|
||||
per_frame_29=
|
||||
per_frame_30=vx2 = if(above(x2,0),vx2,abs(vx2)*bounce);
|
||||
per_frame_31=vx2 = if(below(x2,1),vx2,-abs(vx2)*bounce);
|
||||
per_frame_32=vx3 = if(above(x3,0),vx3,abs(vx3)*bounce);
|
||||
per_frame_33=vx3 = if(below(x3,1),vx3,-abs(vx3)*bounce);
|
||||
per_frame_34=vx4 = if(above(x4,0),vx4,abs(vx4)*bounce);
|
||||
per_frame_35=vx4 = if(below(x4,1),vx4,-abs(vx4)*bounce);
|
||||
per_frame_36=vy2 = if(above(y2,0),vy2,abs(vy2)*bounce);
|
||||
per_frame_37=vy2 = if(below(y2,1),vy2,-abs(vy2)*bounce);
|
||||
per_frame_38=vy3 = if(above(y3,0),vy3,abs(vy3)*bounce);
|
||||
per_frame_39=vy3 = if(below(y3,1),vy3,-abs(vy3)*bounce);
|
||||
per_frame_40=vy4 = if(above(y4,0),vy4,abs(vy4)*bounce);
|
||||
per_frame_41=vy4 = if(below(y4,1),vy4,-abs(vy4)*bounce);
|
||||
per_frame_42=q4 = x4;
|
||||
per_frame_43=q8 = y4;
|
||||
per_frame_44=
|
||||
per_frame_45=q1 = aspectx;
|
||||
per_frame_46=q2 = aspecty;
|
||||
per_frame_47=q10 = x1;
|
||||
per_frame_48=q11 = y1;
|
||||
per_frame_49=zoom = 1;
|
||||
per_frame_50=warp = 0;
|
||||
per_frame_51=q6 = atan2(vx4,vy4);
|
||||
per_frame_52=q5 = sqrt(vx4*vx4 + vy4*vy4);
|
||||
per_frame_53=
|
||||
per_frame_54=a = a*0.95 + q5;
|
||||
per_frame_55=
|
||||
per_frame_56=s = s*0.9 + a;
|
||||
per_frame_57=q3 = s*0.1;
|
||||
per_frame_58=monitor = s;
|
||||
per_frame_59=
|
||||
per_frame_60=wave_a = 0;
|
||||
per_pixel_1=x = 0.5 + (x-0.5)*q1;
|
||||
per_pixel_2=y = 0.5 + (y-0.5)*q2;
|
||||
per_pixel_3=xx = q4;
|
||||
per_pixel_4=yy = 1-q8;
|
||||
per_pixel_5=
|
||||
per_pixel_6=dx = 0; dy = 0;
|
||||
per_pixel_7=
|
||||
per_pixel_8=d = sqrt((x-xx)*(x-xx)+(y-yy)*(y-yy));
|
||||
per_pixel_9=
|
||||
per_pixel_10=r = 0.11;
|
||||
per_pixel_11=v = 20;
|
||||
per_pixel_12=v2 = q5;
|
||||
per_pixel_13=dx = (v*(sin(y-yy)*(d-r)-(x-xx)*(d-r/2)) + cos(dir)*v2)*(1.00-sigmoid(d-r,100));
|
||||
per_pixel_14=dy = (-v*(sin(x-xx)*(d-r)+(y-yy)*(d-r/2)) -sin(dir)*v2)*(1.00-sigmoid(d-r,100));
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` float2 d = texsize.zw * 4;
|
||||
warp_4=` float3 dx = ( GetBlur1(uv + float2(1,0)*d) - GetBlur1(uv-float2(1,0)*d) );
|
||||
warp_5=` float3 dy = ( GetBlur1(uv + float2(0,1)*d) - GetBlur1(uv-float2(0,1)*d) );
|
||||
warp_6=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw * 1 + rand_frame.xy;
|
||||
warp_7=` float2 uv_bg = lerp(uv_orig,uv,1) + float2(dx.x,dy.x)*texsize.zw*4;
|
||||
warp_8=` ret.x = GetPixel(uv_bg).x - (GetPixel(uv_bg).x - GetBlur3(uv_bg).x)*0.02 - 0.008
|
||||
warp_9=` +(tex2D(sampler_noise_lq, dither_uv).xyz-0.5) *0.1;
|
||||
warp_10=`
|
||||
warp_11=`// there 2 channels unused, see? - hav fun :P
|
||||
warp_12=`
|
||||
warp_13=` ret.y = tex2D(sampler_fc_main, uv).y - ret.x*0.04;
|
||||
warp_14=`
|
||||
warp_15=`}
|
||||
comp_1=`float2 uv_x, uv_y, uv_z, uv_echo;
|
||||
comp_2=`shader_body
|
||||
comp_3=`{
|
||||
comp_4=`uv = 0.5 + (uv-0.5)*0.86;
|
||||
comp_5=` float2 d = -texsize.zw*4;
|
||||
comp_6=` float3 dx = ( GetBlur1(uv + float2(1,0)*d) - GetBlur1(uv-float2(1,0)*d) );
|
||||
comp_7=` float3 dy = ( GetBlur1(uv + float2(0,1)*d) - GetBlur1(uv-float2(0,1)*d) );
|
||||
comp_8=`
|
||||
comp_9=`
|
||||
comp_10=` float2 uv_light1 = (float2(q4,q8)*float2(1,-1) + float2(0,1));
|
||||
comp_11=` float1 light1_dy = pow(length( uv + float2(dx.y,dy.y)*4 - uv_light1),2);
|
||||
comp_12=` float1 light1_dx = pow(length( uv + float2(dx.x,dy.x)*4 - uv_light1),2);
|
||||
comp_13=` float1 light1_dz = pow(length( uv + float2(dx.z,dy.z)*4 - uv_light1),2);
|
||||
comp_14=`
|
||||
comp_15=`
|
||||
comp_16=`
|
||||
comp_17=`ret = (1-pow(1.1-pow(float3(light1_dx,light1_dy,light1_dz)*2,0.3),2))*GetPixel(uv);
|
||||
comp_18=`
|
||||
comp_19=`ret.zyx = ret;
|
||||
comp_20=`ret.yz -= ret.xx*0.5;
|
||||
comp_21=`}
|
||||
539
presets/presets_mischa_collection/Flexi - infused with the spiral.milk
Executable file
539
presets/presets_mischa_collection/Flexi - infused with the spiral.milk
Executable file
@ -0,0 +1,539 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.030
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=0.010
|
||||
fWaveSmoothing=0.000
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=1.000
|
||||
fModWaveAlphaEnd=1.000
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=0.107
|
||||
fZoomExponent=4.28632
|
||||
fShader=1.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01743
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=1.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.000
|
||||
ib_r=1.000
|
||||
ib_g=1.000
|
||||
ib_b=1.000
|
||||
ib_a=1.000
|
||||
nMotionVectorsX=64.000
|
||||
nMotionVectorsY=48.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=5.000
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=495
|
||||
wavecode_0_sep=4
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=100.00000
|
||||
wavecode_0_smoothing=1.00000
|
||||
wavecode_0_r=0.000
|
||||
wavecode_0_g=0.040
|
||||
wavecode_0_b=0.000
|
||||
wavecode_0_a=0.990
|
||||
wave_0_init1=t2 = 0;
|
||||
wave_0_init2=t3 = 0;
|
||||
wave_0_init3=t4 = 0;
|
||||
wave_0_init4=ab = 1;
|
||||
wave_0_per_frame1=t1 = q1;
|
||||
wave_0_per_frame2=t2 = q2;
|
||||
wave_0_per_frame3=t3 = q3;
|
||||
wave_0_per_frame4=t4 = q4;
|
||||
wave_0_per_frame5=t5 = q5;
|
||||
wave_0_per_frame6=t6 = q6;
|
||||
wave_0_per_frame7=t8 = .07;
|
||||
wave_0_per_frame8=t7 = 1;
|
||||
wave_0_per_point1=t7 = -t7;
|
||||
wave_0_per_point2=pi = asin(1);
|
||||
wave_0_per_point3=n = 180;
|
||||
wave_0_per_point4=rd = 0.075;//+(value1*10+1)*((sample*512)%2)*0.02;
|
||||
wave_0_per_point5=my_x = sin(sample*pi*4+(t7+1)*t8)*0.5 + cos(sample*pi*n)*rd*sin(sample*pi*4+(t7+1)*t8);
|
||||
wave_0_per_point6=my_y = cos(sample*pi*4+(t7+1)*t8)*0.5 + cos(sample*pi*n)*rd*cos(sample*pi*4+(t7+1)*t8);
|
||||
wave_0_per_point7=my_z = sin(sample*pi*n)*rd;
|
||||
wave_0_per_point8=
|
||||
wave_0_per_point9=
|
||||
wave_0_per_point10=
|
||||
wave_0_per_point11=d = 1.4; // makes the perspective impact
|
||||
wave_0_per_point12=zoom = 0.65;
|
||||
wave_0_per_point13=
|
||||
wave_0_per_point14=w1 = q2;
|
||||
wave_0_per_point15=w2 = q3;
|
||||
wave_0_per_point16=w3 = q4;
|
||||
wave_0_per_point17=
|
||||
wave_0_per_point18=x1 = cos(w1)*my_x + sin(w1)*my_y;
|
||||
wave_0_per_point19=y1 = -sin(w1)*my_x + cos(w1)*my_y;
|
||||
wave_0_per_point20=z1 = my_z;
|
||||
wave_0_per_point21=
|
||||
wave_0_per_point22=x2 = cos(w2)*x1 + sin(w2)*z1;
|
||||
wave_0_per_point23=z2 = -sin(w2)*x1 + cos(w2)*z1;
|
||||
wave_0_per_point24=y2 = y1;
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=y3 = cos(w3)*y2 + sin(w3)*z2;
|
||||
wave_0_per_point27=z3 = -sin(w3)*y2 + cos(w3)*z2;
|
||||
wave_0_per_point28=x3 = x2;
|
||||
wave_0_per_point29=
|
||||
wave_0_per_point30=// perspective calculation
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=l = sqrt(x3*x3 + y3*y3);
|
||||
wave_0_per_point33=w = atan2(x3,y3);
|
||||
wave_0_per_point34=p = tan(asin(1) + atan2(d+z3,l));
|
||||
wave_0_per_point35=d = sqrt(x3*x3 + y3*y3 + (z3+d)*(z3+d));
|
||||
wave_0_per_point36=
|
||||
wave_0_per_point37=my_x = zoom*sin(w)*p;
|
||||
wave_0_per_point38=my_y = zoom*cos(w)*p;
|
||||
wave_0_per_point39=
|
||||
wave_0_per_point40=x = 0.5 + my_x;
|
||||
wave_0_per_point41=y = 0.5 + my_y;
|
||||
wave_0_per_point42=
|
||||
wave_0_per_point43=b = -z3 + 0.5;
|
||||
wave_0_per_point44=b = min(1,max(0,b))*0.5;
|
||||
wave_0_per_point45=r = 1-b*2
|
||||
wave_0_per_point46=//b = (1 - r)*0.1;
|
||||
wave_0_per_point47=//a = 7/(d*16) - 0.1;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=445
|
||||
wavecode_1_sep=4
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=100.00000
|
||||
wavecode_1_smoothing=1.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=0.990
|
||||
wave_1_init1=t2 = 0;
|
||||
wave_1_init2=t3 = 0;
|
||||
wave_1_init3=t4 = 0;
|
||||
wave_1_init4=ab = 1;
|
||||
wave_1_per_frame1=t1 = q1;
|
||||
wave_1_per_frame2=t2 = q2;
|
||||
wave_1_per_frame3=t3 = q3;
|
||||
wave_1_per_frame4=t4 = q4;
|
||||
wave_1_per_frame5=t5 = q5;
|
||||
wave_1_per_frame6=t6 = q6;
|
||||
wave_1_per_frame7=t8 = .09;
|
||||
wave_1_per_frame8=t7 = 1;
|
||||
wave_1_per_point1=t7 = -t7;
|
||||
wave_1_per_point2=pi = asin(1);
|
||||
wave_1_per_point3=n = 160;
|
||||
wave_1_per_point4=rd = 0.075;//+(value1*10+1)*((sample*512)%2)*0.02;
|
||||
wave_1_per_point5=xx = sin(sample*pi*4+(t7+1)*t8)*0.5 + cos(sample*pi*n)*rd*sin(sample*pi*4);
|
||||
wave_1_per_point6=yy = cos(sample*pi*4+(t7+1)*t8)*0.5 + cos(sample*pi*n)*rd*cos(sample*pi*4);
|
||||
wave_1_per_point7=zz = sin(sample*pi*n)*rd;
|
||||
wave_1_per_point8=
|
||||
wave_1_per_point9=d = sqrt( xx*xx + yy*yy + zz*zz);
|
||||
wave_1_per_point10=d1 = 1;
|
||||
wave_1_per_point11=xx = xx*d1;
|
||||
wave_1_per_point12=yy = yy*d1;
|
||||
wave_1_per_point13=zz = zz*d1;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=w = -d*t5;
|
||||
wave_1_per_point16=s1 = sin(t2*1+w);
|
||||
wave_1_per_point17=s2 = sin(t3*1+w);
|
||||
wave_1_per_point18=s3 = sin(t4*1+w);
|
||||
wave_1_per_point19=c1 = cos(t2*1+w);
|
||||
wave_1_per_point20=c2 = cos(t3*1+w);
|
||||
wave_1_per_point21=c3 = cos(t4*1+w);
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=z = (c3*s1*c2 + s3*s2)*xx - (c3*s1*s2-s3*c2)*yy + c3*c1*zz;
|
||||
wave_1_per_point24=x1 = (c1*c2*xx + c1*s2*yy - s1*zz);
|
||||
wave_1_per_point25=y1 = ((s3*s1*c2 - c3*s2)*xx + (s3*s1*s2+c3*c2)*yy + s3*c1*zz);
|
||||
wave_1_per_point26=
|
||||
wave_1_per_point27=a = 0.75;
|
||||
wave_1_per_point28=zoom = 0.5*atan2(a,a+z);//0.5*(1/(z+a));
|
||||
wave_1_per_point29=x = 0.5 + zoom*x1;
|
||||
wave_1_per_point30=y = 0.5 + zoom*y1;
|
||||
wave_1_per_point31=
|
||||
wave_1_per_point32=pi3 = 3.1415*2*0.3333;
|
||||
wave_1_per_point33=t = sample*pi*4-2*time;
|
||||
wave_1_per_point34=c=1.6;
|
||||
wave_1_per_point35=r = sin(t)*c;
|
||||
wave_1_per_point36=
|
||||
wave_1_per_point37=g = sin(t+pi3)*c;
|
||||
wave_1_per_point38=
|
||||
wave_1_per_point39=b = sin(t-pi3)*c;
|
||||
wave_1_per_point40=
|
||||
wave_1_per_point41=j = 0.71;
|
||||
wave_1_per_point42=//r = 0.5+xx*j;
|
||||
wave_1_per_point43=//g = 0.5+yy*j;
|
||||
wave_1_per_point44=//b = 0.5+zz*j;
|
||||
wave_1_per_point45=
|
||||
wave_1_per_point46=r = if(above(r,1),1,r);
|
||||
wave_1_per_point47=r = if(below(r,0),0,r);
|
||||
wave_1_per_point48=g = if(above(g,1),1,g);
|
||||
wave_1_per_point49=g = if(below(g,0),0,g);
|
||||
wave_1_per_point50=b = if(above(b,1),1,b);
|
||||
wave_1_per_point51=b = if(below(b,0),0,b);
|
||||
wave_1_per_point52=a = 1-(z + a)/2;
|
||||
wave_1_per_point53=
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=4
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.09348
|
||||
wavecode_2_smoothing=1.00000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_init1=t2 = 0;
|
||||
wave_2_init2=t3 = 0;
|
||||
wave_2_init3=t4 = 0;
|
||||
wave_2_init4=ab = 1;
|
||||
wave_2_per_frame1=t1 = q1;
|
||||
wave_2_per_frame2=t2 = q2;
|
||||
wave_2_per_frame3=t3 = q3;
|
||||
wave_2_per_frame4=t4 = q4;
|
||||
wave_2_per_frame5=t5 = q5;
|
||||
wave_2_per_frame6=t6 = q6;
|
||||
wave_2_per_point1=s8 = sample*383;
|
||||
wave_2_per_point2=
|
||||
wave_2_per_point3=s = 100;//0.3;
|
||||
wave_2_per_point4=xx = sin(sample*s);//((sample*343)%7 - 3.5)*s;
|
||||
wave_2_per_point5=zz = cos(sample*s);//((sample*49)%7 - 3.5)*s;
|
||||
wave_2_per_point6=yy = (sample-0.5);//((sample*7)%7 - 3.5)*s;
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=d = sqrt( xx*xx + yy*yy + zz*zz);
|
||||
wave_2_per_point9=d1 = 1/d;
|
||||
wave_2_per_point10=xx = xx*d1;
|
||||
wave_2_per_point11=yy = yy*d1;
|
||||
wave_2_per_point12=zz = zz*d1;
|
||||
wave_2_per_point13=
|
||||
wave_2_per_point14=w = 1+0*(d)*(t6);//(sample*sin(time*0.3)*0.02-1);
|
||||
wave_2_per_point15=s1 = sin(t2*w);
|
||||
wave_2_per_point16=s2 = sin(t3*w);
|
||||
wave_2_per_point17=s3 = sin(t4*w);
|
||||
wave_2_per_point18=c1 = cos(t2*w);
|
||||
wave_2_per_point19=c2 = cos(t3*w);
|
||||
wave_2_per_point20=c3 = cos(t4*w);
|
||||
wave_2_per_point21=
|
||||
wave_2_per_point22=z = (c3*s1*c2 + s3*s2)*xx - (c3*s1*s2-s3*c2)*yy + c3*c1*zz;
|
||||
wave_2_per_point23=x1 = (c1*c2*xx + c1*s2*yy - s1*zz);
|
||||
wave_2_per_point24=y1 = ((s3*s1*c2 - c3*s2)*xx + (s3*s1*s2+c3*c2)*yy + s3*c1*zz);
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=a = 2;
|
||||
wave_2_per_point27=zoom = 0.3*atan2(a-z,a);//0.5*(1/(z+a));
|
||||
wave_2_per_point28=x = 0.5 + zoom*x1;
|
||||
wave_2_per_point29=y = 0.5 + zoom*y1;
|
||||
wave_2_per_point30=
|
||||
wave_2_per_point31=pi3 = 3.1415*2*0.3333;
|
||||
wave_2_per_point32=t = -z*13+t5*20;
|
||||
wave_2_per_point33=c = 10;
|
||||
wave_2_per_point34=r = sin(t)*c;
|
||||
wave_2_per_point35=
|
||||
wave_2_per_point36=g = sin(t+pi3)*c;
|
||||
wave_2_per_point37=
|
||||
wave_2_per_point38=b = sin(t-pi3)*c;
|
||||
wave_2_per_point39=
|
||||
wave_2_per_point40=j = 0.71;
|
||||
wave_2_per_point41=//r = 0.5+xx*j;
|
||||
wave_2_per_point42=//g = 0.5+yy*j;
|
||||
wave_2_per_point43=//b = 0.5+zz*j;
|
||||
wave_2_per_point44=
|
||||
wave_2_per_point45=r = if(above(r,1),1,r);
|
||||
wave_2_per_point46=r = if(below(r,0),0,r);
|
||||
wave_2_per_point47=g = if(above(g,1),1,g);
|
||||
wave_2_per_point48=g = if(below(g,0),0,g);
|
||||
wave_2_per_point49=b = if(above(b,1),1,b);
|
||||
wave_2_per_point50=b = if(below(b,0),0,b);
|
||||
wave_2_per_point51=
|
||||
wave_2_per_point52=
|
||||
wave_2_per_point53=a = sigmoid(-z,10)*1.0+0.0;
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=484
|
||||
wavecode_3_sep=4
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=9.94125
|
||||
wavecode_3_smoothing=1.00000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_init1=t2 = 0;
|
||||
wave_3_init2=t3 = 0;
|
||||
wave_3_init3=t4 = 0;
|
||||
wave_3_init4=ab = 1;
|
||||
wave_3_per_frame1=t1 = q1;
|
||||
wave_3_per_frame2=t2 = q2;
|
||||
wave_3_per_frame3=t3 = q3;
|
||||
wave_3_per_frame4=t4 = q4;
|
||||
wave_3_per_frame5=t5 = q5;
|
||||
wave_3_per_frame6=t6 = q6;
|
||||
wave_3_per_point1=s8 = sample*383;
|
||||
wave_3_per_point2=
|
||||
wave_3_per_point3=s = 0.25;
|
||||
wave_3_per_point4=xx = ((sample*(465))%15 - 8)*s*2;
|
||||
wave_3_per_point5=yy = ((sample*31)%31 - 16)*s;
|
||||
wave_3_per_point6=zz = 0;
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=d = sqrt( xx*xx + yy*yy + zz*zz);
|
||||
wave_3_per_point9=w = 1;
|
||||
wave_3_per_point10=
|
||||
wave_3_per_point11=s1 = sin(t2*1);
|
||||
wave_3_per_point12=s2 = sin(t3*0);
|
||||
wave_3_per_point13=s3 = sin(t4*1);
|
||||
wave_3_per_point14=c1 = cos(t2*1);
|
||||
wave_3_per_point15=c2 = cos(t3*0);
|
||||
wave_3_per_point16=c3 = cos(t4*1);
|
||||
wave_3_per_point17=
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=z = (c3*s1*c2 + s3*s2)*xx - (c3*s1*s2-s3*c2)*yy + c3*c1*zz;
|
||||
wave_3_per_point20=x1 = (c1*c2*xx + c1*s2*yy - s1*zz);
|
||||
wave_3_per_point21=y1 = ((s3*s1*c2 - c3*s2)*xx + (s3*s1*s2+c3*c2)*yy + s3*c1*zz);
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=a = 500;
|
||||
wave_3_per_point24=zoom = 0.05*atan2(a-z,a);//0.5*(1/(z+a));
|
||||
wave_3_per_point25=x = 0.5 + zoom*x1;
|
||||
wave_3_per_point26=y = 0.5 + zoom*y1;
|
||||
wave_3_per_point27=
|
||||
wave_3_per_point28=pi3 = 3.1415*2*0.3333;
|
||||
wave_3_per_point29=t = -z*5+t5;
|
||||
wave_3_per_point30=c = 10;
|
||||
wave_3_per_point31=r = sin(t)*c;
|
||||
wave_3_per_point32=
|
||||
wave_3_per_point33=g = sin(t+pi3)*c;
|
||||
wave_3_per_point34=
|
||||
wave_3_per_point35=b = sin(t-pi3)*c;
|
||||
wave_3_per_point36=
|
||||
wave_3_per_point37=j = 0.71;
|
||||
wave_3_per_point38=//r = 0.5+xx*j;
|
||||
wave_3_per_point39=//g = 0.5+yy*j;
|
||||
wave_3_per_point40=//b = 0.5+zz*j;
|
||||
wave_3_per_point41=
|
||||
wave_3_per_point42=r = if(above(r,1),1,r);
|
||||
wave_3_per_point43=r = if(below(r,0),0,r);
|
||||
wave_3_per_point44=g = if(above(g,1),1,g);
|
||||
wave_3_per_point45=g = if(below(g,0),0,g);
|
||||
wave_3_per_point46=b = if(above(b,1),1,b);
|
||||
wave_3_per_point47=b = if(below(b,0),0,b);
|
||||
wave_3_per_point48=
|
||||
wave_3_per_point49=
|
||||
wave_3_per_point50=a = sigmoid(z,5);
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.78900
|
||||
shapecode_0_ang=0.62830
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.17257
|
||||
shapecode_0_r=0.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_init1=vx = 0;
|
||||
shape_0_init2=vy = 0;
|
||||
shape_0_per_frame1=rad = 0.65 + bass*0.1;
|
||||
shape_0_per_frame2=
|
||||
shape_0_per_frame3=an = an*0.99 + (bass-treb)*0.1;
|
||||
shape_0_per_frame4=ang = an*0.1 + 0.6;
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.40271
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=2.23888
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.080
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=1.21525
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=2.57611
|
||||
shapecode_2_tex_zoom=0.55595
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=1.000
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=0.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=34
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.990
|
||||
shapecode_3_y=0.990
|
||||
shapecode_3_rad=0.02558
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=0.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_init_1=x1 = 0;
|
||||
per_frame_init_2=y1 = 0;
|
||||
per_frame_1=q1 = 0;
|
||||
per_frame_2=v = 0.4;
|
||||
per_frame_3=j1 = j1*0.95 + sqr(bass*4)*v;
|
||||
per_frame_4=j2 = j2*0.95 + sqr(mid*4)*v;
|
||||
per_frame_5=j3 = j3*0.95 + sqr(treb*4)*v;
|
||||
per_frame_6=
|
||||
per_frame_7=n = n + j1*0.0052;
|
||||
per_frame_8=n1 = n1 + j2*0.0052;
|
||||
per_frame_9=n2 = n2 + j3*0.0052;
|
||||
per_frame_10=
|
||||
per_frame_11=
|
||||
per_frame_12=q2 = n*0.01;
|
||||
per_frame_13=q3 = n1*0.01;
|
||||
per_frame_14=q4 = n2*0.01;
|
||||
per_frame_15=
|
||||
per_frame_16=k = k*0.99 + sqr(mid_att*2);
|
||||
per_frame_17=q5 = k*0.00;
|
||||
per_frame_18=
|
||||
per_frame_19=zoom = 1.0016;
|
||||
per_frame_20=warp = 0;
|
||||
per_frame_21=
|
||||
per_frame_22=rot = -0.00;
|
||||
per_frame_23=
|
||||
per_frame_24=q9 = aspectx;
|
||||
per_frame_25=q10 = aspecty;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`
|
||||
warp_4=` float2 d = texsize.zw*4;
|
||||
warp_5=` float3 dx = ( GetBlur2(uv + float2(1,0)*d) - GetBlur2(uv-float2(1,0)*d) );
|
||||
warp_6=` float3 dy = ( GetBlur2(uv + float2(0,1)*d) - GetBlur2(uv-float2(0,1)*d) );
|
||||
warp_7=` float2 uv_dz = uv + float2(dy.z,-dx.z)*texsize.zw*60;
|
||||
warp_8=` ret.z = (GetPixel(uv_dz).z + (GetPixel(uv).z - GetBlur1(uv).z)*200*length(uv_dz-uv))*0.96 - 0.02;
|
||||
warp_9=`
|
||||
warp_10=`
|
||||
warp_11=` d = texsize.zw*4;
|
||||
warp_12=` dx = ( GetBlur1(uv + float2(1,0)*d) - GetBlur1(uv-float2(1,0)*d) );
|
||||
warp_13=` dy = ( GetBlur1(uv + float2(0,1)*d) - GetBlur1(uv-float2(0,1)*d) );
|
||||
warp_14=`
|
||||
warp_15=` float2 uv_dy = uv_orig + float2(dx.y,dy.y)*texsize.zw*6;
|
||||
warp_16=` ret.y = GetPixel(uv_dy).y + (GetPixel(uv).y - GetBlur1(uv).y)*0.1 - 0.016;
|
||||
warp_17=`//ret.y = 0;
|
||||
warp_18=`}
|
||||
comp_1=`sampler sampler_manyfish;
|
||||
comp_2=`shader_body
|
||||
comp_3=`{
|
||||
comp_4=` float2 d = texsize.zw*8;
|
||||
comp_5=` float3 dx = ( GetBlur1(uv+float2(1,0)*d)-GetBlur1(uv-float2(1,0)*d) );
|
||||
comp_6=` float3 dy = ( GetBlur1(uv+float2(0,1)*d)-GetBlur1(uv-float2(0,1)*d) );
|
||||
comp_7=`
|
||||
comp_8=` float2 uv_dz = uv - float2(dx.z,dy.z)*0.2;
|
||||
comp_9=` float2 uv_dy = uv - float2(dx.y,dy.y)*0.04;
|
||||
comp_10=` float emboss = (-dx.y+dy.y) + 1 + (-dx.z + dy.z)*2;
|
||||
comp_11=`
|
||||
comp_12=`ret = GetPixel(uv).y*0.2;
|
||||
comp_13=`ret = lerp(float3(0.2,0,0.1),float3(0.8,0.6,0),GetPixel(uv_dz).y);
|
||||
comp_14=`ret *= emboss;
|
||||
comp_15=`ret = lerp(ret,float3(0.2,0,0.4),GetBlur1(uv_dy).x*1.4);
|
||||
comp_16=`ret = lerp(ret,float3(1,0.9,0.8),GetPixel(uv).z*1);
|
||||
comp_17=`
|
||||
comp_18=`}
|
||||
comp_19=`
|
||||
@ -0,0 +1,470 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.280
|
||||
fDecay=0.800
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=1
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=100.000
|
||||
fZoomExponent=0.92178
|
||||
fShader=0.000
|
||||
zoom=0.99010
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.005
|
||||
ob_r=0.000
|
||||
ob_g=1.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.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.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
wave_0_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=mx=mx+(.0002*cos(ma));
|
||||
wave_0_per_point5=my=my+(.0002*sin(ma));
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_0_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_0_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_0_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=x=mx;
|
||||
wave_0_per_point13=y=my;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=a=(above(bass+mid+treb,.8));
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
wave_1_per_point2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=mx=mx+(.0001*cos(ma));
|
||||
wave_1_per_point5=my=my+(.0001*sin(ma));
|
||||
wave_1_per_point6=
|
||||
wave_1_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_1_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_1_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_1_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=x=mx;
|
||||
wave_1_per_point13=y=my;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=a=(above(bass+mid+treb,.1));
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=ma=ma+(above(mid,1)*3.1415*.01*mid);
|
||||
wave_2_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_2_per_point3=
|
||||
wave_2_per_point4=mx=mx+(.0004*cos(ma));
|
||||
wave_2_per_point5=my=my+(.0004*sin(ma));
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_2_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_2_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_2_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=x=mx;
|
||||
wave_2_per_point13=y=my;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=a=(above(bass+mid+treb,.3));
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
wave_3_per_point2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=mx=mx+(.0008*cos(ma));
|
||||
wave_3_per_point5=my=my+(.0008*sin(ma));
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_3_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_3_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_3_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=x=mx;
|
||||
wave_3_per_point13=y=my;
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=a=(above(bass+mid+treb,.2));
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=39
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=126
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.06989
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.62832
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
shape_0_per_frame2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=mx=mx+(.0002*cos(ma));
|
||||
shape_0_per_frame5=my=my+(.0002*sin(ma));
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_0_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_0_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_0_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_0_per_frame11=
|
||||
shape_0_per_frame12=x=mx;
|
||||
shape_0_per_frame13=y=my;
|
||||
shape_0_per_frame14=
|
||||
shape_0_per_frame15=a=(above(bass+mid+treb,.8));
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=41
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=239
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.06989
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.62832
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=0.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
shape_1_per_frame2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=mx=mx+(.0001*cos(ma));
|
||||
shape_1_per_frame5=my=my+(.0001*sin(ma));
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_1_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_1_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_1_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_1_per_frame11=
|
||||
shape_1_per_frame12=x=mx;
|
||||
shape_1_per_frame13=y=my;
|
||||
shape_1_per_frame14=
|
||||
shape_1_per_frame15=a=(above(bass+mid+treb,.1));
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=43
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=32
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.06989
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.62832
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=0.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=0.000
|
||||
shapecode_2_b2=1.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=ma=ma+(above(mid,1)*3.1415*.01*mid);
|
||||
shape_2_per_frame2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=mx=mx+(.0004*cos(ma));
|
||||
shape_2_per_frame5=my=my+(.0004*sin(ma));
|
||||
shape_2_per_frame6=
|
||||
shape_2_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_2_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_2_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_2_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_2_per_frame11=
|
||||
shape_2_per_frame12=x=mx;
|
||||
shape_2_per_frame13=y=my;
|
||||
shape_2_per_frame14=
|
||||
shape_2_per_frame15=a=(above(bass+mid+treb,.3));
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=14
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=127
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.05560
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.62832
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
shape_3_per_frame1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
shape_3_per_frame2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=mx=mx+(.0008*cos(ma));
|
||||
shape_3_per_frame5=my=my+(.0008*sin(ma));
|
||||
shape_3_per_frame6=
|
||||
shape_3_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_3_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_3_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_3_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_3_per_frame11=
|
||||
shape_3_per_frame12=x=mx;
|
||||
shape_3_per_frame13=y=my;
|
||||
shape_3_per_frame14=
|
||||
shape_3_per_frame15=a=(above(bass+mid+treb,.2));
|
||||
per_frame_init_1=x1 = 0.9;
|
||||
per_frame_init_2=y1 = 0.5;
|
||||
per_frame_init_3=
|
||||
per_frame_init_4=x2 = 0.5; y2 = 0.5;
|
||||
per_frame_init_5=x3 = 0.5; y3 = 0.5;
|
||||
per_frame_init_6=x4 = 0.5; y4 = 0.5;
|
||||
per_frame_1=xx1 = xx1*0.9 + (bass)*0.01;
|
||||
per_frame_2=xx2 = xx2*0.9 + (treb)*0.01;
|
||||
per_frame_3=yy1 = yy1*0.94 + (treb+bass)*0.0075;
|
||||
per_frame_4=
|
||||
per_frame_5=x1 = 0.5 + (xx1-xx2)*2;
|
||||
per_frame_6=y1 = 0.4 + yy1;
|
||||
per_frame_7=
|
||||
per_frame_8=x1 = max(0,min(1,x1)); y1 = max(0,min(1,y1));
|
||||
per_frame_9=
|
||||
per_frame_10=spring = 10;
|
||||
per_frame_11=grav = .5;
|
||||
per_frame_12=resist = 1;
|
||||
per_frame_13=bounce = 0.75;
|
||||
per_frame_14=dt = 0.0008*(60/fps);
|
||||
per_frame_15=
|
||||
per_frame_16=vx2 = vx2*(1-resist*dt) + dt*((x1+x3-2*x2)*spring);
|
||||
per_frame_17=vy2 = vy2*(1-resist*dt) + dt*((y1+y3-2*y2)*spring-grav);
|
||||
per_frame_18=vx3 = vx3*(1-resist*dt) + dt*((x2+x4-2*x3)*spring);
|
||||
per_frame_19=vy3 = vy3*(1-resist*dt) + dt*((y2+y4-2*y3)*spring-grav);
|
||||
per_frame_20=vx4 = vx4*(1-resist*dt) + dt*((x3-x4)*spring);
|
||||
per_frame_21=vy4 = vy4*(1-resist*dt) + dt*((y3-y4)*spring-grav);
|
||||
per_frame_22=
|
||||
per_frame_23=x2 = x2 + vx2;
|
||||
per_frame_24=y2 = y2 + vy2;
|
||||
per_frame_25=x3 = x3 + vx3;
|
||||
per_frame_26=y3 = y3 + vy3;
|
||||
per_frame_27=x4 = x4 + vx4;
|
||||
per_frame_28=y4 = y4 + vy4;
|
||||
per_frame_29=
|
||||
per_frame_30=vx2 = if(above(x2,0),vx2,abs(vx2)*bounce);
|
||||
per_frame_31=vx2 = if(below(x2,1),vx2,-abs(vx2)*bounce);
|
||||
per_frame_32=vx3 = if(above(x3,0),vx3,abs(vx3)*bounce);
|
||||
per_frame_33=vx3 = if(below(x3,1),vx3,-abs(vx3)*bounce);
|
||||
per_frame_34=vx4 = if(above(x4,0),vx4,abs(vx4)*bounce);
|
||||
per_frame_35=vx4 = if(below(x4,1),vx4,-abs(vx4)*bounce);
|
||||
per_frame_36=vy2 = if(above(y2,0),vy2,abs(vy2)*bounce);
|
||||
per_frame_37=vy2 = if(below(y2,1),vy2,-abs(vy2)*bounce);
|
||||
per_frame_38=vy3 = if(above(y3,0),vy3,abs(vy3)*bounce);
|
||||
per_frame_39=vy3 = if(below(y3,1),vy3,-abs(vy3)*bounce);
|
||||
per_frame_40=vy4 = if(above(y4,0),vy4,abs(vy4)*bounce);
|
||||
per_frame_41=vy4 = if(below(y4,1),vy4,-abs(vy4)*bounce);
|
||||
per_frame_42=q4 = x4;
|
||||
per_frame_43=q8 = y4;
|
||||
per_frame_44=
|
||||
per_frame_45=q1 = aspectx;
|
||||
per_frame_46=q2 = aspecty;
|
||||
per_frame_47=q10 = x1;
|
||||
per_frame_48=q11 = y1;
|
||||
per_frame_49=zoom = 1;
|
||||
per_frame_50=warp = 0;
|
||||
per_frame_51=q6 = atan2(vx4,vy4);
|
||||
per_frame_52=q5 = sqrt(vx4*vx4 + vy4*vy4);
|
||||
per_frame_53=
|
||||
per_frame_54=a = a*0.95 + q5;
|
||||
per_frame_55=
|
||||
per_frame_56=s = s*0.9 + a;
|
||||
per_frame_57=q3 = s*0.1;
|
||||
per_frame_58=monitor = s;
|
||||
per_frame_59=
|
||||
per_frame_60=wave_a = 0;
|
||||
per_pixel_1=x = 0.5 + (x-0.5)*q1;
|
||||
per_pixel_2=y = 0.5 + (y-0.5)*q2;
|
||||
per_pixel_3=xx = q4;
|
||||
per_pixel_4=yy = 1-q8;
|
||||
per_pixel_5=
|
||||
per_pixel_6=dx = 0; dy = 0;
|
||||
per_pixel_7=
|
||||
per_pixel_8=d = sqrt((x-xx)*(x-xx)+(y-yy)*(y-yy));
|
||||
per_pixel_9=
|
||||
per_pixel_10=r = 0.11;
|
||||
per_pixel_11=v = 20;
|
||||
per_pixel_12=v2 = q5;
|
||||
per_pixel_13=dx = (v*(sin(y-yy)*(d-r)-(x-xx)*(d-r/2)) + cos(dir)*v2)*(1.00-sigmoid(d-r,100));
|
||||
per_pixel_14=dy = (-v*(sin(x-xx)*(d-r)+(y-yy)*(d-r/2)) -sin(dir)*v2)*(1.00-sigmoid(d-r,100));
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` float2 d = texsize.zw * 8;
|
||||
warp_4=` float3 dx = ( GetBlur1(uv + float2(1,0)*d) - GetBlur1(uv-float2(1,0)*d) );
|
||||
warp_5=` float3 dy = ( GetBlur1(uv + float2(0,1)*d) - GetBlur1(uv-float2(0,1)*d) );
|
||||
warp_6=`
|
||||
warp_7=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw * 0.24 + rand_frame.xy;
|
||||
warp_8=`
|
||||
warp_9=` float2 my_uv = lerp(uv_orig,uv,1) ;
|
||||
warp_10=` float2 uv_x= my_uv + float2(dx.x,dy.x)*texsize.zw *4;
|
||||
warp_11=` float2 uv_y= my_uv + float2(dx.y,dy.y)*texsize.zw *4;
|
||||
warp_12=` float2 uv_z= my_uv + float2(dx.z,dy.z)*texsize.zw *4;
|
||||
warp_13=` ret.x = GetPixel(uv_x).x - (GetPixel(uv_x) - GetBlur3(uv_x)).x * 0.02;
|
||||
warp_14=` ret.y = GetPixel(uv_y).y - (GetPixel(uv_y) - GetBlur3(uv_y)).y * 0.02;
|
||||
warp_15=` ret.z = GetPixel(uv_z).z - (GetPixel(uv_z) - GetBlur3(uv_z)).z * 0.02;
|
||||
warp_16=`
|
||||
warp_17=` ret += (tex2D(sampler_noise_lq, dither_uv).xyz-0.5) *0.04;
|
||||
warp_18=` ret -= ret.yzx*0.1 - 0.04;
|
||||
warp_19=`
|
||||
warp_20=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` float2 uv2;
|
||||
comp_4=`
|
||||
comp_5=` float4 c = float4(1,0.4,0.15,0.1);
|
||||
comp_6=`
|
||||
comp_7=` uv2 = uv + float2(1,0)*texsize.zw;
|
||||
comp_8=` float gx1 = GetPixel(uv2)*c.x + GetBlur1(uv2)*c.y + GetBlur2(uv2)*c.z + GetBlur3(uv2)*c.w;
|
||||
comp_9=` uv2 = uv + float2(-1,0)*texsize.zw;
|
||||
comp_10=` float gx2 = GetPixel(uv2)*c.x + GetBlur1(uv2)*c.y + GetBlur2(uv2)*c.z + GetBlur3(uv2)*c.w;
|
||||
comp_11=`
|
||||
comp_12=` uv2 = uv + float2(0,1)*texsize.zw;
|
||||
comp_13=` float gy1 = GetPixel(uv2)*c.x + GetBlur1(uv2)*c.y + GetBlur2(uv2)*c.z + GetBlur3(uv2)*c.w;
|
||||
comp_14=` uv2 = uv + float2(0,-1)*texsize.zw;
|
||||
comp_15=` float gy2 = GetPixel(uv2)*c.x + GetBlur1(uv2)*c.y + GetBlur2(uv2)*c.z + GetBlur3(uv2)*c.w;
|
||||
comp_16=`
|
||||
comp_17=` float3 g = normalize(float3(gx1-gx2, gy1-gy2, 0.14));
|
||||
comp_18=`
|
||||
comp_19=` ret = 0.5 + 0.5*g;
|
||||
comp_20=` ret *= saturate(length(ret.xy-0.5)*5);
|
||||
comp_21=` ret = ret.xxy;
|
||||
comp_22=` ret += 1;
|
||||
comp_23=` float3 what = lerp(ret,ret*(GetBlur3(uv)-GetBlur1(uv)),pow(hue_shader,ret));
|
||||
comp_24=` ret *=what;
|
||||
comp_25=` ret *= hue_shader;
|
||||
comp_26=`
|
||||
comp_27=` //ret *= 1.5; //old gamma effect
|
||||
comp_28=`}
|
||||
@ -0,0 +1,480 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=2
|
||||
nWaveMode=1
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.004
|
||||
fWaveScale=0.010
|
||||
fWaveSmoothing=0.000
|
||||
fWaveParam=-0.440
|
||||
fModWaveAlphaStart=1.000
|
||||
fModWaveAlphaEnd=1.000
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.331
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00400
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.19788
|
||||
sx=0.99967
|
||||
sy=0.99990
|
||||
wave_r=1.000
|
||||
wave_g=1.000
|
||||
wave_b=1.000
|
||||
wave_x=0.500
|
||||
wave_y=0.040
|
||||
ob_size=0.000
|
||||
ob_r=1.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.700
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.000
|
||||
nMotionVectorsX=0.000
|
||||
nMotionVectorsY=0.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=1.000
|
||||
mv_r=1.000
|
||||
mv_g=0.910
|
||||
mv_b=0.710
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=2.44415
|
||||
wavecode_0_smoothing=0.00000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=0.000
|
||||
wave_0_init1=t2 = 0;
|
||||
wave_0_init2=t3 = 0;
|
||||
wave_0_init3=t4 = 0;
|
||||
wave_0_init4=cl = 0;
|
||||
wave_0_per_frame1=t1 = 0;
|
||||
wave_0_per_frame2=v = 0.01;
|
||||
wave_0_per_frame3=j = j + (bass)*0.01;
|
||||
wave_0_per_frame4=j2 = j2 + (mid_att)*0.01;
|
||||
wave_0_per_frame5=j3 = j3 + (treb_att)*0.01;
|
||||
wave_0_per_frame6=t2 = j;
|
||||
wave_0_per_frame7=t3 = j2;
|
||||
wave_0_per_frame8=t4 = j3;
|
||||
wave_0_per_frame9=//t5 = 0;
|
||||
wave_0_per_frame10=k = k*0.99 + 10*mid/fps;
|
||||
wave_0_per_frame11=t5 = -k;
|
||||
wave_0_per_frame12=
|
||||
wave_0_per_frame13=cl1 = cl1 + 0.002;
|
||||
wave_0_per_frame14=cl1 = if(above(cl1,1),0,cl1);
|
||||
wave_0_per_frame15=cl1 = if(below(cl1,0),1,cl1);
|
||||
wave_0_per_frame16=t8 = cl1;
|
||||
wave_0_per_frame17=
|
||||
wave_0_per_frame18=cl2 = cl2 -1*q1;
|
||||
wave_0_per_frame19=cl2 = if(above(cl2,1),0,cl2);
|
||||
wave_0_per_frame20=cl2 = if(below(cl2,0),1,cl2);
|
||||
wave_0_per_frame21=t7 = cl2;
|
||||
wave_0_per_frame22=
|
||||
wave_0_per_frame23=cl3 = cl3 +0.001;
|
||||
wave_0_per_frame24=cl3 = if(above(cl3,1),0,cl3);
|
||||
wave_0_per_frame25=cl3 = if(below(cl3,0),1,cl3);
|
||||
wave_0_per_frame26=t6 = cl3;
|
||||
wave_0_per_point1=xx = ((sample*0983624912364)%10000000+100)/10000000;
|
||||
wave_0_per_point2=yy = ((xx*1896575575)%10000000+100)/10000000;
|
||||
wave_0_per_point3=zz = ((yy*58652340875)%10000000+100)/10000000;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=d = sqrt(sqr(xx)+sqr(yy)+sqr(zz));
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=zz = zz + t8 - if(above(zz+t8,1),1,0) - 0.5;
|
||||
wave_0_per_point9=xx = xx + t7 - if(above(xx+t7,1),1,0) - 0.5;
|
||||
wave_0_per_point10=yy = yy + t6 - if(above(yy+t6,1),1,0) - 0.5;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=v = 0.001;
|
||||
wave_0_per_point13=
|
||||
wave_0_per_point14=w = 1;// (sample*sin(time*0.3)*0.01-1);
|
||||
wave_0_per_point15=bb = d*d*0.5;
|
||||
wave_0_per_point16=n= 0.3;
|
||||
wave_0_per_point17=s1 = sin(sin(t2*w+bb)*n);
|
||||
wave_0_per_point18=s2 = sin(sin(t3*w+bb)*n);
|
||||
wave_0_per_point19=s3 = sin(sin(t4*w+bb)*n);
|
||||
wave_0_per_point20=c1 = cos(sin(t2*w+bb)*n);
|
||||
wave_0_per_point21=c2 = cos(sin(t3*w+bb)*n);
|
||||
wave_0_per_point22=c3 = cos(sin(t4*w+bb)*n);
|
||||
wave_0_per_point23=
|
||||
wave_0_per_point24=z = (c3*s1*c2 + s3*s2)*xx - (c3*s1*s2-s3*c2)*yy + c3*c1*zz;
|
||||
wave_0_per_point25=x1 = (c1*c2*xx + c1*s2*yy - s1*zz);
|
||||
wave_0_per_point26=y1 = ((s3*s1*c2 - c3*s2)*xx + (s3*s1*s2+c3*c2)*yy + s3*c1*zz);
|
||||
wave_0_per_point27=
|
||||
wave_0_per_point28=zoom = .5*(1/(z+0.5));
|
||||
wave_0_per_point29=x = 0.5 + zoom*x1 + sin(time*0.1)*0.;;
|
||||
wave_0_per_point30=y = 0.5 + zoom*y1 + cos(time*0.16801)*0.;
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=pi3 = 3.1415*2*0.3333;
|
||||
wave_0_per_point33=t = z*2+t2*1;
|
||||
wave_0_per_point34=c=3;
|
||||
wave_0_per_point35=//r = sin(t)*c;
|
||||
wave_0_per_point36=
|
||||
wave_0_per_point37=//g = sin(t+pi3)*c;
|
||||
wave_0_per_point38=
|
||||
wave_0_per_point39=//b = sin(t-pi3)*c;
|
||||
wave_0_per_point40=
|
||||
wave_0_per_point41=
|
||||
wave_0_per_point42=r = if(above(r,1),1,r);
|
||||
wave_0_per_point43=r = if(below(r,0),0,r);
|
||||
wave_0_per_point44=g = if(above(g,1),1,g);
|
||||
wave_0_per_point45=g = if(below(g,0),0,g);
|
||||
wave_0_per_point46=b = if(above(b,1),1,b);
|
||||
wave_0_per_point47=b = if(below(b,0),0,b);
|
||||
wave_0_per_point48=
|
||||
wave_0_per_point49=a = 0.4;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=7.75180
|
||||
wavecode_1_smoothing=0.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_init1=t2 = 0;
|
||||
wave_1_init2=t3 = 0;
|
||||
wave_1_init3=t4 = 0;
|
||||
wave_1_init4=cl = 0;
|
||||
wave_1_per_frame1=t8 = 1;
|
||||
wave_1_per_frame2=
|
||||
wave_1_per_frame3=t1 = 0.5;
|
||||
wave_1_per_frame4=t2 = 0.9;
|
||||
wave_1_per_point1=d = d*0.85 + (value1)*1;
|
||||
wave_1_per_point2=
|
||||
wave_1_per_point3=x = 0.5 + d*sample*(1-sample);
|
||||
wave_1_per_point4=y = 0.9 - sample*0.8;
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=5.92556
|
||||
wavecode_2_smoothing=0.00000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=0.000
|
||||
wavecode_2_b=0.000
|
||||
wavecode_2_a=0.660
|
||||
wave_2_per_frame1=t1 = q1;
|
||||
wave_2_per_frame2=t2 = q2;
|
||||
wave_2_per_frame3=t3 = q3;
|
||||
wave_2_per_frame4=t4 = q4;
|
||||
wave_2_per_frame5=t5 = q5;
|
||||
wave_2_per_frame6=t6 = q6;
|
||||
wave_2_per_frame7=t7 = q7;
|
||||
wave_2_per_frame8=t8 = q8;
|
||||
wave_2_per_point1=sample = 1-sample;
|
||||
wave_2_per_point2=xxx = xx;
|
||||
wave_2_per_point3=yyy = yy;
|
||||
wave_2_per_point4=xx = pow(sample,5)*t1 + 5*pow(sample,4)*(1-sample)*t1 + 10*pow(sample,3)*sqr(1-sample)*t2
|
||||
wave_2_per_point5=+ 10*sqr(sample)*pow(1-sample,3)*t3 + 5*pow(1-sample,4)*sample*t4 + pow(1-sample,5)*t4;
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=yy = pow(sample,5)*t5 + 5*pow(sample,4)*(1-sample)*t5 + 10*pow(sample,3)*sqr(1-sample)*t6
|
||||
wave_2_per_point8=+ 10*sqr(sample)*pow(1-sample,3)*t7 + 5*pow(1-sample,4)*sample*t8 + pow(1-sample,5)*t8;
|
||||
wave_2_per_point9=
|
||||
wave_2_per_point10=d = 1/sqrt(sqr(xx-xxx)+sqr(yy-yyy));
|
||||
wave_2_per_point11=dd = dd*0.95 + (value1);
|
||||
wave_2_per_point12=ddd = dd*sample*(1-sample)*d;
|
||||
wave_2_per_point13=
|
||||
wave_2_per_point14=x = xx + (yy-yyy)*ddd;
|
||||
wave_2_per_point15=y = yy - (xx-xxx)*ddd;
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=5.92556
|
||||
wavecode_3_smoothing=0.00000
|
||||
wavecode_3_r=0.650
|
||||
wavecode_3_g=0.450
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_init1=t2 = 0
|
||||
wave_3_per_frame1=t1 = q1;
|
||||
wave_3_per_frame2=t2 = q2;
|
||||
wave_3_per_frame3=t3 = q3;
|
||||
wave_3_per_frame4=t4 = q4;
|
||||
wave_3_per_frame5=t5 = q5;
|
||||
wave_3_per_frame6=t6 = q6;
|
||||
wave_3_per_frame7=t7 = q7;
|
||||
wave_3_per_frame8=t8 = q8;
|
||||
wave_3_per_point1=sample = 1-sample;
|
||||
wave_3_per_point2=xxx = xx;
|
||||
wave_3_per_point3=yyy = yy;
|
||||
wave_3_per_point4=xx = pow(sample,5)*t1 + 5*pow(sample,4)*(1-sample)*t1 + 10*pow(sample,3)*sqr(1-sample)*t2
|
||||
wave_3_per_point5=+ 10*sqr(sample)*pow(1-sample,3)*t3 + 5*pow(1-sample,4)*sample*t4 + pow(1-sample,5)*t4;
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=yy = pow(sample,5)*t5 + 5*pow(sample,4)*(1-sample)*t5 + 10*pow(sample,3)*sqr(1-sample)*t6
|
||||
wave_3_per_point8=+ 10*sqr(sample)*pow(1-sample,3)*t7 + 5*pow(1-sample,4)*sample*t8 + pow(1-sample,5)*t8;
|
||||
wave_3_per_point9=
|
||||
wave_3_per_point10=d = 1/sqrt(sqr(xx-xxx)+sqr(yy-yyy));
|
||||
wave_3_per_point11=dd = dd*0.95 + (value1);
|
||||
wave_3_per_point12=ddd = dd*sample*(1-sample)*d;
|
||||
wave_3_per_point13=ddd = sample*(1-sample)*sin(sample*200)*d*0.05;
|
||||
wave_3_per_point14=x = xx + (yy-yyy)*ddd;
|
||||
wave_3_per_point15=y = yy - (xx-xxx)*ddd;
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.04466
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.73458
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.030
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_init1=vx = 0
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.700
|
||||
shapecode_1_y=0.300
|
||||
shapecode_1_rad=0.66230
|
||||
shapecode_1_ang=2.45044
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=0.74934
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.100
|
||||
shapecode_1_b=0.100
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=0.100
|
||||
shapecode_1_b2=0.100
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_init1=xx = 0.5;
|
||||
shape_1_init2=yy = 0.4;
|
||||
shape_1_per_frame1=d = sqrt( sqr(xx-q4)+sqr(yy-q8));
|
||||
shape_1_per_frame2=
|
||||
shape_1_per_frame3=xx = if(below(d,0.15),0.4+int(rand(200))/1000,xx);
|
||||
shape_1_per_frame4=yy = if(below(d,0.15),0.3+int(rand(400))/1000,yy);
|
||||
shape_1_per_frame5=aang = if(below(d,0.12),int(rand(1000))/1000,aang);
|
||||
shape_1_per_frame6=ang =aang*4*asin(1);
|
||||
shape_1_per_frame7=x = xx;
|
||||
shape_1_per_frame8=y = yy;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=1
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.430
|
||||
shapecode_2_y=0.600
|
||||
shapecode_2_rad=1.16781
|
||||
shapecode_2_ang=5.96903
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.67165
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=1.000
|
||||
shapecode_2_g2=0.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=1.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_init1=xx = 0.5;
|
||||
shape_2_init2=yy = 0.4;
|
||||
shape_2_per_frame1=d = sqrt( sqr(xx-q4)+sqr(yy-q8));
|
||||
shape_2_per_frame2=
|
||||
shape_2_per_frame3=xx = if(below(d,0.15),0.4+int(rand(200))/1000,xx);
|
||||
shape_2_per_frame4=yy = if(below(d,0.15),0.3+int(rand(400))/1000,yy);
|
||||
shape_2_per_frame5=aang = if(below(d,0.12),int(rand(1000))/1000,aang);
|
||||
shape_2_per_frame6=ang =aang*4*asin(1);
|
||||
shape_2_per_frame7=x = xx;
|
||||
shape_2_per_frame8=y = yy;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=1
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.750
|
||||
shapecode_3_rad=0.07059
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=0.73458
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.500
|
||||
shapecode_3_b=0.500
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=0.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
shape_3_init1=vx = 0
|
||||
shape_3_per_frame1=x = q1;
|
||||
shape_3_per_frame2=y = q5;
|
||||
per_frame_1=mv_r = mv_r + 0.2*( 0.60*sin(0.980*time) + 0.40*sin(1.047*time) );
|
||||
per_frame_2=mv_g = mv_g + 0.2*( 0.60*sin(0.835*time) + 0.40*sin(1.081*time) );
|
||||
per_frame_3=mv_b = mv_b + 0.2*( 0.60*sin(0.814*time) + 0.40*sin(1.011*time) );
|
||||
per_frame_4=q1 = (cx*2-1) + 0.6*( 0.60*sin(0.374*time) + 0.40*sin(0.294*time) );
|
||||
per_frame_5=q2 = (cy*2-1) + 0.6*( 0.60*sin(0.393*time) + 0.40*sin(0.223*time) );
|
||||
per_frame_6=ob_r = 1- 0.4*abs(q1);
|
||||
per_frame_7=ob_g = 0.3*abs(q2);
|
||||
per_frame_8=ob_b = 0.4*abs(q1);
|
||||
per_frame_9=wave_x = 1-abs(q2)-0.05;
|
||||
per_frame_10=wave_y = 1-abs(q1)-0.06;
|
||||
per_frame_11=wave_r = wave_r + 0.4*( 0.60*sin(0.514*time) + 0.40*sin(1.211*time) );
|
||||
per_frame_12=wave_b = wave_b + 0.4*( 0.60*sin(0.714*time) + 0.40*sin(q2) );
|
||||
per_frame_13=wave_g = wave_g + 0.4*( 0.60*sin(10*q1) + 0.40*sin(10*q2) );
|
||||
per_pixel_1=du = (x*2-1) - q1;
|
||||
per_pixel_2=dv = (y*2-1) - q2;
|
||||
per_pixel_3=dist = sqrt(du*du+dv*dv);
|
||||
per_pixel_4=ang2 = atan2(du,dv) + time*0.15;
|
||||
per_pixel_5=mult = 0.2*sin(dist*0.05);
|
||||
per_pixel_6=dx = mult*sin(ang2*2-1.5)*aspectx;
|
||||
per_pixel_7=dy = mult*cos(ang2*2-1.5)*aspecty;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` float1 d = 0.005;
|
||||
warp_4=` float1 dx = ( GetBlur2(uv + float2(d,0)) - GetBlur2(uv-float2(d,0)) ).y;
|
||||
warp_5=` float1 dy = ( GetBlur2(uv + float2(0,d)) - GetBlur2(uv-float2(0,d)) ).y;
|
||||
warp_6=` float2 my_uv = uv - float2(dx,dy)*0.01;
|
||||
warp_7=`
|
||||
warp_8=`
|
||||
warp_9=`
|
||||
warp_10=` float2 v = 0.01;
|
||||
warp_11=` ret.y = tex2D( sampler_fc_main, my_uv-floor(my_uv)).y;
|
||||
warp_12=`
|
||||
warp_13=`
|
||||
warp_14=` ret.y += (ret.y - GetBlur3(my_uv-floor(my_uv)).y)*.1;
|
||||
warp_15=` ret.y += 0.006-GetBlur3(uv-floor(uv)).x*5;
|
||||
warp_16=`
|
||||
warp_17=` ret.y = lerp( ret.y, lum(ret).x, 0);
|
||||
warp_18=`
|
||||
warp_19=`//--------------------------------
|
||||
warp_20=`
|
||||
warp_21=` d = 0.01;
|
||||
warp_22=` my_uv = float2(-dy,dx)*0.05;
|
||||
warp_23=`
|
||||
warp_24=` dx = ( GetBlur2(uv + float2(d,0)) - GetBlur2(uv-float2(d,0)) ).z;
|
||||
warp_25=` dy = ( GetBlur2(uv + float2(0,d)) - GetBlur2(uv-float2(0,d)) ).z;
|
||||
warp_26=` my_uv += uv - float2(dx,dy)*0.005;
|
||||
warp_27=`
|
||||
warp_28=`
|
||||
warp_29=`
|
||||
warp_30=` v = 0.01;
|
||||
warp_31=` ret.z =tex2D( sampler_fw_main, my_uv - floor(my_uv)).z;
|
||||
warp_32=`
|
||||
warp_33=`
|
||||
warp_34=` ret.z += (ret.z - GetBlur3(my_uv-floor(my_uv)).z)*0.13;
|
||||
warp_35=` ret.z *= 0.95;
|
||||
warp_36=` ret.z += 0.03-GetBlur3(uv-floor(uv)).x - tex2D( sampler_main, my_uv - floor(my_uv)).y*0.05;
|
||||
warp_37=`
|
||||
warp_38=` ret.x = tex2D( sampler_main, uv).x - 0.3;
|
||||
warp_39=`
|
||||
warp_40=`}
|
||||
comp_1=`sampler sampler_seaweed;
|
||||
comp_2=`shader_body
|
||||
comp_3=`{
|
||||
comp_4=` float rad_lq = rad * length(texsize.xy)*0.5;
|
||||
comp_5=` float ang_lq = ang;
|
||||
comp_6=` float2 uv_temp1 = (uv - 0.5) * texsize.xy;
|
||||
comp_7=` float rad_hq = length(uv_temp1);
|
||||
comp_8=` float ang_hq = atan2(-uv_temp1.y, uv_temp1.x);
|
||||
comp_9=`
|
||||
comp_10=` float2 uv2 = (uv - 0.5);
|
||||
comp_11=` float rad2 = rad_lq*0.8;
|
||||
comp_12=` float ang2 = ang_lq * M_INV_PI_2 + rad_lq*0.000 + time*0.00;
|
||||
comp_13=`
|
||||
comp_14=`
|
||||
comp_15=` // FIN TYPE
|
||||
comp_16=` float fins = 6;
|
||||
comp_17=` ang2 = frac(ang2*fins)/fins;
|
||||
comp_18=` // ENABLE THIS TO MAKE THE FINS ALTERNATE: (seamless!)
|
||||
comp_19=` ang2 = abs(ang2 - 0.5/fins);
|
||||
comp_20=`
|
||||
comp_21=`
|
||||
comp_22=` ang2 *= M_PI_2;
|
||||
comp_23=`// uv = 0.5 + rad2*float2(cos(ang2),sin(ang2))*texsize.zw;
|
||||
comp_24=`
|
||||
comp_25=` ret = 1.4*pow(saturate(GetBlur1(uv))*((tex2D(sampler_pc_main,uv)-GetBlur3(uv))),0.5); //invert
|
||||
comp_26=` //uv.y = rad*rad;
|
||||
comp_27=`// float srad = sqrt(rad)+ 0.05;
|
||||
comp_28=`
|
||||
comp_29=`// ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_30=`// ret = max(ret, tex2D(sampler_main, uv + 0.03*float2(cos(uv.y*27),sin(uv.x*39))).xyz);
|
||||
comp_31=`
|
||||
comp_32=` //ret += GetBlur1(uv) - 0.07;
|
||||
comp_33=` //ret *= float3(1.3,0.8,0.5);
|
||||
comp_34=` //ret *= 0.8;
|
||||
comp_35=`ret = float3(0.9,0.5,0)*ret.z + float3(0.4,0,0.8)*ret.y;
|
||||
comp_36=`}
|
||||
@ -0,0 +1,338 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.560
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=0.362
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.331
|
||||
fZoomExponent=1.00000
|
||||
fShader=1.000
|
||||
zoom=1.00400
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.19788
|
||||
sx=0.99967
|
||||
sy=0.99990
|
||||
wave_r=1.000
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.010
|
||||
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.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=0.000
|
||||
wavecode_0_g=0.300
|
||||
wavecode_0_b=0.750
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
wave_0_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=mx=mx+(.0002*cos(ma));
|
||||
wave_0_per_point5=my=my+(.0002*sin(ma));
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_0_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_0_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_0_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=x=mx;
|
||||
wave_0_per_point13=y=my;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=a=(above(bass+mid+treb,.8));
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=0.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=0.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
wave_1_per_point2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=mx=mx+(.0001*cos(ma));
|
||||
wave_1_per_point5=my=my+(.0001*sin(ma));
|
||||
wave_1_per_point6=
|
||||
wave_1_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_1_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_1_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_1_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=x=mx;
|
||||
wave_1_per_point13=y=my;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=a=(above(bass+mid+treb,.1));
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=0.500
|
||||
wavecode_2_b=0.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=ma=ma+(above(mid,1)*3.1415*.01*mid);
|
||||
wave_2_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_2_per_point3=
|
||||
wave_2_per_point4=mx=mx+(.0004*cos(ma));
|
||||
wave_2_per_point5=my=my+(.0004*sin(ma));
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_2_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_2_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_2_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=x=mx;
|
||||
wave_2_per_point13=y=my;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=a=(above(bass+mid+treb,.3));
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=0.400
|
||||
wavecode_3_g=0.000
|
||||
wavecode_3_b=0.600
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
wave_3_per_point2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=mx=mx+(.0008*cos(ma));
|
||||
wave_3_per_point5=my=my+(.0008*sin(ma));
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_3_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_3_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_3_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=x=mx;
|
||||
wave_3_per_point13=y=my;
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=a=(above(bass+mid+treb,.2));
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=5
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=2
|
||||
shapecode_0_x=0.490
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.11589
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=4.36077
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=x = rand(1000)/1000;
|
||||
shape_0_per_frame2=y = rand(1000)/1000;
|
||||
shape_0_per_frame3=ang = rand(150)/100;
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=wave_r = wave_r + 0.2*( 0.60*sin(0.980*time) + 0.40*sin(1.047*time) );
|
||||
per_frame_2=wave_g = wave_g + 0.2*( 0.60*sin(0.835*time) + 0.40*sin(1.081*time) );
|
||||
per_frame_3=wave_b = wave_b + 0.2*( 0.60*sin(0.814*time) + 0.40*sin(1.011*time) );
|
||||
per_frame_4=q1 = (cx*2-1) + 0.6*( 0.60*sin(0.374*time) + 0.40*sin(0.294*time) );
|
||||
per_frame_5=q2 = (cy*2-1) + 0.6*( 0.60*sin(0.393*time) + 0.40*sin(0.223*time) );
|
||||
per_frame_6=warp = 0;
|
||||
per_frame_7=zoom = 1;
|
||||
per_frame_8=bb = bb*0.99 + bass*0.02;
|
||||
per_frame_9=mm = mm*0.99 + mid*0.02;
|
||||
per_frame_10=tt = tt*0.99 + treb*0.02;
|
||||
per_frame_11=
|
||||
per_frame_12=mx = max(max(bb,mm),tt);
|
||||
per_frame_13=mn = min(min(bb,mm),tt);
|
||||
per_frame_14=
|
||||
per_frame_15=ob_r = (bb-mn)/(mx-mn);
|
||||
per_frame_16=ob_b = (mm-mn)/(mx-mn);
|
||||
per_frame_17=ob_g = (tt-mn)/(mx-mn);
|
||||
per_pixel_1=du = (x*2-1) - q1;
|
||||
per_pixel_2=dv = (y*2-1) - q2;
|
||||
per_pixel_3=dist = sqrt(du*du+dv*dv);
|
||||
per_pixel_4=ang2 = atan2(du,dv) + time*0.15;
|
||||
per_pixel_5=mult = 0.05*sin(dist*0.05);
|
||||
per_pixel_6=dx = mult*sin(ang2*2-1.5);
|
||||
per_pixel_7=dy = mult*cos(ang2*2-1.5);
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw*1.5 + rand_frame.xy;
|
||||
warp_4=`uv -= (float2(0,1)*(lum(GetPixel(uv)-0.35))*texsize.zw*64)*(lum(GetPixel(uv))-0.4);
|
||||
warp_5=`ret = GetPixel(saturate(uv)) - 0.0011 + (tex2D(sampler_noise_lq, dither_uv)-0.5)*0.0038;
|
||||
warp_6=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=`float2 uv1 = uv-.5;
|
||||
comp_5=`
|
||||
comp_6=`float3 ret1 = tex2D(sampler_main, uv) * (1-rad);
|
||||
comp_7=`
|
||||
comp_8=`
|
||||
comp_9=`float2 hor = float2 (texsize.z,0);
|
||||
comp_10=`float2 ver = float2 (0,texsize.w);
|
||||
comp_11=`float dx = GetPixel (uv-hor) - GetPixel (uv+hor);
|
||||
comp_12=`float dy = GetPixel (uv-ver) - GetPixel (uv+ver);
|
||||
comp_13=`float2 dz = float2 (dx,dy);
|
||||
comp_14=`
|
||||
comp_15=`uv1 = uv1*0+.3*cos(uv1*2) - dz;;
|
||||
comp_16=`float dots = saturate(.04/length(uv1));
|
||||
comp_17=`uv1 = uv1*0+.3*cos(uv1*12) - 9*dz;;
|
||||
comp_18=`float3 dots2 = saturate(.04/length(uv1));
|
||||
comp_19=`
|
||||
comp_20=`
|
||||
comp_21=`ret = dots + GetPixel(uv)*12*dots2;
|
||||
comp_22=`//ret = GetPixel(uv);
|
||||
comp_23=`}
|
||||
@ -0,0 +1,321 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.560
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=0.362
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.599
|
||||
fWaveSmoothing=0.000
|
||||
fWaveParam=-0.500
|
||||
fModWaveAlphaStart=2.000
|
||||
fModWaveAlphaEnd=2.000
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=0.107
|
||||
fZoomExponent=0.15840
|
||||
fShader=1.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.510
|
||||
wave_g=0.500
|
||||
wave_b=1.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.010
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.000
|
||||
nMotionVectorsX=64.000
|
||||
nMotionVectorsY=48.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.500
|
||||
mv_r=0.000
|
||||
mv_g=0.000
|
||||
mv_b=0.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.16188
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=25.12601
|
||||
wavecode_1_smoothing=1.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=0.100
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.50126
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.99996
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=x = 0.5+sin(time*0.618)*0.2;
|
||||
shape_0_per_frame2=y = 0.5+cos(time*1.618)*0.2;
|
||||
shape_0_per_frame3=rad = bass*0.05;
|
||||
shape_0_per_frame4=border_r = 1-(sin(time*1.25)*0.3+0.7);
|
||||
shape_0_per_frame5=border_g = 1-(sin(time)*0.3+0.3);
|
||||
shape_0_per_frame6=border_b = 1-(sin(time/3)*0.5+0.5);
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.50126
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=1.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=0.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=x = 0.5+sin(time*2.618)*0.3;
|
||||
shape_1_per_frame2=y = 0.5+cos(time*3.14)*0.3;
|
||||
shape_1_per_frame3=rad = bass*0.05;
|
||||
shape_1_per_frame4=border_r = 1-(sin(time*1.25)*0.3+0.7);
|
||||
shape_1_per_frame5=border_g = 1-(sin(time)*0.3+0.3);
|
||||
shape_1_per_frame6=border_b = 1-(sin(time/3)*0.5+0.5);
|
||||
shape_1_per_frame7=
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=1
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.50126
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.99980
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=1.000
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=x = 0.5+sin(-time*2.618)*0.4;
|
||||
shape_2_per_frame2=y = 0.5+cos(-time*1.14)*0.4;
|
||||
shape_2_per_frame3=rad = bass*0.05;
|
||||
shape_2_per_frame4=border_r = 1-(sin(time*1.25)*0.3+0.7);
|
||||
shape_2_per_frame5=border_g = 1-(sin(time)*0.3+0.3);
|
||||
shape_2_per_frame6=border_b = 1-(sin(time/3)*0.5+0.5);
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=
|
||||
per_frame_2=//zoom = 0.99;
|
||||
per_frame_3=ib_r = sin(time*1.25*4)*0.3+0.7;
|
||||
per_frame_4=ib_g = sin(time*4)*0.3+0.3;
|
||||
per_frame_5=ib_b = sin(time/3*4)*0.5+0.5;
|
||||
per_frame_6=wave_r = 1- ib_r;
|
||||
per_frame_7=wave_g = 1- ib_g;
|
||||
per_frame_8=wave_b = 1- ib_b;
|
||||
per_frame_9=//wave_mystery = -1+bass/2;
|
||||
per_frame_10=wave_x = 0.5+sin(time*3)*0.3;
|
||||
per_frame_11=wave_y = 0.5+cos(time*2.187)*0.3;
|
||||
per_pixel_1=r = bass/4;
|
||||
per_pixel_2=cx1 = 0.5+sin(time*0.618)*0.2;
|
||||
per_pixel_3=cy1 = 0.5+cos(time*1.618)*0.2;
|
||||
per_pixel_4=d = sqrt((x-cx1)*(x-cx1)+(y-cy1)*(y-cy1));
|
||||
per_pixel_5=dir = (bass)*(r*r-d*d)*0.3;
|
||||
per_pixel_6=x1 = if( above(d,r),0, sin(y-cy1)*dir);
|
||||
per_pixel_7=y1 = if( above(d,r),0, -sin(x-cx1)*dir);
|
||||
per_pixel_8=
|
||||
per_pixel_9=
|
||||
per_pixel_10=cx1 = 0.5+sin(time*2.618)*0.3;
|
||||
per_pixel_11=cy1 = 0.5+cos(time*3.14)*0.3;
|
||||
per_pixel_12=d = sqrt((x-cx1)*(x-cx1)+(y-cy1)*(y-cy1));
|
||||
per_pixel_13=dir = -(mid)*(r*r-d*d)*0.3;
|
||||
per_pixel_14=x2 = if( above(d,r),0, sin(y-cy1)*dir);
|
||||
per_pixel_15=y2 = if( above(d,r),0, -sin(x-cx1)*dir);
|
||||
per_pixel_16=
|
||||
per_pixel_17=cx1 = 0.5+sin(-time*2.618)*0.4;
|
||||
per_pixel_18=cy1 = 0.5+cos(-time*1.14)*0.4;
|
||||
per_pixel_19=d = sqrt((x-cx1)*(x-cx1)+(y-cy1)*(y-cy1));
|
||||
per_pixel_20=dir = -(treb)*(r*r-d*d)*0.3;
|
||||
per_pixel_21=x3 = if( above(d,r),0, sin(y-cy1)*dir);
|
||||
per_pixel_22=y3 = if( above(d,r),0, -sin(x-cx1)*dir);
|
||||
per_pixel_23=
|
||||
per_pixel_24=
|
||||
per_pixel_25=dx = x1+x2+x3;
|
||||
per_pixel_26=dy = y1+y2+y3;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`
|
||||
warp_4=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw*2 + rand_frame.xy;
|
||||
warp_5=` uv+= (tex2D(sampler_noise_lq, dither_uv).xy-0.5)*texsize.zw;
|
||||
warp_6=`
|
||||
warp_7=` // PAINTERLY EFFECT:
|
||||
warp_8=` float2 t = -0.004 + 0.04*saturate(float2(bass,treb)-1);
|
||||
warp_9=` float2 uv2 = uv;
|
||||
warp_10=` float2 delta2 = texsize.zw*float2(1,1);
|
||||
warp_11=` float3 blurry_color = tex2D( sampler_main,
|
||||
warp_12=` lerp(uv,uv_orig,-1) + delta2 ).xyz;
|
||||
warp_13=` uv2.xy += (blurry_color.xy-0.4) * t;
|
||||
warp_14=` //uv2.xy -= (blurry_color.zx-0.37) * s;
|
||||
warp_15=`
|
||||
warp_16=` // sample previous frame
|
||||
warp_17=` ret = tex2D( sampler_main, uv2 ).xyz;
|
||||
warp_18=`
|
||||
warp_19=` // darken over time
|
||||
warp_20=` ret -= 0.0008 + (tex2D(sampler_noise_lq, dither_uv)-0.5)*0.02;
|
||||
warp_21=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=`float2 uv1 = uv-.5;
|
||||
comp_5=`
|
||||
comp_6=`float3 ret1 = tex2D(sampler_main, uv) * (1-rad);
|
||||
comp_7=`
|
||||
comp_8=`
|
||||
comp_9=`float2 hor = float2 (texsize.z,0);
|
||||
comp_10=`float2 ver = float2 (0,texsize.w);
|
||||
comp_11=`float dx = GetPixel (uv-hor) - GetPixel (uv+hor);
|
||||
comp_12=`float dy = GetPixel (uv-ver) - GetPixel (uv+ver);
|
||||
comp_13=`float2 dz = float2 (dx,dy);
|
||||
comp_14=`
|
||||
comp_15=`uv1 = uv1*0+.3*cos(uv1*2) - dz;;
|
||||
comp_16=`float dots = saturate(.04/length(uv1));
|
||||
comp_17=`uv1 = uv1*0+.3*cos(uv1*12) - 9*dz;;
|
||||
comp_18=`float3 dots2 = saturate(.04/length(uv1));
|
||||
comp_19=`
|
||||
comp_20=`
|
||||
comp_21=`ret = dots + GetPixel(uv)*12*dots2;
|
||||
comp_22=`}
|
||||
@ -0,0 +1,638 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=5.000000
|
||||
fGammaAdj=2.000
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=1
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.000
|
||||
fWaveSmoothing=0.750
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=100.000
|
||||
fWarpScale=0.010
|
||||
fZoomExponent=1.14947
|
||||
fShader=0.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00500
|
||||
dy=0.00000
|
||||
warp=0.00000
|
||||
sx=0.99010
|
||||
sy=0.99010
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=1.000
|
||||
ob_g=1.000
|
||||
ob_b=1.000
|
||||
ob_a=0.000
|
||||
ib_size=0.010
|
||||
ib_r=1.000
|
||||
ib_g=1.000
|
||||
ib_b=1.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.900
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=0.420
|
||||
wave_0_per_point1=//init
|
||||
wave_0_per_point2=zs = if(below(zs,-9.42478),0,zs);
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=zs = if(above(zs, 9.42478),0, zs);
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=speed = .0025*floor(q3)*(1.5708*atan(bass) + 1.5708*atan(mid) + 1.5708*atan(treb)); //pattern source?
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=//sum
|
||||
wave_0_per_point9=zs += speed; //resonant beat detection
|
||||
wave_0_per_point10=
|
||||
wave_0_per_point11=//project position and radius and pattern speed & beat detection
|
||||
wave_0_per_point12=x = 0.5 + (0.06 + sin(tan(sqrt(q4*.001)*asin(1)))*.15)*cos(zs*asin(1)*100);
|
||||
wave_0_per_point13=y = 0.5 + (0.06 + sin(tan(sqrt(q4*.001)*asin(1)))*.15)*sin(zs*asin(1)*100);
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=
|
||||
wave_0_per_point16=// color waveform to bass / mid / treble
|
||||
wave_0_per_point17=if(above(mid + treb, bass*2), r = .3 - abs(.33*sin(1 - q29*bass*bass)), r = .7 + abs(.33*sin(1 - q29*bass*bass)));
|
||||
wave_0_per_point18=if(above(bass + treb, mid*2), g = .3 - abs(.33*sin(1 - q30*mid*mid)), g = .7 + abs(.33*sin(1 - q30*mid*mid)));
|
||||
wave_0_per_point19=if(below(mid + bass, treb*2), b = .3 - abs(.33*sin(1 - q3*treb*treb)), b = .7 + abs(.33*sin(1 - q3*treb*treb)));
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=//match opacity to nearness of central beat
|
||||
wave_0_per_point22=a = .175 + q4*.0007;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=64
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=0.420
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=30
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.890
|
||||
shapecode_0_y=0.860
|
||||
shapecode_0_rad=0.92324
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=1.19381
|
||||
shapecode_0_tex_zoom=0.22740
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.500
|
||||
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.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_init1=tex_saw = 0.4;
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=30
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.160
|
||||
shapecode_1_y=0.730
|
||||
shapecode_1_rad=0.99980
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=0.21006
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=1.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=0.000
|
||||
shapecode_1_border_g=0.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_init1=tex_saw = 0.4;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.22167
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=1.000
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
shape_3_per_frame1=a = above(q4,1000 - 9000/fps) && above(q3, 1.5);
|
||||
shape_3_per_frame2=a2 = above(q4,1000) && above(q3, 1.5);
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=xx = if(above(q4,1000 - 3/fps), rand(100)*0.01, rand(100)*0.01);
|
||||
shape_3_per_frame5=yy = if(above(q4,1000 - 3/fps), rand(100)*0.01, rand(70)*0.01 + .15);
|
||||
shape_3_per_frame6=radi = if(above(q4, 1000 - 3/fps), sqrt(q3)*.333 + .15, sqrt(q3)*.4);
|
||||
shape_3_per_frame7=
|
||||
shape_3_per_frame8=rad = radi;
|
||||
shape_3_per_frame9=
|
||||
shape_3_per_frame10=x = xx;
|
||||
shape_3_per_frame11=y = yy;
|
||||
shape_3_per_frame12=
|
||||
shape_3_per_frame13=
|
||||
shape_3_per_frame14=r = 0.5 + 0.5*sin(q1*1.22) + 0.1;
|
||||
shape_3_per_frame15=g = 0.45 + 0.45*sin(q1*1.307);
|
||||
shape_3_per_frame16=b = 0.45 + 0.45*sin(q1*1.959);
|
||||
shape_3_per_frame17=
|
||||
shape_3_per_frame18=
|
||||
shape_3_per_frame19=r2 = 0.5 + 0.5*sin(q1*1.622) + 0.1;
|
||||
shape_3_per_frame20=g2 = 0.45 + 0.45*sin(q1*1.507);
|
||||
shape_3_per_frame21=b2 = 0.45 + 0.45*sin(q1*1.6559);
|
||||
per_frame_init_1=index = 0;
|
||||
per_frame_init_2=loop (200000,
|
||||
per_frame_init_3= megabuf(index) = 0;
|
||||
per_frame_init_4= gmegabuf(index) = 0;
|
||||
per_frame_init_5= index = index + 1;
|
||||
per_frame_init_6=);
|
||||
per_frame_init_7=
|
||||
per_frame_init_8=tstart = time;
|
||||
per_frame_init_9=
|
||||
per_frame_init_10=bd_recsz = 8;
|
||||
per_frame_init_11=bd_oct = 4; //Oktaven
|
||||
per_frame_init_12=bd_spo = 30;//Res. pro Oktave
|
||||
per_frame_init_13=bd_finc = pow(2.0,1/bd_spo); //Freq. Incr.
|
||||
per_frame_init_14=bd_nres = bd_oct * bd_spo;
|
||||
per_frame_init_15=bd_minbpm = 20;
|
||||
per_frame_init_16=bd_maxbpm = pow(2,bd_oct)*bd_minbpm;
|
||||
per_frame_init_17=
|
||||
per_frame_init_18=//mem spaces
|
||||
per_frame_init_19=bd_dat0 = 100000;
|
||||
per_frame_init_20=bd_tab0 = bd_dat0 + bd_nres * bd_recsz * 3;
|
||||
per_frame_init_21=
|
||||
per_frame_init_22=
|
||||
per_frame_init_23=//Fill BPM Tab
|
||||
per_frame_init_24=//n = bd_dat0;
|
||||
per_frame_init_25=//BPM = bd_minbpm;
|
||||
per_frame_init_26=//loop (bd_nres,gmegabuf (n) = BPM; BPM *= bd_finc; n += bd_recsz;);
|
||||
per_frame_init_27=
|
||||
per_frame_init_28=
|
||||
per_frame_init_29=//##### nur fuer Darstellung
|
||||
per_frame_init_30=reg00 = bd_minbpm;
|
||||
per_frame_init_31=reg01 = bd_maxbpm;
|
||||
per_frame_init_32=reg02 = bd_recsz;
|
||||
per_frame_init_33=reg03 = bd_nres;
|
||||
per_frame_init_34=reg05 = bd_finc;
|
||||
per_frame_init_35=
|
||||
per_frame_init_36=reg06 = bd_dat0;
|
||||
per_frame_init_37=reg07 = bd_mp0;
|
||||
per_frame_init_38=
|
||||
per_frame_init_39=time_st = 0;
|
||||
per_frame_init_40=timediff = 1;
|
||||
per_frame_1=//############## THIS IS A CONSTRUCTION SITE #########
|
||||
per_frame_2=
|
||||
per_frame_3=dt = min (1/fps,0.1) ; //Stability !
|
||||
per_frame_4=dec_m = 1-dt*4; dec_s = 1 - dt; dec_xs = 1-dt/6;
|
||||
per_frame_5=t0 = time - tstart;
|
||||
per_frame_6=
|
||||
per_frame_7=bd_b = bass; bd_bass_ = bd_bass_*dec_m + (1-dec_m)*bd_b; bd_bass = bd_b-bd_bass_;
|
||||
per_frame_8=bd_m = mid ; bd_mid_ = bd_mid_ *dec_m + (1-dec_m)*bd_m; bd_mid = bd_m -bd_mid_;
|
||||
per_frame_9=bd_t = treb; bd_treb_ = bd_treb_*dec_m + (1-dec_m)*bd_t; bd_treb = bd_t-bd_treb_;
|
||||
per_frame_10=
|
||||
per_frame_11=n = 0; BPM = bd_minbpm;
|
||||
per_frame_12=loop (bd_nres,
|
||||
per_frame_13= gmegabuf(50000+n*bd_recsz) = 0;
|
||||
per_frame_14= bd_arg = BPM/60*t0*6.283;
|
||||
per_frame_15= gmegabuf (bd_tab0+n*bd_recsz) = BPM;
|
||||
per_frame_16= BPM *= bd_finc;
|
||||
per_frame_17=n+=1);
|
||||
per_frame_18=
|
||||
per_frame_19=bd_src=0;
|
||||
per_frame_20=loop (3, bd_exc = bd_bass*(bd_src==0) + bd_mid*(bd_src==1) + bd_treb*(bd_src==2);
|
||||
per_frame_21= oct = 0;
|
||||
per_frame_22= loop (bd_oct,
|
||||
per_frame_23= bd_slot = 0;
|
||||
per_frame_24= bd_pk = 0; bd_mean = 0.0;
|
||||
per_frame_25= loop (bd_spo,
|
||||
per_frame_26= bd_tabptr = bd_tab0 + (oct*bd_spo+ bd_slot)*bd_recsz;
|
||||
per_frame_27= n = bd_dat0 + (bd_nres*bd_src +oct*bd_spo+ bd_slot)*bd_recsz;
|
||||
per_frame_28= BPM = gmegabuf(bd_tabptr); bd_omega = BPM/60*6.283;
|
||||
per_frame_29= Feder = sqr(bd_omega); //Res.f = sqrt (Feder)/2pi (Hz)
|
||||
per_frame_30= gmegabuf (n+4) = gmegabuf(n+2); //alte pos
|
||||
per_frame_31= gmegabuf (n+1) *= 1-.5*dt * sqrt (BPM/300); //damping
|
||||
per_frame_32=
|
||||
per_frame_33= EC_Steps = int (1 + BPM/50)*2;
|
||||
per_frame_34= loop (EC_Steps, // Euler-Cauchy steps
|
||||
per_frame_35= Kraft = bd_exc - Feder*gmegabuf(n + 2) ;
|
||||
per_frame_36= gmegabuf (n+1) += Kraft * dt/EC_Steps;
|
||||
per_frame_37= gmegabuf (n+2) += gmegabuf(n+1) * dt/EC_Steps;
|
||||
per_frame_38= );
|
||||
per_frame_39= beatcos = gmegabuf(n+1); beatsin = gmegabuf(n+2)*bd_omega;
|
||||
per_frame_40= quad = sqrt (pow(beatsin,2) + pow(beatcos,2));
|
||||
per_frame_41= gmegabuf (n) = gmegabuf(n)*0.8 + 0.2*quad;
|
||||
per_frame_42= bd_ampl = gmegabuf(n);
|
||||
per_frame_43= bd_mean += bd_ampl;
|
||||
per_frame_44= if (bd_ampl > bd_pk, bd_pk=bd_ampl, 0);
|
||||
per_frame_45= bd_slot +=1;);
|
||||
per_frame_46= // Komb. bass,mid,treb
|
||||
per_frame_47= bd_slot = 0;
|
||||
per_frame_48= bd_qual = pow(bd_pk/bd_mean*bd_spo-1,1);
|
||||
per_frame_49= gmegabuf((bd_src*bd_oct+oct)*2) = bd_qual;
|
||||
per_frame_50= loop (bd_spo,
|
||||
per_frame_51= m = 50000 + (bd_slot + 0*oct*bd_spo)*bd_recsz;
|
||||
per_frame_52= n = bd_dat0 + (bd_nres*bd_src +oct*bd_spo+ bd_slot)*bd_recsz; //#2x berechnet
|
||||
per_frame_53= gmegabuf(m) += (bd_qual)*gmegabuf (n)/12;
|
||||
per_frame_54= bd_slot +=1;);
|
||||
per_frame_55= oct += 1;);
|
||||
per_frame_56=bd_src +=1;);
|
||||
per_frame_57=
|
||||
per_frame_58=
|
||||
per_frame_59=//Get maxind
|
||||
per_frame_60=bd_slot = 0; maxind = 0; bd_pk = 0; bd_mean = 0;
|
||||
per_frame_61=loop (bd_spo,
|
||||
per_frame_62= m = 50000 + bd_slot*bd_recsz;
|
||||
per_frame_63= gmegabuf(m) = pow(gmegabuf(m),1);
|
||||
per_frame_64= bd_mean += gmegabuf(m);
|
||||
per_frame_65= if (gmegabuf(m) > bd_pk, bd_pk = gmegabuf(m); maxind = bd_slot, 0);
|
||||
per_frame_66=bd_slot += 1);
|
||||
per_frame_67=quali = bd_pk/bd_mean*bd_spo-1;
|
||||
per_frame_68=
|
||||
per_frame_69=n = 0; loop (150, gmegabuf(50+n) *= 0; n+=1);
|
||||
per_frame_70=
|
||||
per_frame_71=//KREISE
|
||||
per_frame_72=bd_src = 0; tsin = 0; tcos = 0;
|
||||
per_frame_73=loop (3,
|
||||
per_frame_74= oct = 0;
|
||||
per_frame_75= loop (bd_oct,
|
||||
per_frame_76= n = bd_dat0 + (bd_nres*bd_src +oct*bd_spo+ maxind)*bd_recsz;
|
||||
per_frame_77= bd_tabptr = bd_tab0 + (oct*bd_spo+ maxind)*bd_recsz;
|
||||
per_frame_78= BPM = gmegabuf(bd_tabptr);
|
||||
per_frame_79=
|
||||
per_frame_80= im = gmegabuf(n+1);
|
||||
per_frame_81= re = gmegabuf(n+2) * BPM/60*6.283;
|
||||
per_frame_82= bd_cos = cos (BPM/60*6.28*time);
|
||||
per_frame_83= bd_sin = -sin (BPM/60*6.28*time);
|
||||
per_frame_84=
|
||||
per_frame_85=//Winkel zurueckdrehen. Das sind nun die Winkel relativ zu cos(oct*time).
|
||||
per_frame_86= re0 = re*bd_cos + im*bd_sin;
|
||||
per_frame_87= im0 = -re*bd_sin + im*bd_cos;
|
||||
per_frame_88= bd_qual = gmegabuf((bd_src*bd_oct+oct)*2);
|
||||
per_frame_89= gmegabuf (50+oct*4) += bd_qual * (im0)*1;
|
||||
per_frame_90= gmegabuf (50+oct*4+1) += bd_qual * (re0)*1;
|
||||
per_frame_91= gmegabuf (50+oct*4+2) += bd_qual;
|
||||
per_frame_92=
|
||||
per_frame_93=//Summe der besten Beitraege. Das ist der Referenzwinkel.
|
||||
per_frame_94= gmegabuf (100+0) += bd_qual * im0;
|
||||
per_frame_95= gmegabuf (100+1) += bd_qual * re0;
|
||||
per_frame_96=
|
||||
per_frame_97=//Nun sollten wir die Differenzwinkel zur Ref berechnen. Und was damit ? Dann kann ich die
|
||||
per_frame_98=//Einzelwinkel auf Ref bringen - bringt doch nichts !
|
||||
per_frame_99=//Ich kann alle auf Null drehen, daraus sinusse erzeuge und addieren ->besserer Takt ?
|
||||
per_frame_100= re = (bd_cos*re0 + bd_sin*im0);
|
||||
per_frame_101= im = (-bd_cos*im0 + bd_sin*re0);
|
||||
per_frame_102=tsin += im*5;
|
||||
per_frame_103=
|
||||
per_frame_104= oct += 1);
|
||||
per_frame_105=bd_src +=1);
|
||||
per_frame_106=q30 = tsin;
|
||||
per_frame_107=
|
||||
per_frame_108=vol = bass_att + mid_att + treb_att;
|
||||
per_frame_109=vol_ = vol_*0.95 + 0.05*vol;
|
||||
per_frame_110=q29 = vol-vol_;
|
||||
per_frame_111=
|
||||
per_frame_112=//Welche Oktave ???
|
||||
per_frame_113=bd_src = 0; maxo = 0; maxs = 0; maxa = 0;
|
||||
per_frame_114=loop (3,
|
||||
per_frame_115= oct = 1;
|
||||
per_frame_116= loop (bd_oct-1,
|
||||
per_frame_117= n = bd_dat0 + (bd_nres*bd_src +oct*bd_spo+ maxind)*bd_recsz;
|
||||
per_frame_118= bd_qual = gmegabuf((bd_src*bd_oct+oct)*2);
|
||||
per_frame_119=
|
||||
per_frame_120= ampl = bd_qual / (1+oct*(maxind/bd_oct)*0);
|
||||
per_frame_121= if (ampl>maxa, maxa = ampl; maxs = bd_src; maxo = oct;, 0);
|
||||
per_frame_122= oct += 1);
|
||||
per_frame_123=bd_src +=1);
|
||||
per_frame_124=
|
||||
per_frame_125=q28 = pow(4*bd_qual,1.5);
|
||||
per_frame_126=q31 = q28;
|
||||
per_frame_127=q32 = 4/bd_qual;
|
||||
per_frame_128=if(above(q28,50),q28 = pow(5*sin(.5*bd_qual), 2), 0);
|
||||
per_frame_129=
|
||||
per_frame_130=monitor = q32;
|
||||
per_frame_131=
|
||||
per_frame_132=
|
||||
per_frame_133=//Beat-Flash
|
||||
per_frame_134=testi = bd_nres*maxs +bd_spo*maxo + maxind;
|
||||
per_frame_135=if (bor (beat && (prog==0), abs(testi-test0)<2),test0 = testi,0);
|
||||
per_frame_136=n = bd_dat0 + (test0)*bd_recsz;
|
||||
per_frame_137=creep = gmegabuf(n+1);
|
||||
per_frame_138=beat = (creep>0) * (creepo <0);
|
||||
per_frame_139=beatct = if (change, 0, beatct+beat);
|
||||
per_frame_140=prog = (prog+beat)%8;
|
||||
per_frame_141=creepo = creep;
|
||||
per_frame_142=show = if (beat, 1, show*0.5);
|
||||
per_frame_143=q4 = (gmegabuf(n+1)/gmegabuf(n)*1000);
|
||||
per_frame_144=q2 = prog;
|
||||
per_frame_145=
|
||||
per_frame_146=
|
||||
per_frame_147=if(beat, timediff = time - time_st; time_st = time, timediff = timediff);
|
||||
per_frame_148=if(below(timediff, .0625), timediff = .0625, timediff = timediff);
|
||||
per_frame_149=q8 = timediff;
|
||||
per_frame_150=//avgtime = avgtime*.975 + timediff*.0225;
|
||||
per_frame_151=//q9 = avgtime;
|
||||
per_frame_152=
|
||||
per_frame_153=//monitor = q8;
|
||||
per_frame_154=
|
||||
per_frame_155=//Selbst bei Barbie Girl fehlt manchmal der Rhythmus in Band 2,
|
||||
per_frame_156=//obwohl das der gefuehlte Takt ist - >Problem mit Phasenkorrektur !
|
||||
per_frame_157=//stehen Phasen bei doppelter Frequenz in Relation ? NEIN.
|
||||
per_frame_158=
|
||||
per_frame_159=
|
||||
per_frame_160=
|
||||
per_frame_161=
|
||||
per_frame_162=
|
||||
per_frame_163=//Problem: Fats Domino (1992) hat 55BPM -> Problem mit 110
|
||||
per_frame_164=//Problem: 1991 London Beat I been thinking about you - geht nicht - solved
|
||||
per_frame_165=//Problem: U96 - Love religion (1995) beginnt mit BPM < 20
|
||||
per_frame_166=//Porblem: adiemus (1995)
|
||||
per_frame_167=//Konflikt-Beat siehe Michale jackson b&W (1991)
|
||||
per_frame_168=
|
||||
per_frame_169=
|
||||
per_frame_170=q24 = bd_maxbpm;
|
||||
per_frame_171=//q6 = aspecty;
|
||||
per_frame_172=
|
||||
per_frame_173=
|
||||
per_frame_174=old_bass_flop=bass_flop;
|
||||
per_frame_175=old_treb_flop=treb_flop;
|
||||
per_frame_176=old_mid_flop=mid_flop;
|
||||
per_frame_177=chaos=.9+.1*sin(pulse);
|
||||
per_frame_178=entropy=if(equal(pulse,-20),1+bass_flop+treb_flop+mid_flop+q4*.002,entropy);
|
||||
per_frame_179=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.6)*chaos+1.6);
|
||||
per_frame_180=bass_flop=abs(bass_flop-equal(bass_thresh,2));
|
||||
per_frame_181=treb_thresh=above(treb_att,treb_thresh)*2 + (1-above(treb_att,treb_thresh))*((treb_thresh-1.6)*chaos+1.6);
|
||||
per_frame_182=treb_flop=abs(treb_flop-equal(treb_thresh,2));
|
||||
per_frame_183=mid_thresh=above(mid_att,mid_thresh)*2 + (1-above(mid_att,mid_thresh))*((mid_thresh-1.6)*chaos+1.6);
|
||||
per_frame_184=mid_flop=abs(mid_flop-equal(mid_thresh,2));
|
||||
per_frame_185=bass_changed=bnot(equal(old_bass_flop,bass_flop));
|
||||
per_frame_186=mid_changed=bnot(equal(old_mid_flop,mid_flop));
|
||||
per_frame_187=treb_changed=bnot(equal(old_treb_flop,treb_flop));
|
||||
per_frame_188=bass_residual = bass_changed*sin(pulse*1.5) + bnot(bass_changed)*bass_residual;
|
||||
per_frame_189=treb_residual = treb_changed*sin(pulse*1.5) + bnot(treb_changed)*treb_residual;
|
||||
per_frame_190=mid_residual = mid_changed*sin(pulse*1.5) + bnot(mid_changed)*mid_residual;
|
||||
per_frame_191=pulse=if(above(abs(pulse),20),-20,pulse+(bass_thresh+mid_thresh+treb_thresh)*.018);
|
||||
per_frame_192=q11=mid_residual;
|
||||
per_frame_193=q12=bass_residual;
|
||||
per_frame_194=q13=treb_residual;
|
||||
per_frame_195=q14=sin(pulse);
|
||||
per_frame_196=q15=cos(pulse*(.5+.1*entropy));
|
||||
per_frame_197=q16=sin(pulse*(.5+pow(.25,entropy)));
|
||||
per_frame_198=ob_r=sin(time*1.0785+q16);
|
||||
per_frame_199=ob_b=sin(time*0.8445+q15);
|
||||
per_frame_200=ob_g=sin(time*.413+q14);
|
||||
per_frame_201=ib_r=cos(time*0.6+q11*.1);
|
||||
per_frame_202=ib_b=cos(time*1.4055+q12*.1);
|
||||
per_frame_203=ib_g=cos(time*0.833+q13*.1);
|
||||
per_frame_204=ib_size=.05+.03*q12;
|
||||
per_frame_205=ob_size=.03+.02*sin(time*2.321+q12*.2);
|
||||
per_frame_206=ob_a=.6+.4*q13;
|
||||
per_frame_207=ib_a=.9+.1*sin(q12*.3+q14+q11*.5);
|
||||
per_frame_208=rot=0;
|
||||
per_frame_209=
|
||||
per_frame_210=//monitor = q13;
|
||||
per_frame_211=
|
||||
per_frame_212=
|
||||
per_frame_213=basstime += q29*.1*30/fps;
|
||||
per_frame_214=q1 = basstime;
|
||||
per_frame_215=
|
||||
per_frame_216=//start in most active range
|
||||
per_frame_217=basstime = if(below(basstime, -10000), 0, basstime);
|
||||
per_frame_218=basstime = if(above(basstime, 10000), 0, basstime);
|
||||
per_frame_219=
|
||||
per_frame_220=basstime += bass_att*0.025 * 30/fps;
|
||||
per_frame_221=vol2 = pow(bass+mid+treb,2);
|
||||
per_frame_222=basssum = vol2;
|
||||
per_frame_223=
|
||||
per_frame_224=stickybit = time%2;
|
||||
per_frame_225=
|
||||
per_frame_226=//avg vol
|
||||
per_frame_227=//buffer 1
|
||||
per_frame_228=volAvg = volAvg + vol2*equal(stickybit,1);
|
||||
per_frame_229=//number of samples 1 or framerate
|
||||
per_frame_230=sample1 = sample1 + equal(stickybit,1);
|
||||
per_frame_231=//buffer 2
|
||||
per_frame_232=volAvg2 = volAvg2 + vol2*equal(stickybit,0);
|
||||
per_frame_233=//number of samples 2
|
||||
per_frame_234=sample2 = sample2 + equal(stickybit,0);
|
||||
per_frame_235=
|
||||
per_frame_236=//transision
|
||||
per_frame_237=edge = bnot(equal(bit2,stickybit));
|
||||
per_frame_238=
|
||||
per_frame_239=volAvg = volAvg - volAvg*edge*stickybit;
|
||||
per_frame_240=volAvg2 = volAvg2 - volAvg2*edge*equal(stickybit,0);
|
||||
per_frame_241=
|
||||
per_frame_242=sample1 = sample1 - sample1*edge*stickybit;
|
||||
per_frame_243=sample2 = sample2 - sample2*edge*equal(stickybit,0);
|
||||
per_frame_244=
|
||||
per_frame_245=//test vol against avg buffer lvl
|
||||
per_frame_246=diff = if(equal(stickybit,1), (basssum/(volAvg2/sample2)) , 0);
|
||||
per_frame_247=diff = if(equal(stickybit,0), (basssum/(volAvg/sample1)), diff);
|
||||
per_frame_248=
|
||||
per_frame_249=q3 = diff;
|
||||
per_frame_250=pv_beat = pv_beat*0.25*sqrt(fps/30) + 0.1*(bass + mid_att + treb + q3)*(.00125*q4);
|
||||
per_frame_251=q6 = pv_beat;
|
||||
per_frame_252=//monitor = q6;
|
||||
per_frame_253=
|
||||
per_frame_254=bit2 = time%2;
|
||||
per_frame_255=
|
||||
per_frame_256=difftime = difftime + diff*0.03;
|
||||
per_frame_257=q2 = difftime;
|
||||
per_frame_258=
|
||||
per_frame_259=warp = (bass*bass + mid*mid + treb*treb)*.005;
|
||||
per_frame_260=
|
||||
per_frame_261=foo_r = sin(q1*0.34313);
|
||||
per_frame_262=foo_g = sin(q1*0.3675);
|
||||
per_frame_263=foo_b = sin(q1*0.55095);
|
||||
per_frame_264=
|
||||
per_frame_265=if(above(foo_r, foo_g) && above(foo_r, foo_b), q23 = 1, q23 = 0);
|
||||
per_frame_266=if(above(foo_g, foo_r) && above(foo_g, foo_b), q21 = 1, q21 = 0);
|
||||
per_frame_267=if(above(foo_b, foo_r) && above(foo_b, foo_g), q22 = 1, q22 = 0);
|
||||
per_frame_268=if(equal(q11+q12+q13,0), q22 = 1, 0);
|
||||
per_frame_269=
|
||||
per_frame_270=q5 = 30/fps;
|
||||
per_frame_271=
|
||||
per_frame_272=q19 = 50;
|
||||
per_frame_273=q20 = 1;
|
||||
per_frame_274=
|
||||
per_frame_275=if(above(q31, 14), q19 = 100, q19 = q19);
|
||||
per_frame_276=
|
||||
per_frame_277=if(above(q31, 50), q19 = 500, q19 = q19);
|
||||
per_frame_278=
|
||||
per_frame_279=//if(above(q31, 55),
|
||||
per_frame_280=// if(above(q3, 3.5), foo = 1.0 + .333/(bass_att*bass_att*bass_att); q20 = 30000, foo = foo);
|
||||
per_frame_281=// if(above(bass_att + mid_att + treb_att, 2.5), q19 = foo; q20 = 30000, q19 = q19),
|
||||
per_frame_282=// q19 = q19);
|
||||
per_frame_283=
|
||||
per_frame_284=
|
||||
per_frame_285=
|
||||
per_frame_286=//if(below(bass_att + mid_att + treb_att, 1), q19 = 0, q19 = q19);
|
||||
per_frame_287=
|
||||
per_frame_288=
|
||||
per_frame_289=if(above(q3, 1.5), q19 = .5 + 10*q8, q19 = q19);
|
||||
per_frame_290=
|
||||
per_pixel_1=if(q6>sqrt(bass_att),
|
||||
per_pixel_2= rot=if(above(q14,0),rad*.2*q15,tan(rad*(.001*q4)));
|
||||
per_pixel_3= zoom=if(above(q12,1.5),zoom+(1-zoom)*rot*cos(rad*3.14*q12),if(above(q13,2)*above(x,.5+.5*q15),zoom+(1-zoom)*sin(q11*rot*3.14),zoom+(1-zoom)*cos(rad*3*q16)));
|
||||
per_pixel_4= dx=above(q11,0)*sin(rad*.5*q12);
|
||||
per_pixel_5= dy=above(q13,0)*sin(rad*.5*q13),
|
||||
per_pixel_6=
|
||||
per_pixel_7= zoom = q19;
|
||||
per_pixel_8= zoomexp = q20;
|
||||
per_pixel_9= rot = 0);
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` ret = GetBlur1(tex2D(sampler_pw_main, uv_orig));
|
||||
warp_4=`
|
||||
warp_5=` float retx = (1 - ret.x)*(1 - ret.y)*(1 - ret.z);
|
||||
warp_6=` float2 d = texsize.zw*q5*-3*(pow(retx, .333) + .5*(retx)*GetBlur2(ret.x)*GetBlur2(ret.y)*GetBlur2(ret.z) + .2*GetBlur3(ret.x)*GetBlur3(ret.y)*GetBlur3(ret.z));
|
||||
warp_7=` float3 dx = ( GetBlur1(uv_orig + float2(1,0)*d) - GetBlur1(uv_orig-float2(1,0)*d) );
|
||||
warp_8=` float3 dy = ( GetBlur1(uv_orig + float2(0,1)*d) - GetBlur1(uv_orig-float2(0,1)*d) );
|
||||
warp_9=`
|
||||
warp_10=` float2 uv_dy = uv_orig + (float2(dx.x, dy.x)*q21 + float2(dx.y, dy.y)*q22 + float2(dx.z, dy.z)*q23)*texsize.zw*6;
|
||||
warp_11=`
|
||||
warp_12=` ret = GetPixel(uv_dy) + (ret - GetPixel(uv))*0.005*q32 - (0.00015*q28*(GetPixel(uv_orig).x*GetPixel(uv_orig).y*GetPixel(uv_orig).z/(2*q8) + sqrt(treb)*GetPixel(uv_orig).x*GetPixel(uv_orig).y + sqrt(mid)*GetPixel(uv_orig).x*GetPixel(uv_orig).z + sqrt(bass)*GetPixel(uv_orig).y*GetPixel(uv_orig).z));
|
||||
warp_13=`
|
||||
warp_14=` ret.x = lerp(ret.x, 1.01*tex2D(sampler_pc_main, uv_dy).x, bass_att*.05);
|
||||
warp_15=` ret.y = lerp(ret.y, 1.01*tex2D(sampler_pc_main, uv_dy).y, mid_att*.05);
|
||||
warp_16=` ret.z = lerp(ret.z, 1.01*tex2D(sampler_pc_main, uv_dy).z, treb_att*.05);
|
||||
warp_17=` ret += .00667*(pow(q3, 1.2) - .25)*tex2D( sampler_pw_main, uv_orig );
|
||||
warp_18=`
|
||||
warp_19=` ret = lerp(ret, tex2D(sampler_pc_main, uv), (q6*sqrt((1 - ret.x)*(1 - ret.y) + (1 - ret.x)*(1 - ret.z) + (1 - ret.y)*(1 - ret.z)))>1);
|
||||
warp_20=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=` float2 uv_echo = (uv - 0.5)*float2(-1,-1) + .5;
|
||||
comp_5=` ret = lerp( tex2D(sampler_main, uv).xyz,
|
||||
comp_6=` tex2D(sampler_main, uv_echo).xyz,
|
||||
comp_7=` .5
|
||||
comp_8=` )*1;
|
||||
comp_9=`
|
||||
comp_10=` ret = 1 - ret*(1 - ret)*4; //invert
|
||||
comp_11=`
|
||||
comp_12=`}
|
||||
@ -0,0 +1,272 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.900000
|
||||
fDecay=0.980000
|
||||
fVideoEchoZoom=1.169360
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.550382
|
||||
fWaveScale=1.015009
|
||||
fWaveSmoothing=0.522000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.830000
|
||||
fModWaveAlphaEnd=1.310000
|
||||
fWarpAnimSpeed=1.000000
|
||||
fWarpScale=3.138000
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=1.003000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.000536
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.500000
|
||||
wave_b=0.500000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.010000
|
||||
ob_r=0.000000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.010000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=12.000000
|
||||
nMotionVectorsY=9.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.900000
|
||||
mv_r=1.000000
|
||||
mv_g=1.000000
|
||||
mv_b=1.000000
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.250000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=1.000000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.100000
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=1.000000
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=0.000000
|
||||
shapecode_0_b=0.000000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=0.000000
|
||||
shapecode_0_g2=1.000000
|
||||
shapecode_0_b2=0.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.100000
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.100000
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=0.000000
|
||||
shapecode_1_b=0.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.100000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.100000
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=0.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.100000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.100000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=0.000000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=0.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.100000
|
||||
per_frame_1=wave_r = 0.85 + 0.25*sin(0.437*time+1);
|
||||
per_frame_2=wave_g = 0.85 + 0.25*sin(0.544*time+2);
|
||||
per_frame_3=wave_b = 0.85 + 0.25*sin(0.751*time+3);
|
||||
per_frame_4=rot = rot + 0.010*( 0.60*sin(0.381*time) + 0.40*sin(0.579*time) );
|
||||
per_frame_5=cx = cx + 0.210*( 0.60*sin(0.374*time) + 0.40*sin(0.294*time) );
|
||||
per_frame_6=cy = cy + 0.210*( 0.60*sin(0.393*time) + 0.40*sin(0.223*time) );
|
||||
per_frame_7=dx = dx + 0.003*( 0.60*sin(0.234*time) + 0.40*sin(0.277*time) );
|
||||
per_frame_8=dy = dy + 0.003*( 0.60*sin(0.284*time) + 0.40*sin(0.247*time) );
|
||||
per_frame_9=decay = decay - 0.01*equal(frame%6,0);
|
||||
per_frame_10=dx = dx + dx_residual;
|
||||
per_frame_11=dy = dy + dy_residual;
|
||||
per_frame_12=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.3)*0.96+1.3);
|
||||
per_frame_13=dx_residual = equal(bass_thresh,2.13)*0.016*sin(time*7) + (1-equal(bass_thresh,2.13))*dx_residual;
|
||||
per_frame_14=dy_residual = equal(bass_thresh,2.13)*0.012*sin(time*9) + (1-equal(bass_thresh,2.13))*dy_residual;
|
||||
per_frame_15=wave_x = wave_x - dx_residual*7;
|
||||
per_frame_16=wave_y = wave_y - dy_residual*7;
|
||||
per_frame_17=wave_mystery = time*0.03;
|
||||
warp_1=`#define sampler_pic sampler_prayerwheel
|
||||
warp_2=`sampler2D sampler_pic;
|
||||
warp_3=`
|
||||
warp_4=`shader_body
|
||||
warp_5=`{
|
||||
warp_6=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_7=`
|
||||
warp_8=` // ERROR DIFFUSION DITHER - looks great
|
||||
warp_9=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw + rand_frame.xy;
|
||||
warp_10=` ret += (tex2D(sampler_noise_lq, dither_uv).xyz-0.5)/256.0*1;
|
||||
warp_11=`
|
||||
warp_12=` // mix in img...
|
||||
warp_13=` float3 pic = tex2D(sampler_pic, uv_orig).xyz;
|
||||
warp_14=` float lum = lum(pic);
|
||||
warp_15=` float use_it = abs(lum - frac(time*0.2));
|
||||
warp_16=` use_it = saturate(1 - use_it*33);
|
||||
warp_17=` ret = lerp(ret, pic, use_it.xxx);
|
||||
warp_18=`
|
||||
warp_19=` // darken over time
|
||||
warp_20=` //ret -= 0.004;
|
||||
warp_21=` //ret *= 0.99;
|
||||
warp_22=` ret *= 0.97 + 0.03*saturate( length(uv - uv_orig)*200 ); // center only
|
||||
warp_23=`}
|
||||
warp_24=`
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_4=` float lum = dot(ret, float3(0.3,0.5,0.2));
|
||||
comp_5=`
|
||||
comp_6=` // super-saturate color:
|
||||
comp_7=` ret = lerp(lum, ret, 1.7);
|
||||
comp_8=`
|
||||
comp_9=` // add some stripes:
|
||||
comp_10=` ret += 0.04*cos(lum*29+2.8);
|
||||
comp_11=`
|
||||
comp_12=` ret *= 2; // a little bit of overbright
|
||||
comp_13=`}
|
||||
279
presets/presets_mischa_collection/Geiss - Desert Rose 4.milk
Normal file
279
presets/presets_mischa_collection/Geiss - Desert Rose 4.milk
Normal file
@ -0,0 +1,279 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.9
|
||||
fDecay=0.980
|
||||
fVideoEchoZoom=1.169
|
||||
fVideoEchoAlpha=0.0
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.051
|
||||
fWaveScale=2.827
|
||||
fWaveSmoothing=0.090
|
||||
fWaveParam=0.0
|
||||
fModWaveAlphaStart=0.630
|
||||
fModWaveAlphaEnd=0.870
|
||||
fWarpAnimSpeed=1.0
|
||||
fWarpScale=3.138
|
||||
fZoomExponent=1.0
|
||||
fShader=0.0
|
||||
zoom=1.00700
|
||||
rot=0.0
|
||||
cx=0.5
|
||||
cy=0.5
|
||||
dx=0.0
|
||||
dy=0.0
|
||||
warp=0.01029
|
||||
sx=1.0
|
||||
sy=1.0
|
||||
wave_r=0.5
|
||||
wave_g=0.5
|
||||
wave_b=0.5
|
||||
wave_x=0.5
|
||||
wave_y=0.720
|
||||
ob_size=0.010
|
||||
ob_r=0.0
|
||||
ob_g=0.0
|
||||
ob_b=0.0
|
||||
ob_a=0.0
|
||||
ib_size=0.010
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.0
|
||||
nMotionVectorsX=12.0
|
||||
nMotionVectorsY=9.0
|
||||
mv_dx=0.0
|
||||
mv_dy=0.0
|
||||
mv_l=0.9
|
||||
mv_r=1.0
|
||||
mv_g=1.0
|
||||
mv_b=1.0
|
||||
mv_a=0.0
|
||||
b1n=0.0
|
||||
b2n=0.0
|
||||
b3n=0.0
|
||||
b1x=1.0
|
||||
b2x=1.0
|
||||
b3x=1.0
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.0
|
||||
wavecode_0_smoothing=0.5
|
||||
wavecode_0_r=1.0
|
||||
wavecode_0_g=1.0
|
||||
wavecode_0_b=1.0
|
||||
wavecode_0_a=1.0
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.0
|
||||
wavecode_1_smoothing=0.5
|
||||
wavecode_1_r=1.0
|
||||
wavecode_1_g=1.0
|
||||
wavecode_1_b=1.0
|
||||
wavecode_1_a=1.0
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.0
|
||||
wavecode_2_smoothing=0.5
|
||||
wavecode_2_r=1.0
|
||||
wavecode_2_g=1.0
|
||||
wavecode_2_b=1.0
|
||||
wavecode_2_a=1.0
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.0
|
||||
wavecode_3_smoothing=0.5
|
||||
wavecode_3_r=1.0
|
||||
wavecode_3_g=1.0
|
||||
wavecode_3_b=1.0
|
||||
wavecode_3_a=1.0
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.5
|
||||
shapecode_0_y=0.5
|
||||
shapecode_0_rad=0.1
|
||||
shapecode_0_ang=0.0
|
||||
shapecode_0_tex_ang=0.0
|
||||
shapecode_0_tex_zoom=1.0
|
||||
shapecode_0_r=1.0
|
||||
shapecode_0_g=0.0
|
||||
shapecode_0_b=0.0
|
||||
shapecode_0_a=1.0
|
||||
shapecode_0_r2=0.0
|
||||
shapecode_0_g2=1.0
|
||||
shapecode_0_b2=0.0
|
||||
shapecode_0_a2=0.0
|
||||
shapecode_0_border_r=1.0
|
||||
shapecode_0_border_g=1.0
|
||||
shapecode_0_border_b=1.0
|
||||
shapecode_0_border_a=0.1
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.5
|
||||
shapecode_1_y=0.5
|
||||
shapecode_1_rad=0.1
|
||||
shapecode_1_ang=0.0
|
||||
shapecode_1_tex_ang=0.0
|
||||
shapecode_1_tex_zoom=1.0
|
||||
shapecode_1_r=1.0
|
||||
shapecode_1_g=0.0
|
||||
shapecode_1_b=0.0
|
||||
shapecode_1_a=1.0
|
||||
shapecode_1_r2=0.0
|
||||
shapecode_1_g2=1.0
|
||||
shapecode_1_b2=0.0
|
||||
shapecode_1_a2=0.0
|
||||
shapecode_1_border_r=1.0
|
||||
shapecode_1_border_g=1.0
|
||||
shapecode_1_border_b=1.0
|
||||
shapecode_1_border_a=0.1
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.5
|
||||
shapecode_2_y=0.5
|
||||
shapecode_2_rad=0.1
|
||||
shapecode_2_ang=0.0
|
||||
shapecode_2_tex_ang=0.0
|
||||
shapecode_2_tex_zoom=1.0
|
||||
shapecode_2_r=1.0
|
||||
shapecode_2_g=0.0
|
||||
shapecode_2_b=0.0
|
||||
shapecode_2_a=1.0
|
||||
shapecode_2_r2=0.0
|
||||
shapecode_2_g2=1.0
|
||||
shapecode_2_b2=0.0
|
||||
shapecode_2_a2=0.0
|
||||
shapecode_2_border_r=1.0
|
||||
shapecode_2_border_g=1.0
|
||||
shapecode_2_border_b=1.0
|
||||
shapecode_2_border_a=0.1
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.5
|
||||
shapecode_3_y=0.5
|
||||
shapecode_3_rad=0.1
|
||||
shapecode_3_ang=0.0
|
||||
shapecode_3_tex_ang=0.0
|
||||
shapecode_3_tex_zoom=1.0
|
||||
shapecode_3_r=1.0
|
||||
shapecode_3_g=0.0
|
||||
shapecode_3_b=0.0
|
||||
shapecode_3_a=1.0
|
||||
shapecode_3_r2=0.0
|
||||
shapecode_3_g2=1.0
|
||||
shapecode_3_b2=0.0
|
||||
shapecode_3_a2=0.0
|
||||
shapecode_3_border_r=1.0
|
||||
shapecode_3_border_g=1.0
|
||||
shapecode_3_border_b=1.0
|
||||
shapecode_3_border_a=0.1
|
||||
per_frame_1=wave_r = 0.85 + 0.25*sin(0.437*time+1);
|
||||
per_frame_2=wave_g = 0.85 + 0.25*sin(0.544*time+2);
|
||||
per_frame_3=wave_b = 0.85 + 0.25*sin(0.751*time+3);
|
||||
per_frame_4=rot = rot + 0.010*( 0.60*sin(0.381*time) + 0.40*sin(0.579*time) );
|
||||
per_frame_5=cx = cx + 0.210*( 0.60*sin(0.374*time) + 0.40*sin(0.294*time) );
|
||||
per_frame_6=cy = cy + 0.210*( 0.60*sin(0.393*time) + 0.40*sin(0.223*time) );
|
||||
per_frame_7=dx = dx + 0.003*( 0.60*sin(0.234*time) + 0.40*sin(0.277*time) );
|
||||
per_frame_8=dy = dy + 0.003*( 0.60*sin(0.284*time) + 0.40*sin(0.247*time) );
|
||||
per_frame_9=decay = decay - 0.01*equal(frame%6,0);
|
||||
per_frame_10=dx = dx + dx_residual;
|
||||
per_frame_11=dy = dy + dy_residual;
|
||||
per_frame_12=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.3)*0.96+1.3);
|
||||
per_frame_13=dx_residual = equal(bass_thresh,2.13)*0.016*sin(time*7) + (1-equal(bass_thresh,2.13))*dx_residual;
|
||||
per_frame_14=dy_residual = equal(bass_thresh,2.13)*0.012*sin(time*9) + (1-equal(bass_thresh,2.13))*dy_residual;
|
||||
per_frame_15=wave_x = wave_x - dx_residual*7;
|
||||
per_frame_16=wave_y = wave_y - dy_residual*7;
|
||||
per_frame_17=wave_mystery = time*0.03;
|
||||
per_frame_18=warp = warp * (1 + 0.3*cos(time*0.284+4));
|
||||
per_frame_19=zoom = zoom + 0.007*cos(time*0.317+2);
|
||||
warp_1=`#define sampler_pic sampler_cells
|
||||
warp_2=`sampler2D sampler_pic;
|
||||
warp_3=`
|
||||
warp_4=`shader_body
|
||||
warp_5=`{
|
||||
warp_6=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_7=`
|
||||
warp_8=`
|
||||
warp_9=` // ERROR DIFFUSION DITHER - looks great
|
||||
warp_10=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw + rand_frame.xy;
|
||||
warp_11=` ret += (tex2D(sampler_noise_lq, dither_uv).xyz-0.5)/256.0*1;
|
||||
warp_12=`
|
||||
warp_13=` // mix in img...
|
||||
warp_14=` float3 pic = tex2D(sampler_pic, uv_orig*aspect.xy).xyz;
|
||||
warp_15=` float lum = lum(pic);
|
||||
warp_16=` float use_it = abs(lum*0.8+0.1 - (0.5+roam_cos.y*0.25));
|
||||
warp_17=` use_it = saturate(1 - use_it*43);
|
||||
warp_18=` ret = lerp(ret, pic, use_it*0.07);
|
||||
warp_19=`
|
||||
warp_20=` // darken over time
|
||||
warp_21=` //ret -= 0.004;
|
||||
warp_22=` //ret *= 0.99;
|
||||
warp_23=` ret *= 0.97 + 0.03*saturate( length(uv - uv_orig)*200 ); // center only
|
||||
warp_24=`}
|
||||
warp_25=`
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_4=` float lum = dot(ret, float3(0.3,0.5,0.2));
|
||||
comp_5=`
|
||||
comp_6=` // enforce a certain level of color saturation on all pixels:
|
||||
comp_7=` float saturation = length(ret - lum.xxx);
|
||||
comp_8=` ret = lerp(lum, ret, saturation*70);
|
||||
comp_9=`
|
||||
comp_10=` ret *= 1.15; // a little bit of overbright
|
||||
comp_11=`}
|
||||
comp_12=`
|
||||
comp_13=`
|
||||
259
presets/presets_mischa_collection/Geiss - Game of Life.milk
Normal file
259
presets/presets_mischa_collection/Geiss - Game of Life.milk
Normal file
@ -0,0 +1,259 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=2.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=100.000
|
||||
fWaveScale=3.266
|
||||
fWaveSmoothing=0.207
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=1.610
|
||||
fModWaveAlphaEnd=1.790
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.331
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.01971
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.00000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=1.000
|
||||
wave_g=1.000
|
||||
wave_b=1.000
|
||||
wave_x=0.500
|
||||
wave_y=0.580
|
||||
ob_size=0.010
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.000
|
||||
ib_size=0.010
|
||||
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=0.350
|
||||
mv_g=0.350
|
||||
mv_b=0.350
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.10000
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=wave_r = wave_r + 0.350*( 0.60*sin(0.980*time) + 0.40*sin(1.047*time) );
|
||||
per_frame_2=wave_g = wave_g + 0.350*( 0.60*sin(0.835*time) + 0.40*sin(1.081*time) );
|
||||
per_frame_3=wave_b = wave_b + 0.350*( 0.60*sin(0.814*time) + 0.40*sin(1.011*time) );
|
||||
per_frame_4=cx = cx + 0.110*( 0.60*sin(0.374*time) + 0.40*sin(0.294*time) );
|
||||
per_frame_5=cy = cy + 0.110*( 0.60*sin(0.393*time) + 0.40*sin(0.223*time) );
|
||||
per_frame_6=decay = decay - 0.01*equal(frame%20,0);
|
||||
per_frame_7=//zoom = 1;
|
||||
per_frame_8=//warp = 0;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_pw_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` float n;
|
||||
warp_7=` float2 d = texsize.zw*1;
|
||||
warp_8=` n = saturate(tex2D(sampler_pw_main, uv+d*float2( 1, 1)).x*999);
|
||||
warp_9=` n += saturate(tex2D(sampler_pw_main, uv+d*float2( 1, 0)).x*999);
|
||||
warp_10=` n += saturate(tex2D(sampler_pw_main, uv+d*float2( 1,-1)).x*999);
|
||||
warp_11=` n += saturate(tex2D(sampler_pw_main, uv+d*float2( 0, 1)).x*999);
|
||||
warp_12=` n += saturate(tex2D(sampler_pw_main, uv+d*float2( 0,-1)).x*999);
|
||||
warp_13=` n += saturate(tex2D(sampler_pw_main, uv+d*float2(-1, 1)).x*999);
|
||||
warp_14=` n += saturate(tex2D(sampler_pw_main, uv+d*float2(-1, 0)).x*999);
|
||||
warp_15=` n += saturate(tex2D(sampler_pw_main, uv+d*float2(-1,-1)).x*999);
|
||||
warp_16=`
|
||||
warp_17=` if (n < 1.5)
|
||||
warp_18=` ret = 0;
|
||||
warp_19=` if (n > 3.5)
|
||||
warp_20=` ret = 0;
|
||||
warp_21=` if (ret.x < 0.1 && abs(n-3) < 0.5)
|
||||
warp_22=` ret = 1;
|
||||
warp_23=`
|
||||
warp_24=` // darken (decay) over time
|
||||
warp_25=` ret = (ret - 0.016)*0.985;
|
||||
warp_26=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` ret = tex2D(sampler_main, uv).xyz*1 +
|
||||
comp_4=` GetBlur1(uv)*2.5;
|
||||
comp_5=` //ret += GetBlur2( (uv-0.5)*0.333 + 0.5)*0.7;
|
||||
comp_6=` ret *= 1;
|
||||
comp_7=`}
|
||||
309
presets/presets_mischa_collection/Geiss - Myriad Mosaics.milk
Normal file
309
presets/presets_mischa_collection/Geiss - Myriad Mosaics.milk
Normal file
@ -0,0 +1,309 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.0
|
||||
fGammaAdj=1.9
|
||||
fDecay=0.980
|
||||
fVideoEchoZoom=1.169
|
||||
fVideoEchoAlpha=0.0
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.433
|
||||
fWaveScale=2.620
|
||||
fWaveSmoothing=0.270
|
||||
fWaveParam=-0.080
|
||||
fModWaveAlphaStart=1.030
|
||||
fModWaveAlphaEnd=1.610
|
||||
fWarpAnimSpeed=1.729
|
||||
fWarpScale=2.108
|
||||
fZoomExponent=1.64463
|
||||
fShader=0.0
|
||||
zoom=0.99901
|
||||
rot=0.0
|
||||
cx=0.5
|
||||
cy=0.5
|
||||
dx=0.0
|
||||
dy=0.0
|
||||
warp=0.45599
|
||||
sx=1.0
|
||||
sy=1.0
|
||||
wave_r=0.6
|
||||
wave_g=0.8
|
||||
wave_b=1.0
|
||||
wave_x=0.5
|
||||
wave_y=0.5
|
||||
ob_size=0.010
|
||||
ob_r=0.0
|
||||
ob_g=0.5
|
||||
ob_b=0.450
|
||||
ob_a=0.260
|
||||
ib_size=0.010
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.0
|
||||
nMotionVectorsX=12.0
|
||||
nMotionVectorsY=9.0
|
||||
mv_dx=0.0
|
||||
mv_dy=0.0
|
||||
mv_l=0.9
|
||||
mv_r=1.0
|
||||
mv_g=1.0
|
||||
mv_b=1.0
|
||||
mv_a=0.0
|
||||
b1n=0.0
|
||||
b2n=0.0
|
||||
b3n=0.0
|
||||
b1x=1.0
|
||||
b2x=1.0
|
||||
b3x=1.0
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.0
|
||||
wavecode_0_smoothing=0.5
|
||||
wavecode_0_r=1.0
|
||||
wavecode_0_g=1.0
|
||||
wavecode_0_b=1.0
|
||||
wavecode_0_a=1.0
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.0
|
||||
wavecode_1_smoothing=0.5
|
||||
wavecode_1_r=1.0
|
||||
wavecode_1_g=1.0
|
||||
wavecode_1_b=1.0
|
||||
wavecode_1_a=1.0
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.0
|
||||
wavecode_2_smoothing=0.5
|
||||
wavecode_2_r=1.0
|
||||
wavecode_2_g=1.0
|
||||
wavecode_2_b=1.0
|
||||
wavecode_2_a=1.0
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.0
|
||||
wavecode_3_smoothing=0.5
|
||||
wavecode_3_r=1.0
|
||||
wavecode_3_g=1.0
|
||||
wavecode_3_b=1.0
|
||||
wavecode_3_a=1.0
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=30
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.5
|
||||
shapecode_0_y=0.5
|
||||
shapecode_0_rad=1.08925
|
||||
shapecode_0_ang=0.0
|
||||
shapecode_0_tex_ang=0.0
|
||||
shapecode_0_tex_zoom=1.0
|
||||
shapecode_0_r=0.8
|
||||
shapecode_0_g=0.4
|
||||
shapecode_0_b=0.2
|
||||
shapecode_0_a=0.050
|
||||
shapecode_0_r2=0.0
|
||||
shapecode_0_g2=1.0
|
||||
shapecode_0_b2=0.0
|
||||
shapecode_0_a2=0.0
|
||||
shapecode_0_border_r=1.0
|
||||
shapecode_0_border_g=1.0
|
||||
shapecode_0_border_b=1.0
|
||||
shapecode_0_border_a=0.0
|
||||
shape_0_per_frame1=rad = rad + 0.02*cos(time*3);
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.5
|
||||
shapecode_1_y=0.5
|
||||
shapecode_1_rad=0.1
|
||||
shapecode_1_ang=0.0
|
||||
shapecode_1_tex_ang=0.0
|
||||
shapecode_1_tex_zoom=1.0
|
||||
shapecode_1_r=1.0
|
||||
shapecode_1_g=0.0
|
||||
shapecode_1_b=0.0
|
||||
shapecode_1_a=1.0
|
||||
shapecode_1_r2=0.0
|
||||
shapecode_1_g2=1.0
|
||||
shapecode_1_b2=0.0
|
||||
shapecode_1_a2=0.0
|
||||
shapecode_1_border_r=1.0
|
||||
shapecode_1_border_g=1.0
|
||||
shapecode_1_border_b=1.0
|
||||
shapecode_1_border_a=0.1
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.5
|
||||
shapecode_2_y=0.5
|
||||
shapecode_2_rad=0.1
|
||||
shapecode_2_ang=0.0
|
||||
shapecode_2_tex_ang=0.0
|
||||
shapecode_2_tex_zoom=1.0
|
||||
shapecode_2_r=1.0
|
||||
shapecode_2_g=0.0
|
||||
shapecode_2_b=0.0
|
||||
shapecode_2_a=1.0
|
||||
shapecode_2_r2=0.0
|
||||
shapecode_2_g2=1.0
|
||||
shapecode_2_b2=0.0
|
||||
shapecode_2_a2=0.0
|
||||
shapecode_2_border_r=1.0
|
||||
shapecode_2_border_g=1.0
|
||||
shapecode_2_border_b=1.0
|
||||
shapecode_2_border_a=0.1
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.5
|
||||
shapecode_3_y=0.5
|
||||
shapecode_3_rad=0.1
|
||||
shapecode_3_ang=0.0
|
||||
shapecode_3_tex_ang=0.0
|
||||
shapecode_3_tex_zoom=1.0
|
||||
shapecode_3_r=1.0
|
||||
shapecode_3_g=0.0
|
||||
shapecode_3_b=0.0
|
||||
shapecode_3_a=1.0
|
||||
shapecode_3_r2=0.0
|
||||
shapecode_3_g2=1.0
|
||||
shapecode_3_b2=0.0
|
||||
shapecode_3_a2=0.0
|
||||
shapecode_3_border_r=1.0
|
||||
shapecode_3_border_g=1.0
|
||||
shapecode_3_border_b=1.0
|
||||
shapecode_3_border_a=0.1
|
||||
per_frame_init_1=q10 = 0;
|
||||
per_frame_init_2=my_rot = 0;
|
||||
per_frame_init_3=my_zoom = 1;
|
||||
per_frame_init_4=s = 0.5;
|
||||
per_frame_1=wave_r = wave_r + 0.05*sin(0.437*time+1);
|
||||
per_frame_2=wave_g = wave_g + 0.05*sin(0.544*time+2);
|
||||
per_frame_3=wave_b = wave_b + 0.05*sin(0.751*time+3);
|
||||
per_frame_4=dx = dx + 0.003*( 0.60*sin(0.234*time) + 0.40*sin(0.277*time) );
|
||||
per_frame_5=dy = dy + 0.003*( 0.60*sin(0.284*time) + 0.40*sin(0.247*time) );
|
||||
per_frame_6=decay = decay - 0.01*equal(frame%6,0);
|
||||
per_frame_7=dx = dx + dx_residual;
|
||||
per_frame_8=dy = dy + dy_residual;
|
||||
per_frame_9=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.3)*0.96+1.3);
|
||||
per_frame_10=dx_residual = equal(bass_thresh,2.13)*0.016*sin(time*7) + (1-equal(bass_thresh,2.13))*dx_residual;
|
||||
per_frame_11=dy_residual = equal(bass_thresh,2.13)*0.012*sin(time*9) + (1-equal(bass_thresh,2.13))*dy_residual;
|
||||
per_frame_12=wave_x = wave_x - dx_residual*7;
|
||||
per_frame_13=wave_y = wave_y - dy_residual*7;
|
||||
per_frame_14=wave_mystery = time*37.03;
|
||||
per_frame_15=
|
||||
per_frame_16=new_rot = rot + 0.013*( 0.60*sin(17.381*time) + 0.40*sin(11.579*time) );
|
||||
per_frame_17=new_zoom = zoom + 0.01*( 0.60*sin(20.1934*time+3) + 0.40*sin(16.307*time+9) );
|
||||
per_frame_18=new_warp = warp + 0.34*( 0.60*sin(13.5442*time) + 0.40*sin(22.543*time) );
|
||||
per_frame_19=new_cx = cx + 0.310*( 0.60*sin(16.374*time) + 0.40*sin(26.294*time) );
|
||||
per_frame_20=new_cy = cy + 0.310*( 0.60*sin(18.393*time) + 0.40*sin(37.223*time) );
|
||||
per_frame_21=new_s = rand(100)*0.01;
|
||||
per_frame_22=
|
||||
per_frame_23=// this is a great way to respond to beats:
|
||||
per_frame_24=// once you get one, let it decay at a constant rate!!
|
||||
per_frame_25=rg = max(rg*0.77, 0.02 + 0.5*min(2,max(0,mid_att-1)*1.3));
|
||||
per_frame_26=q9 = rg;
|
||||
per_frame_27=
|
||||
per_frame_28=
|
||||
per_frame_29=
|
||||
per_frame_30=// custom wave opacity modulation
|
||||
per_frame_31=//beat = (bass+mid+treb) / (bass_att+mid_att+treb_att);
|
||||
per_frame_32=beat = max(bass/bass_att, mid/mid_att);
|
||||
per_frame_33=beat = max(beat, treb/treb_att);
|
||||
per_frame_34= decay_rate = pow(0.9995, fps);
|
||||
per_frame_35= beat = max( beat, prev_beat*decay_rate );
|
||||
per_frame_36= wave_a = (beat - prev_beat - 0.07)*24;
|
||||
per_frame_37= is_beat = above(wave_a, 0.5);
|
||||
per_frame_38= rot = (1-is_beat)*my_rot + (is_beat)*new_rot;
|
||||
per_frame_39= zoom = (1-is_beat)*my_zoom + (is_beat)*new_zoom;
|
||||
per_frame_40= warp = (1-is_beat)*my_warp + (is_beat)*new_warp;
|
||||
per_frame_41= cx = (1-is_beat)*my_cx + (is_beat)*new_cx;
|
||||
per_frame_42= cy = (1-is_beat)*my_cy + (is_beat)*new_cy;
|
||||
per_frame_43= s = (1-is_beat)*my_s + (is_beat)*new_s;
|
||||
per_frame_44=prev_beat = beat;
|
||||
per_frame_45=my_rot = rot;
|
||||
per_frame_46=my_zoom = zoom;
|
||||
per_frame_47=my_warp = warp;
|
||||
per_frame_48=my_cx = cx;
|
||||
per_frame_49=my_cy = cy;
|
||||
per_frame_50=my_s = s;
|
||||
per_frame_51=
|
||||
per_frame_52=q11 = s;
|
||||
per_pixel_1=zoom = zoom + cos(ang*7)*0.02;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` float s = 0.03 + 1.5*pow(q11, 2); // should be < about 1
|
||||
warp_4=` float2 nz = tex3D( sampler_noisevol_hq, float3(uv_orig.xy*4*texsize.xy/850.0*s,time*0.055) );
|
||||
warp_5=`
|
||||
warp_6=` float2 zz = uv_orig.xy * texsize.xy * 6 * 0.1 * s + nz*9;
|
||||
warp_7=` uv.xy += float2(cos(zz.x),cos(zz.y))*texsize.zw * 1.7 * 0.9 / s;
|
||||
warp_8=`
|
||||
warp_9=` // sample previous frame
|
||||
warp_10=` ret.xyz = tex2D( sampler_main, uv ).xyz;
|
||||
warp_11=`
|
||||
warp_12=` ret.xyz *= 0.99;
|
||||
warp_13=`
|
||||
warp_14=` // add noise:
|
||||
warp_15=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw * 1 + rand_frame.xy;
|
||||
warp_16=` ret.xyz += (tex2D(sampler_noise_lq, dither_uv).xyz-0.5)/256.0 * 122
|
||||
warp_17=` //* saturate(treb_att-1);
|
||||
warp_18=` *0.16;
|
||||
warp_19=`
|
||||
warp_20=` // color rotate & desaturate over time, to keep the globs white
|
||||
warp_21=` ret.xyz = lerp(ret.xyz, ret.zxy, 0.05);
|
||||
warp_22=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_4=` ret = ret*1.5 - 0.1;
|
||||
comp_5=`}
|
||||
comp_6=`
|
||||
comp_7=`
|
||||
324
presets/presets_mischa_collection/Goody - Ego Decontructor.milk
Executable file
324
presets/presets_mischa_collection/Goody - Ego Decontructor.milk
Executable file
@ -0,0 +1,324 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.420
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=1.007
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=3
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.998
|
||||
fWaveScale=2.155
|
||||
fWaveSmoothing=0.900
|
||||
fWaveParam=-1.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.331
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00950
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=1.000
|
||||
wave_g=1.000
|
||||
wave_b=1.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.010
|
||||
ob_r=0.010
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.500
|
||||
ib_size=0.015
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.500
|
||||
nMotionVectorsX=64.000
|
||||
nMotionVectorsY=1.248
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=5.000
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=0.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=10
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.24483
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shape_0_per_frame1=x=x+.2*sin(time*.411);
|
||||
shape_0_per_frame2=y=y+.2*cos(time*.423);
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=10
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.24483
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shape_1_per_frame1=x=x-.2*sin(time*.411);
|
||||
shape_1_per_frame2=y=y-.2*cos(time*.423);
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=//Unchained's Beat Code
|
||||
per_frame_2=
|
||||
per_frame_3=old_bass_flop=bass_flop;
|
||||
per_frame_4=old_treb_flop=treb_flop;
|
||||
per_frame_5=old_mid_flop=mid_flop;
|
||||
per_frame_6=chaos=.9+.1*sin(pulse);
|
||||
per_frame_7=entropy=if(equal(pulse,-20),1+bass_flop+treb_flop+mid_flop+rand(2),entropy);
|
||||
per_frame_8=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.3)*chaos+1.3);
|
||||
per_frame_9=bass_flop=abs(bass_flop-equal(bass_thresh,2));
|
||||
per_frame_10=treb_thresh=above(treb_att,treb_thresh)*2 + (1-above(treb_att,treb_thresh))*((treb_thresh-1.3)*chaos+1.3);
|
||||
per_frame_11=treb_flop=abs(treb_flop-equal(treb_thresh,2));
|
||||
per_frame_12=mid_thresh=above(mid_att,mid_thresh)*2 + (1-above(mid_att,mid_thresh))*((mid_thresh-1.3)*chaos+1.3);
|
||||
per_frame_13=mid_flop=abs(mid_flop-equal(mid_thresh,2));
|
||||
per_frame_14=bass_changed=bnot(equal(old_bass_flop,bass_flop));
|
||||
per_frame_15=mid_changed=bnot(equal(old_mid_flop,mid_flop));
|
||||
per_frame_16=treb_changed=bnot(equal(old_treb_flop,treb_flop));
|
||||
per_frame_17=bass_residual = bass_changed*sin(pulse*.1*entropy) + bnot(bass_changed)*bass_residual;
|
||||
per_frame_18=treb_residual = treb_changed*sin(pulse*.1*entropy) + bnot(treb_changed)*treb_residual;
|
||||
per_frame_19=mid_residual = mid_changed*sin(pulse*.1*entropy) + bnot(mid_changed)*mid_residual;
|
||||
per_frame_20=pulse=if(above(abs(pulse),20),-20,pulse+(bass_thresh+mid_thresh+treb_thresh)*.032);
|
||||
per_frame_21=q1=mid_residual;
|
||||
per_frame_22=q2=bass_residual;
|
||||
per_frame_23=q3=treb_residual;
|
||||
per_frame_24=q4=sin(pulse);
|
||||
per_frame_25=q5=cos(pulse/2+q1);
|
||||
per_frame_26=
|
||||
per_frame_27=q6=sin(q3*q1+q7*q2);
|
||||
per_frame_28=q7=above(q1,0)+above(q2,0)+above(q3,0)+above(q3,0)*treb_flop+above(q2,0)*bass_flop+above(q1,0)*mid_flop;
|
||||
per_frame_29=q8=entropy;
|
||||
per_frame_30=
|
||||
per_frame_31=vol=(bass+mid+treb_att)*.3333;
|
||||
per_frame_32=
|
||||
per_frame_33=redsine=.5+.15*bass*sin(time*3);
|
||||
per_frame_34=greensine=.5+.15*mid*sin(time*2);
|
||||
per_frame_35=bluesine=.5+.15*treb*sin(time);
|
||||
per_frame_36=
|
||||
per_frame_37=redif=if(above(bass,1.2),redsine,if(above(redif,.95),.0,redif*.95));
|
||||
per_frame_38=greenif=if(above(mid,1.2),greensine,if(above(greenif,.95),.0,greenif*.95));
|
||||
per_frame_39=blueif=if(above(treb,1.2),bluesine,if(above(blueif,.95),.0,blueif*.95));
|
||||
per_frame_40=
|
||||
per_frame_41=r=redif;
|
||||
per_frame_42=g=greenif;
|
||||
per_frame_43=b=blueif;
|
||||
per_frame_44=
|
||||
per_frame_45=q9=r;
|
||||
per_frame_46=q10=g;
|
||||
per_frame_47=q11=b;
|
||||
per_frame_48=
|
||||
per_frame_49=wave_r=wave_r*(sin(redif*cos(b+g)));
|
||||
per_frame_50=wave_g=wave_g*(sin(greenif*cos(r+b)));
|
||||
per_frame_51=wave_b=wave_b*(sin(blueif*cos(r+g)));
|
||||
per_frame_52=
|
||||
per_frame_53=ib_r=r;
|
||||
per_frame_54=ib_g=g;
|
||||
per_frame_55=ib_b=b;
|
||||
per_frame_56=
|
||||
per_frame_57=ob_r=wave_r*redif;
|
||||
per_frame_58=ob_g=wave_g*greenif;
|
||||
per_frame_59=ob_b=wave_b*blueif;
|
||||
per_pixel_1=//xy transform code
|
||||
per_pixel_2=xv = sin(time*.333)*x -cos(time*.667)*x;
|
||||
per_pixel_3=yv = cos(time*.233)*y +sin(time*.567)*y;
|
||||
per_pixel_4=x = xv; y = yv;
|
||||
per_pixel_5=//end x/y transform code
|
||||
per_pixel_6=
|
||||
per_pixel_7=sx=sx+.075*sin(x*3+q7*x);
|
||||
per_pixel_8=sy=sy+.075*sin(y*3.1+q7*y);
|
||||
per_pixel_9=
|
||||
per_pixel_10=dx=dx+.005*cos(y*20+.1*cos(time*.11)+(q2*q6));
|
||||
per_pixel_11=dy=dy+.005*sin(x*20+.1*sin(time*.09)+(q3*q6));
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` // darken (decay) over time
|
||||
warp_7=` ret *= 1.00; //or try: ret -= 0.004;
|
||||
warp_8=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uvm=0;
|
||||
comp_4=`float2 uvv=0;
|
||||
comp_5=`float2 uvt=0;
|
||||
comp_6=`
|
||||
comp_7=`uvm.x=.5*tex2D(sampler_noise_hq , uv.x)+.5*tex2D(sampler_main, uv.x);
|
||||
comp_8=`uvm.y=.5*tex2D(sampler_main, uv.y)+.5*tex2D(sampler_noise_hq, uv.y);
|
||||
comp_9=`
|
||||
comp_10=`uvv=uv*uvm;
|
||||
comp_11=`
|
||||
comp_12=`ret = tex2D(sampler_main, (uv)).xyz;
|
||||
comp_13=`
|
||||
comp_14=`float3 bl = GetBlur1(uv)-GetBlur3(tex2D(sampler_noise_hq, (GetBlur3(uvv))));
|
||||
comp_15=`float2 texm = frac(bl+uvm);
|
||||
comp_16=`
|
||||
comp_17=`uvt=uvv-texm;
|
||||
comp_18=`
|
||||
comp_19=`ret =2*bl*tex2D(sampler_main, texm*uvt);
|
||||
comp_20=`}
|
||||
@ -0,0 +1,735 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=5.000000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=0.012
|
||||
fWaveSmoothing=0.900
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=0.267
|
||||
fZoomExponent=2.15152
|
||||
fShader=0.000
|
||||
zoom=1.10370
|
||||
rot=-0.04000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.00052
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.500
|
||||
wave_g=0.400
|
||||
wave_b=0.300
|
||||
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.010
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=7.680
|
||||
nMotionVectorsY=1.440
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=5.000
|
||||
mv_r=0.000
|
||||
mv_g=0.000
|
||||
mv_b=0.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=0.100
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=0.700
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_0_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_0_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_0_per_frame4=
|
||||
wave_0_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_0_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_0_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_0_per_point1=n=sample*6.283;
|
||||
wave_0_per_point2=phs=-sample * 0.2;
|
||||
wave_0_per_point3=tm=q1 + phs;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=flip=flip+1;
|
||||
wave_0_per_point6=flip=flip*below(flip,2);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=xp=0;
|
||||
wave_0_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2;
|
||||
wave_0_per_point10=zp=0;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=//wrist movement;
|
||||
wave_0_per_point13=ang=sin(tm*2 )*0.5 +0.5;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=xq=xp;
|
||||
wave_0_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point17=yq=yp*sinang + zp*cosang;
|
||||
wave_0_per_point18=zq=yp*cosang - zp*sinang;
|
||||
wave_0_per_point19=yq=yp;
|
||||
wave_0_per_point20=zq=zp;
|
||||
wave_0_per_point21=
|
||||
wave_0_per_point22=ang=tm*8;
|
||||
wave_0_per_point23=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point24=xp=xq*sinang + yq*cosang;
|
||||
wave_0_per_point25=yp=xq*cosang - yq*sinang;
|
||||
wave_0_per_point26=zp=zq;
|
||||
wave_0_per_point27=
|
||||
wave_0_per_point28=//forearm movement;
|
||||
wave_0_per_point29=zp=zp-0.3;
|
||||
wave_0_per_point30=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_0_per_point31=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point32=xq=xp;
|
||||
wave_0_per_point33=yq=yp*sinang + zp*cosang;
|
||||
wave_0_per_point34=zq=yp*cosang - zp*sinang;
|
||||
wave_0_per_point35=
|
||||
wave_0_per_point36=//upper arm twist
|
||||
wave_0_per_point37=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_0_per_point38=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point39=xp=xq*sinang + yq*cosang;
|
||||
wave_0_per_point40=yp=xq*cosang - yq*sinang;
|
||||
wave_0_per_point41=zp=zq;
|
||||
wave_0_per_point42=
|
||||
wave_0_per_point43=//upper arm outward;
|
||||
wave_0_per_point44=zp=zp-0.35;
|
||||
wave_0_per_point45=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_0_per_point46=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point47=xq=xp*sinang + zp*cosang;
|
||||
wave_0_per_point48=yq=yp;
|
||||
wave_0_per_point49=zq=xp*cosang - zp*sinang;
|
||||
wave_0_per_point50=
|
||||
wave_0_per_point51=//upper arm up down;
|
||||
wave_0_per_point52=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_0_per_point53=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_0_per_point54=xp=xq;
|
||||
wave_0_per_point55=yp=yq*cosang - zq*sinang;
|
||||
wave_0_per_point56=zp=yq*sinang + zq*cosang;
|
||||
wave_0_per_point57=
|
||||
wave_0_per_point58=//xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point59=
|
||||
wave_0_per_point60=
|
||||
wave_0_per_point61=//project into screenspace and draw on screen
|
||||
wave_0_per_point62=zp=zp+2;
|
||||
wave_0_per_point63=xs=xp/zp;
|
||||
wave_0_per_point64=ys=yp/zp;
|
||||
wave_0_per_point65=
|
||||
wave_0_per_point66=x=xs+0.5;
|
||||
wave_0_per_point67=y=ys*1.3+0.5;
|
||||
wave_0_per_point68=
|
||||
wave_0_per_point69=
|
||||
wave_0_per_point70=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_0_per_point71=a=a*a;
|
||||
wave_0_per_point72=
|
||||
wave_0_per_point73=b=b+pow(1-sample,2)*0.3;
|
||||
wave_0_per_point74=
|
||||
wave_0_per_point75=
|
||||
wave_0_per_point76=
|
||||
wave_0_per_point77=r1=t1;
|
||||
wave_0_per_point78=g1=t2;
|
||||
wave_0_per_point79=b1=t3;
|
||||
wave_0_per_point80=r2=t4;
|
||||
wave_0_per_point81=g2=t5;
|
||||
wave_0_per_point82=b2=t6;
|
||||
wave_0_per_point83=
|
||||
wave_0_per_point84=r=r1*flip + r2*(1-flip);
|
||||
wave_0_per_point85=g=g1*flip + g2*(1-flip);
|
||||
wave_0_per_point86=b=b1*flip + b2*(1-flip);
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=0.200
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=0.600
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_1_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_1_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_1_per_frame4=
|
||||
wave_1_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_1_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_1_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_1_per_point1=n=sample*6.283;
|
||||
wave_1_per_point2=phs=-sample * 0.2;
|
||||
wave_1_per_point3=tm=q1 + phs;
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=flip=flip+1;
|
||||
wave_1_per_point6=flip=flip*below(flip,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=xp=0;
|
||||
wave_1_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2 +0.1;
|
||||
wave_1_per_point10=yp=-yp;
|
||||
wave_1_per_point11=zp=0;
|
||||
wave_1_per_point12=
|
||||
wave_1_per_point13=//wrist movement;
|
||||
wave_1_per_point14=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_1_per_point15=
|
||||
wave_1_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point17=xq=xp;
|
||||
wave_1_per_point18=yq=yp*sinang + zp*cosang;
|
||||
wave_1_per_point19=zq=yp*cosang - zp*sinang;
|
||||
wave_1_per_point20=yq=yp;
|
||||
wave_1_per_point21=zq=zp;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=ang=tm*8;
|
||||
wave_1_per_point24=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point25=xp=xq*sinang + yq*cosang;
|
||||
wave_1_per_point26=yp=xq*cosang - yq*sinang;
|
||||
wave_1_per_point27=zp=zq;
|
||||
wave_1_per_point28=
|
||||
wave_1_per_point29=//forearm movement;
|
||||
wave_1_per_point30=zp=zp-0.3;
|
||||
wave_1_per_point31=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_1_per_point32=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point33=xq=xp;
|
||||
wave_1_per_point34=yq=yp*sinang + zp*cosang;
|
||||
wave_1_per_point35=zq=yp*cosang - zp*sinang;
|
||||
wave_1_per_point36=
|
||||
wave_1_per_point37=//upper arm twist
|
||||
wave_1_per_point38=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_1_per_point39=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point40=xp=xq*sinang + yq*cosang;
|
||||
wave_1_per_point41=yp=xq*cosang - yq*sinang;
|
||||
wave_1_per_point42=zp=zq;
|
||||
wave_1_per_point43=
|
||||
wave_1_per_point44=//upper arm outward;
|
||||
wave_1_per_point45=zp=zp-0.35;
|
||||
wave_1_per_point46=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_1_per_point47=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point48=xq=xp*sinang + zp*cosang;
|
||||
wave_1_per_point49=yq=yp;
|
||||
wave_1_per_point50=zq=xp*cosang - zp*sinang;
|
||||
wave_1_per_point51=
|
||||
wave_1_per_point52=//upper arm up down;
|
||||
wave_1_per_point53=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_1_per_point54=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_1_per_point55=xp=xq;
|
||||
wave_1_per_point56=yp=yq*cosang - zq*sinang;
|
||||
wave_1_per_point57=zp=yq*sinang + zq*cosang;
|
||||
wave_1_per_point58=
|
||||
wave_1_per_point59=//xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point60=
|
||||
wave_1_per_point61=
|
||||
wave_1_per_point62=//project into screenspace and draw on screen
|
||||
wave_1_per_point63=zp=zp+2;
|
||||
wave_1_per_point64=xs=xp/zp;
|
||||
wave_1_per_point65=ys=yp/zp;
|
||||
wave_1_per_point66=
|
||||
wave_1_per_point67=x=xs+0.5;
|
||||
wave_1_per_point68=y=ys*1.3+0.5;
|
||||
wave_1_per_point69=
|
||||
wave_1_per_point70=
|
||||
wave_1_per_point71=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_1_per_point72=a=a*a;
|
||||
wave_1_per_point73=
|
||||
wave_1_per_point74=
|
||||
wave_1_per_point75=b=b+pow(1-sample,2)*0.3;
|
||||
wave_1_per_point76=
|
||||
wave_1_per_point77=r1=t1;
|
||||
wave_1_per_point78=g1=t2;
|
||||
wave_1_per_point79=b1=t3;
|
||||
wave_1_per_point80=r2=t4;
|
||||
wave_1_per_point81=g2=t5;
|
||||
wave_1_per_point82=b2=t6;
|
||||
wave_1_per_point83=
|
||||
wave_1_per_point84=r=r1*flip + r2*(1-flip);
|
||||
wave_1_per_point85=g=g1*flip + g2*(1-flip);
|
||||
wave_1_per_point86=b=b1*flip + b2*(1-flip);
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
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=0.600
|
||||
wavecode_2_b=0.100
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_2_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_2_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_2_per_frame4=
|
||||
wave_2_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_2_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_2_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_2_per_frame8=
|
||||
wave_2_per_frame9=
|
||||
wave_2_per_frame10=t8= int( sin(time*2)*2 + 3);
|
||||
wave_2_per_point1=n=sample*6.283;
|
||||
wave_2_per_point2=phs=-sample * 0.2;
|
||||
wave_2_per_point3=tm=q1 + phs;
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=flip=flip+1;
|
||||
wave_2_per_point6=flip=flip*below(flip,2);
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=xp=0;
|
||||
wave_2_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2;
|
||||
wave_2_per_point10=zp=0;
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=//wrist movement;
|
||||
wave_2_per_point13=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=xq=xp;
|
||||
wave_2_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point17=yq=yp*sinang + zp*cosang;
|
||||
wave_2_per_point18=zq=yp*cosang - zp*sinang;
|
||||
wave_2_per_point19=yq=yp;
|
||||
wave_2_per_point20=zq=zp;
|
||||
wave_2_per_point21=
|
||||
wave_2_per_point22=ang=tm*8 + 1;
|
||||
wave_2_per_point23=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point24=xp=xq*sinang + yq*cosang;
|
||||
wave_2_per_point25=yp=xq*cosang - yq*sinang;
|
||||
wave_2_per_point26=zp=zq;
|
||||
wave_2_per_point27=
|
||||
wave_2_per_point28=//forearm movement;
|
||||
wave_2_per_point29=zp=zp-0.3;
|
||||
wave_2_per_point30=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_2_per_point31=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point32=xq=xp;
|
||||
wave_2_per_point33=yq=yp*sinang + zp*cosang;
|
||||
wave_2_per_point34=zq=yp*cosang - zp*sinang;
|
||||
wave_2_per_point35=
|
||||
wave_2_per_point36=//upper arm twist
|
||||
wave_2_per_point37=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_2_per_point38=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point39=xp=xq*sinang + yq*cosang;
|
||||
wave_2_per_point40=yp=xq*cosang - yq*sinang;
|
||||
wave_2_per_point41=zp=zq;
|
||||
wave_2_per_point42=
|
||||
wave_2_per_point43=//upper arm outward;
|
||||
wave_2_per_point44=zp=zp-0.35;
|
||||
wave_2_per_point45=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_2_per_point46=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point47=xq=xp*sinang + zp*cosang;
|
||||
wave_2_per_point48=yq=yp;
|
||||
wave_2_per_point49=zq=xp*cosang - zp*sinang;
|
||||
wave_2_per_point50=
|
||||
wave_2_per_point51=//upper arm up down;
|
||||
wave_2_per_point52=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_2_per_point53=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_2_per_point54=xp=xq;
|
||||
wave_2_per_point55=yp=yq*cosang - zq*sinang;
|
||||
wave_2_per_point56=zp=yq*sinang + zq*cosang;
|
||||
wave_2_per_point57=
|
||||
wave_2_per_point58=//xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point59=
|
||||
wave_2_per_point60=
|
||||
wave_2_per_point61=//project into screenspace and draw on screen
|
||||
wave_2_per_point62=zp=zp+2;
|
||||
wave_2_per_point63=xs=xp/zp;
|
||||
wave_2_per_point64=ys=yp/zp;
|
||||
wave_2_per_point65=
|
||||
wave_2_per_point66=x=xs+0.5;
|
||||
wave_2_per_point67=y=ys*1.3+0.5;
|
||||
wave_2_per_point68=
|
||||
wave_2_per_point69=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_2_per_point70=
|
||||
wave_2_per_point71=
|
||||
wave_2_per_point72=a=a* above( sin(tm*128*t8) , 0 );
|
||||
wave_2_per_point73=
|
||||
wave_2_per_point74=
|
||||
wave_2_per_point75=r=t4;
|
||||
wave_2_per_point76=g=t5;
|
||||
wave_2_per_point77=b=t6;
|
||||
wave_2_per_point78=
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=0.300
|
||||
wavecode_3_b=0.100
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_frame1=t1=sin(time)*0.5+0.5;
|
||||
wave_3_per_frame2=t2=sin(time+2.1)*0.5+0.5;
|
||||
wave_3_per_frame3=t3=sin(time+4.2)*0.5+0.5;
|
||||
wave_3_per_frame4=
|
||||
wave_3_per_frame5=t4=sin(time+1.1)*0.5+0.5;
|
||||
wave_3_per_frame6=t5=sin(time+3.1)*0.5+0.5;
|
||||
wave_3_per_frame7=t6=sin(time+5.2)*0.5+0.5;
|
||||
wave_3_per_frame8=
|
||||
wave_3_per_frame9=
|
||||
wave_3_per_frame10=t8= int( sin(time*2)*2 + 3);
|
||||
wave_3_per_point1=n=sample*6.283;
|
||||
wave_3_per_point2=phs=-sample * 0.2;
|
||||
wave_3_per_point3=tm=q1 + phs;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=flip=flip+1;
|
||||
wave_3_per_point6=flip=flip*below(flip,2);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=xp=0;
|
||||
wave_3_per_point9=yp=flip*0.1 + (sin(tm)*0.5 + 0.5)*0.2 +0.1;
|
||||
wave_3_per_point10=yp=-yp;
|
||||
wave_3_per_point11=zp=0;
|
||||
wave_3_per_point12=
|
||||
wave_3_per_point13=//wrist movement;
|
||||
wave_3_per_point14=ang=sin(tm*2)*0.5 +0.5;
|
||||
wave_3_per_point15=
|
||||
wave_3_per_point16=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point17=xq=xp;
|
||||
wave_3_per_point18=yq=yp*sinang + zp*cosang;
|
||||
wave_3_per_point19=zq=yp*cosang - zp*sinang;
|
||||
wave_3_per_point20=yq=yp;
|
||||
wave_3_per_point21=zq=zp;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=ang=tm*8+1;
|
||||
wave_3_per_point24=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point25=xp=xq*sinang + yq*cosang;
|
||||
wave_3_per_point26=yp=xq*cosang - yq*sinang;
|
||||
wave_3_per_point27=zp=zq;
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=//forearm movement;
|
||||
wave_3_per_point30=zp=zp-0.3;
|
||||
wave_3_per_point31=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
wave_3_per_point32=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point33=xq=xp;
|
||||
wave_3_per_point34=yq=yp*sinang + zp*cosang;
|
||||
wave_3_per_point35=zq=yp*cosang - zp*sinang;
|
||||
wave_3_per_point36=
|
||||
wave_3_per_point37=//upper arm twist
|
||||
wave_3_per_point38=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
wave_3_per_point39=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point40=xp=xq*sinang + yq*cosang;
|
||||
wave_3_per_point41=yp=xq*cosang - yq*sinang;
|
||||
wave_3_per_point42=zp=zq;
|
||||
wave_3_per_point43=
|
||||
wave_3_per_point44=//upper arm outward;
|
||||
wave_3_per_point45=zp=zp-0.35;
|
||||
wave_3_per_point46=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
wave_3_per_point47=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point48=xq=xp*sinang + zp*cosang;
|
||||
wave_3_per_point49=yq=yp;
|
||||
wave_3_per_point50=zq=xp*cosang - zp*sinang;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=//upper arm up down;
|
||||
wave_3_per_point53=ang=cos(tm)*0.5 - 0.5;
|
||||
wave_3_per_point54=sinang=sin(ang);cosang=cos(ang);
|
||||
wave_3_per_point55=xp=xq;
|
||||
wave_3_per_point56=yp=yq*cosang - zq*sinang;
|
||||
wave_3_per_point57=zp=yq*sinang + zq*cosang;
|
||||
wave_3_per_point58=
|
||||
wave_3_per_point59=//xp=xq;yp=yq;zp=zq;
|
||||
wave_3_per_point60=
|
||||
wave_3_per_point61=
|
||||
wave_3_per_point62=//project into screenspace and draw on screen
|
||||
wave_3_per_point63=zp=zp+2;
|
||||
wave_3_per_point64=xs=xp/zp;
|
||||
wave_3_per_point65=ys=yp/zp;
|
||||
wave_3_per_point66=
|
||||
wave_3_per_point67=x=xs+0.5;
|
||||
wave_3_per_point68=y=ys*1.3+0.5;
|
||||
wave_3_per_point69=
|
||||
wave_3_per_point70=
|
||||
wave_3_per_point71=a=if( equal(q8,1) , (1-sample) , sample);
|
||||
wave_3_per_point72=a=a*a;
|
||||
wave_3_per_point73=
|
||||
wave_3_per_point74=a=a* above( sin(tm*128*t8) , 0 );
|
||||
wave_3_per_point75=
|
||||
wave_3_per_point76=
|
||||
wave_3_per_point77=r=t4;
|
||||
wave_3_per_point78=g=t5;
|
||||
wave_3_per_point79=b=t6;
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=5
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=1.06779
|
||||
shapecode_0_ang=0.75398
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.77977
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=ang=sin(q1*0.15);
|
||||
shape_0_per_frame2=x=sin(q1*0.5) * 0.05 + 0.5;
|
||||
shape_0_per_frame3=y=cos(q1*0.63)* 0.05 + 0.5
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=5
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.03809
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=0.600
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
shape_3_per_frame1=tm=q1;
|
||||
shape_3_per_frame2=
|
||||
shape_3_per_frame3=xp=0;
|
||||
shape_3_per_frame4=yp=0.1;
|
||||
shape_3_per_frame5=zp=0;
|
||||
shape_3_per_frame6=
|
||||
shape_3_per_frame7=//wrist movement;
|
||||
shape_3_per_frame8=ang=sin(tm*2 )*0.5 +0.5;
|
||||
shape_3_per_frame9=
|
||||
shape_3_per_frame10=xq=xp;
|
||||
shape_3_per_frame11=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame12=yq=yp*sinang + zp*cosang;
|
||||
shape_3_per_frame13=zq=yp*cosang - zp*sinang;
|
||||
shape_3_per_frame14=yq=yp;
|
||||
shape_3_per_frame15=zq=zp;
|
||||
shape_3_per_frame16=
|
||||
shape_3_per_frame17=ang=tm*8;
|
||||
shape_3_per_frame18=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame19=xp=xq*sinang + yq*cosang;
|
||||
shape_3_per_frame20=yp=xq*cosang - yq*sinang;
|
||||
shape_3_per_frame21=zp=zq;
|
||||
shape_3_per_frame22=
|
||||
shape_3_per_frame23=//forearm movement;
|
||||
shape_3_per_frame24=zp=zp-0.3;
|
||||
shape_3_per_frame25=ang=3.14 + sin(tm*2 - 0.5)*1.5;
|
||||
shape_3_per_frame26=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame27=xq=xp;
|
||||
shape_3_per_frame28=yq=yp*sinang + zp*cosang;
|
||||
shape_3_per_frame29=zq=yp*cosang - zp*sinang;
|
||||
shape_3_per_frame30=
|
||||
shape_3_per_frame31=//upper arm twist
|
||||
shape_3_per_frame32=ang=-1.0 + cos(tm*3.1 + 0.5);
|
||||
shape_3_per_frame33=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame34=xp=xq*sinang + yq*cosang;
|
||||
shape_3_per_frame35=yp=xq*cosang - yq*sinang;
|
||||
shape_3_per_frame36=zp=zq;
|
||||
shape_3_per_frame37=
|
||||
shape_3_per_frame38=//upper arm outward;
|
||||
shape_3_per_frame39=zp=zp-0.35;
|
||||
shape_3_per_frame40=ang=cos(tm*2.3)*1.75 - 1.05;
|
||||
shape_3_per_frame41=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame42=xq=xp*sinang + zp*cosang;
|
||||
shape_3_per_frame43=yq=yp;
|
||||
shape_3_per_frame44=zq=xp*cosang - zp*sinang;
|
||||
shape_3_per_frame45=
|
||||
shape_3_per_frame46=//upper arm up down;
|
||||
shape_3_per_frame47=ang=cos(tm)*0.5 - 0.5;
|
||||
shape_3_per_frame48=sinang=sin(ang);cosang=cos(ang);
|
||||
shape_3_per_frame49=xp=xq;
|
||||
shape_3_per_frame50=yp=yq*cosang - zq*sinang;
|
||||
shape_3_per_frame51=zp=yq*sinang + zq*cosang;
|
||||
shape_3_per_frame52=
|
||||
shape_3_per_frame53=//xp=xq;yp=yq;zp=zq;
|
||||
shape_3_per_frame54=
|
||||
shape_3_per_frame55=
|
||||
shape_3_per_frame56=//project into screenspace and draw on screen
|
||||
shape_3_per_frame57=zp=zp+2;
|
||||
shape_3_per_frame58=xs=xp/zp;
|
||||
shape_3_per_frame59=ys=yp/zp;
|
||||
shape_3_per_frame60=
|
||||
shape_3_per_frame61=x=xs+0.5;
|
||||
shape_3_per_frame62=y=ys*1.3+0.5;
|
||||
shape_3_per_frame63=
|
||||
shape_3_per_frame64=
|
||||
shape_3_per_frame65=
|
||||
shape_3_per_frame66=
|
||||
per_frame_init_1=spintime =2.2;
|
||||
per_frame_1=basstime = basstime + bass_att*0.03;
|
||||
per_frame_2=q1 = basstime;
|
||||
per_frame_3=vol = pow(bass+mid+treb,2);
|
||||
per_frame_4=basssum = vol;
|
||||
per_frame_5=
|
||||
per_frame_6=basstime = if(below(basstime,465),465,basstime);
|
||||
per_frame_7=
|
||||
per_frame_8=stickybit = time%2;
|
||||
per_frame_9=
|
||||
per_frame_10=//avg vol
|
||||
per_frame_11=//buffer 1
|
||||
per_frame_12=volAvg = volAvg + vol*equal(stickybit,1);
|
||||
per_frame_13=//number of samples 1 or framerate
|
||||
per_frame_14=sample1 = sample1 + equal(stickybit,1);
|
||||
per_frame_15=//buffer 2
|
||||
per_frame_16=volAvg2 = volAvg2 + vol*equal(stickybit,0);
|
||||
per_frame_17=//number of samples 12
|
||||
per_frame_18=sample2 = sample2 + equal(stickybit,0);
|
||||
per_frame_19=
|
||||
per_frame_20=//transision
|
||||
per_frame_21=edge = bnot(equal(bit2,stickybit));
|
||||
per_frame_22=
|
||||
per_frame_23=volAvg = volAvg - volAvg*edge*stickybit;
|
||||
per_frame_24=volAvg2 = volAvg2 - volAvg2*edge*equal(stickybit,0);
|
||||
per_frame_25=
|
||||
per_frame_26=sample1 = sample1 - sample1*edge*stickybit;
|
||||
per_frame_27=sample2 = sample2 - sample2*edge*equal(stickybit,0);
|
||||
per_frame_28=
|
||||
per_frame_29=//test vol against avg buffer lvl
|
||||
per_frame_30=diff = if(equal(stickybit,1), (basssum/(volAvg2/sample2)) , 0);
|
||||
per_frame_31=diff = if(equal(stickybit,0), (basssum/(volAvg/sample1)), diff);
|
||||
per_frame_32=
|
||||
per_frame_33=q3 = diff;
|
||||
per_frame_34=
|
||||
per_frame_35=bit2 = time%2;
|
||||
per_frame_36=
|
||||
per_frame_37=difftime = difftime + diff*0.03;
|
||||
per_frame_38=q2 = difftime;
|
||||
per_frame_39=
|
||||
per_frame_40=//fix a strange error
|
||||
per_frame_41=difftime = if(above(difftime,2000),0, difftime);
|
||||
per_frame_42=
|
||||
per_frame_43=spintime = spintime + bass*0.03*if(equal(state%2,1),1,-1);
|
||||
per_frame_44=q8 = spintime;
|
||||
per_frame_45=
|
||||
per_frame_46=state = state + above(diff,10);
|
||||
per_frame_47=
|
||||
per_frame_48=monitor = spintime;
|
||||
per_pixel_1=zoom = 1.0005 - sin(q3)*0.04;
|
||||
per_pixel_2=rot =0;// 4.72;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw * 1 + rand_frame.xy;
|
||||
warp_4=`
|
||||
warp_5=`ret = GetPixel(uv) - 0.08;
|
||||
warp_6=`float2 uv1 = uv;
|
||||
warp_7=`float2 d = texsize.zw*4;
|
||||
warp_8=`float3 dx = GetBlur1(uv1 + float2(1,0)*d) - GetBlur1(uv1 - float2(1,0)*d);
|
||||
warp_9=`float3 dy = GetBlur1(uv1 + float2(0,1)*d) - GetBlur1(uv1 - float2(0,1)*d);
|
||||
warp_10=`d *= float2(dx.x,dy.x)*0.4;
|
||||
warp_11=`uv1+=d;
|
||||
warp_12=`//uv1 = frac(uv1);
|
||||
warp_13=`ret.x = tex2d(sampler_fc_main, uv1).x;
|
||||
warp_14=`ret.x -=(GetBlur1(uv1).x-ret.x)*0.05 + 0.004;
|
||||
warp_15=`
|
||||
warp_16=`ret.z = max(length(float2(dx.x,dy.x))*1.4,GetPixel(lerp(uv_orig,uv,-1) - float2(dx.z,dy.z)*texsize.zw*4).z) - 0.004;
|
||||
warp_17=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` float2 d = texsize.zw*8;
|
||||
comp_4=` float3 dx = ( GetBlur1(uv+float2(1,0)*d)-GetBlur1(uv-float2(1,0)*d) );
|
||||
comp_5=` float3 dy = ( GetBlur1(uv+float2(0,1)*d)-GetBlur1(uv-float2(0,1)*d) );
|
||||
comp_6=`
|
||||
comp_7=`float2 uv_x = uv - float2(dx.z,dy.z)*0 + float2(dx.y,dy.y)*0.1;
|
||||
comp_8=`ret = GetBlur2(uv_x).x*saturate(1-GetPixel(uv).z)*pow(hue_shader.yxz,8)*3;
|
||||
comp_9=`ret = lerp(ret,pow(hue_shader.yzx,8)*1.4,GetPixel(uv_x).x*0.8 + GetBlur1(uv_x).x);
|
||||
comp_10=`ret *= saturate(1 - GetBlur1(uv).y*4);
|
||||
comp_11=`ret = lerp(ret,1,pow(hue_shader,8)*GetPixel(saturate(uv - float2(dx.y,dy.y)*0.04)).z*1.2);
|
||||
comp_12=`ret = lerp(ret,pow(hue_shader,8).zxy*1.8,GetPixel(uv).y);
|
||||
comp_13=`}
|
||||
@ -0,0 +1,489 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.965
|
||||
fVideoEchoZoom=1.101
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=1
|
||||
bRedBlueStereo=0
|
||||
bBrighten=1
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.157
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=1.470
|
||||
fZoomExponent=4.77802
|
||||
fShader=0.000
|
||||
zoom=0.99816
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00183
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.050
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.500
|
||||
ib_size=0.500
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.000
|
||||
nMotionVectorsX=1.280
|
||||
nMotionVectorsY=48.000
|
||||
mv_dx=0.400
|
||||
mv_dy=0.000
|
||||
mv_l=1.000
|
||||
mv_r=1.000
|
||||
mv_g=0.000
|
||||
mv_b=1.000
|
||||
mv_a=0.400
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=0.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=0.060
|
||||
wave_0_per_frame1=advance=advance+ 0.005;
|
||||
wave_0_per_frame2=advance=if( above(advance,2) , 0, advance);
|
||||
wave_0_per_frame3=t1=advance
|
||||
wave_0_per_point1=s=sample*6.28;
|
||||
wave_0_per_point2=
|
||||
wave_0_per_point3=//plot random x position via function of sample pos;
|
||||
wave_0_per_point4=xp=sin(s)+sin(s*0.44)+sin(s*14.3)+sin(s*12.8);
|
||||
wave_0_per_point5=xp=xp*0.10;
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=//plot random y position via function of sample pos;
|
||||
wave_0_per_point8=yp=cos(s)+sin(s*0.29)+cos(s*19.4)+sin(s*37.7);
|
||||
wave_0_per_point9=yp=yp*0.10;
|
||||
wave_0_per_point10=
|
||||
wave_0_per_point11=//plot random z position via function of sample pos;
|
||||
wave_0_per_point12=zp=cos(s)+cos(s*6.24)+cos(s*37.4)+cos(s*29.7);
|
||||
wave_0_per_point13=zp=zp*0.25;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=//pull stars toward screen
|
||||
wave_0_per_point16=zp=zp + 1 - t1;
|
||||
wave_0_per_point17=
|
||||
wave_0_per_point18=//correct when below 0
|
||||
wave_0_per_point19=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=//darken far stars
|
||||
wave_0_per_point22=a=(1 - zp*0.5);
|
||||
wave_0_per_point23=
|
||||
wave_0_per_point24=zp=zp*0.7;
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=x_screen=xp/zp + 0.5;
|
||||
wave_0_per_point27=y_screen=yp/zp + 0.5;
|
||||
wave_0_per_point28=
|
||||
wave_0_per_point29=x=x_screen;
|
||||
wave_0_per_point30=y=y_screen;
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=r=1;
|
||||
wave_0_per_point33=g=1;
|
||||
wave_0_per_point34=b=1;
|
||||
wave_0_per_point35=
|
||||
wave_0_per_point36=
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=0.100
|
||||
wavecode_1_g=0.500
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_frame1=t1=q2;
|
||||
wave_1_per_point1=n=sample*6.283;
|
||||
wave_1_per_point2=phs=-sample * 0.2;
|
||||
wave_1_per_point3=tm=q1 + phs*4;
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=flip=flip+1;
|
||||
wave_1_per_point6=flip=flip*below(flip,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=xp=0;
|
||||
wave_1_per_point9=yp=(flip*0.1-0.05)*(sample);
|
||||
wave_1_per_point10=zp=0;
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=//spin;
|
||||
wave_1_per_point13=ang=tm*20 + sin(tm*76 + time*4)*0.4;
|
||||
wave_1_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_1_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_1_per_point17=zr=zp;
|
||||
wave_1_per_point18=
|
||||
wave_1_per_point19=xp=xr;
|
||||
wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_1_per_point21=zp=zr;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=//wrist movement;
|
||||
wave_1_per_point24=ang=sin(tm*2);
|
||||
wave_1_per_point25=
|
||||
wave_1_per_point26=xq=xp;
|
||||
wave_1_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point30=
|
||||
wave_1_per_point31=
|
||||
wave_1_per_point32=ang=tm*8;
|
||||
wave_1_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point36=zp=zq;
|
||||
wave_1_per_point37=
|
||||
wave_1_per_point38=//forearm movement;
|
||||
wave_1_per_point39=zp=zp-0.3;
|
||||
wave_1_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_1_per_point41=xq=xp;
|
||||
wave_1_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point45=
|
||||
wave_1_per_point46=//upper arm twist
|
||||
wave_1_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_1_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point50=zp=zq;
|
||||
wave_1_per_point51=
|
||||
wave_1_per_point52=//upper arm outward;
|
||||
wave_1_per_point53=zp=zp-0.35;
|
||||
wave_1_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_1_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_1_per_point57=yq=yp;
|
||||
wave_1_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_1_per_point59=
|
||||
wave_1_per_point60=//upper arm up down;
|
||||
wave_1_per_point61=ang=cos(tm);
|
||||
wave_1_per_point62=xp=xq;
|
||||
wave_1_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_1_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_1_per_point66=
|
||||
wave_1_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point68=
|
||||
wave_1_per_point69=
|
||||
wave_1_per_point70=//project into screenspace and draw on screen
|
||||
wave_1_per_point71=zp=zp+1.5;
|
||||
wave_1_per_point72=xs=xp/zp;
|
||||
wave_1_per_point73=ys=yp/zp;
|
||||
wave_1_per_point74=
|
||||
wave_1_per_point75=x=xs+0.5;
|
||||
wave_1_per_point76=y=ys*1.3+0.5;
|
||||
wave_1_per_point77=
|
||||
wave_1_per_point78=
|
||||
wave_1_per_point79=a=(1-sample);
|
||||
wave_1_per_point80=
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
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=0.700
|
||||
wavecode_2_g=0.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_frame1=t1=q3; //mytime
|
||||
wave_2_per_frame2=t2=q2;
|
||||
wave_2_per_frame3=t3=.3*q2;
|
||||
wave_2_per_point1=t=t1+t2*(1-sample);
|
||||
wave_2_per_point2=
|
||||
wave_2_per_point3=ox=.5+(.3+.05*sample)*cos(t+.65+3.1415*sin(1.7*t+.98))*sin(1.32*t+3.21);
|
||||
wave_2_per_point4=oy=.5+(.3+.05*sample)*1.25*sin(.78*t+1.71)*cos(.91*t+3.09+3.1415*sin(1.49*t+.43));
|
||||
wave_2_per_point5=
|
||||
wave_2_per_point6=ang=atan2( (py-oy),(px-ox) );
|
||||
wave_2_per_point7=l=tan(ang);
|
||||
wave_2_per_point8=x2=.5+(.3-.05*sample)*cos(t+.65+3.1415*sin(1.7*t+.98))*sin(1.32*t+3.21);
|
||||
wave_2_per_point9=y2=.5+(.3-.05*sample)*1.25*sin(.78*t+1.71)*cos(.91*t+3.09+3.1415*sin(1.49*t+.43));
|
||||
wave_2_per_point10=sum = (l*x2-y2+oy-l*ox)*sign(ang)*sign(l);
|
||||
wave_2_per_point11=dir=-1+2*above(sum,-.001);
|
||||
wave_2_per_point12=
|
||||
wave_2_per_point13=xtrudx=(1-counter%2)*t3*sample*cos(ang+dir*1.5707)*abs(value1+value2);
|
||||
wave_2_per_point14=xtrudy=(1-counter%2)*t3*sample*sin(ang+dir*1.5707)*abs(value1+value2);
|
||||
wave_2_per_point15=
|
||||
wave_2_per_point16=x=ox+xtrudx;
|
||||
wave_2_per_point17=y=oy+xtrudy;
|
||||
wave_2_per_point18=
|
||||
wave_2_per_point19=px=ox;
|
||||
wave_2_per_point20=py=oy;
|
||||
wave_2_per_point21=
|
||||
wave_2_per_point22=counter=counter+1;
|
||||
wave_2_per_point23=a=sqr(sample);
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
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=1.000
|
||||
wavecode_3_g=0.000
|
||||
wavecode_3_b=0.600
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_frame1=t1=q3; //mytime
|
||||
wave_3_per_frame2=t2=q2;
|
||||
wave_3_per_frame3=t3=.3*q2;
|
||||
wave_3_per_point1=t=t1+t2*(1-sample);
|
||||
wave_3_per_point2=
|
||||
wave_3_per_point3=ox=.5+(.3-.05*sample)*cos(t+.65+3.1415*sin(1.7*t+.98))*sin(1.32*t+3.21);
|
||||
wave_3_per_point4=oy=.5+(.3-.05*sample)*1.25*sin(.78*t+1.71)*cos(.91*t+3.09+3.1415*sin(1.49*t+.43));
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=ang=atan2( (py-oy),(px-ox) );
|
||||
wave_3_per_point7=l=tan(ang);
|
||||
wave_3_per_point8=x2=.5+(.3+.05*sample)*cos(t+.65+3.1415*sin(1.7*t+.98))*sin(1.32*t+3.21);
|
||||
wave_3_per_point9=y2=.5+(.3+.05*sample)*1.25*sin(.78*t+1.71)*cos(.91*t+3.09+3.1415*sin(1.49*t+.43));
|
||||
wave_3_per_point10=sum = (l*x2-y2+oy-l*ox)*sign(ang)*sign(l);
|
||||
wave_3_per_point11=dir=-1+2*above(sum,-.001);
|
||||
wave_3_per_point12=
|
||||
wave_3_per_point13=xtrudx=(counter%2)*t3*sample*cos(ang+dir*1.5707)*abs(value1+value2);
|
||||
wave_3_per_point14=xtrudy=(counter%2)*t3*sample*sin(ang+dir*1.5707)*abs(value1+value2);
|
||||
wave_3_per_point15=
|
||||
wave_3_per_point16=x=ox+xtrudx;
|
||||
wave_3_per_point17=y=oy+xtrudy;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=px=ox;
|
||||
wave_3_per_point20=py=oy;
|
||||
wave_3_per_point21=
|
||||
wave_3_per_point22=counter=counter+1;
|
||||
wave_3_per_point23=a=sqr(sample);
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=3
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=1.000
|
||||
shapecode_0_y=0.590
|
||||
shapecode_0_rad=1.51261
|
||||
shapecode_0_ang=3.39292
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=100.00000
|
||||
shapecode_0_r=0.000
|
||||
shapecode_0_g=0.900
|
||||
shapecode_0_b=0.700
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=0.000
|
||||
shapecode_0_border_g=0.000
|
||||
shapecode_0_border_b=0.000
|
||||
shapecode_0_border_a=1.000
|
||||
shape_0_per_frame1=x=sin(time/10)*0.1+0.5+(treb_att*0.1);
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=13
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.66231
|
||||
shapecode_1_ang=3.07876
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.10258
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=0.500
|
||||
shapecode_1_border_g=0.500
|
||||
shapecode_1_border_b=0.500
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=//additive=above(sin(time*50),.95);
|
||||
shape_1_per_frame2=ang=sin(time/20)*6.28;
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=6
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.000
|
||||
shapecode_2_y=0.300
|
||||
shapecode_2_rad=1.46815
|
||||
shapecode_2_ang=5.02655
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.33198
|
||||
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=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=tex_ang=(sin(time/4)*0.5+0.5)*6.28;
|
||||
shape_2_per_frame2=y=sin(time/2)*0.5+0.5;
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=28
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.38316
|
||||
shapecode_3_ang=3.14159
|
||||
shapecode_3_tex_ang=4.90089
|
||||
shapecode_3_tex_zoom=2.37657
|
||||
shapecode_3_r=0.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=0.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=0.000
|
||||
shapecode_3_border_g=0.000
|
||||
shapecode_3_border_b=0.000
|
||||
shapecode_3_border_a=0.000
|
||||
shape_3_per_frame1=ang=time/10;
|
||||
shape_3_per_frame2=//tex_zoom=3.4+(bass*0.03);
|
||||
shape_3_per_frame3=var=above(bass_att,0.7);
|
||||
shape_3_per_frame4=a=var;
|
||||
shape_3_per_frame5=a2=var;
|
||||
shape_3_per_frame6=border_a=var;
|
||||
shape_3_per_frame7=
|
||||
shape_3_per_frame8=
|
||||
shape_3_per_frame9=//This preset fluctuates between 53.2 and 55.44 fps on my box. Texture size_2048 Meshsize_36*24
|
||||
shape_3_per_frame10=//On a SuperScan Pro 800 Hitachi
|
||||
shape_3_per_frame11=//On a Radion_9600
|
||||
shape_3_per_frame12=//1280*1024_Screen_Resolution
|
||||
shape_3_per_frame13=//;) hello! I am ATHEN ANDANDA!
|
||||
per_frame_1=decay=.999;
|
||||
per_frame_2=wrap=sin(time*10);
|
||||
per_frame_3=mv_dx=bass;
|
||||
per_frame_4=ib_a=.005;
|
||||
per_frame_5=
|
||||
per_frame_6=
|
||||
per_frame_7=vol=(bass+mid+treb)*0.55;
|
||||
per_frame_8=vol=vol*vol;
|
||||
per_frame_9=
|
||||
per_frame_10=mtime=mtime+vol*0.01*(48/fps);
|
||||
per_frame_11=
|
||||
per_frame_12=q1=mtime*0.5;
|
||||
per_frame_13=
|
||||
per_frame_14=
|
||||
per_frame_15=dt=1/FPS;
|
||||
per_frame_16=mytime=mytime+dt;
|
||||
per_frame_17=contvol=min( max(.5, (1-.5*dt)*contvol+.5*dt*(bass+mid+treb)*.133 ) ,2 ) ;
|
||||
per_frame_18=q2=contvol;
|
||||
per_frame_19=q3=mytime;
|
||||
per_frame_20=echo_zoom=1+(vol*0.01);
|
||||
per_frame_21=sx=-.99;
|
||||
per_pixel_1=zoom=1.005-(rad/100);
|
||||
per_pixel_2=rot=rad/100;
|
||||
per_pixel_3=//sy=-1.02;
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`float3 noiseVal =.03*(tex2D(sampler_noise_lq, uv*.3+.01*rand_frame));
|
||||
warp_6=`noiseVal = .01;
|
||||
warp_7=`float3 Feedback = GetBlur1(1-uv);
|
||||
warp_8=`
|
||||
warp_9=`float2 zz = uv1 *texsize.xy *.015;
|
||||
warp_10=`//zz =mul(zz,float2x2(_qa));
|
||||
warp_11=`zz = zz.yx;
|
||||
warp_12=`float2 h1 = clamp(tan(zz.yx),-12,12) * cos(4*(q2+1)*zz);
|
||||
warp_13=`
|
||||
warp_14=`uv.xy += h1*texsize.zw * 4*(2+q1);
|
||||
warp_15=`
|
||||
warp_16=`
|
||||
warp_17=`float r = tex2D (sampler_noise_hq,uv/14).x*12;
|
||||
warp_18=`float2 uv6 = uv1;
|
||||
warp_19=`uv6 = mul(uv6, float2x2(cos(r),sin(r),-sin(r),cos(r)));
|
||||
warp_20=`float3 mus = .1/(sqrt(uv6.y));
|
||||
warp_21=`
|
||||
warp_22=`float3 crisp = tex2D(sampler_main,uv);
|
||||
warp_23=`//crisp = lerp(crisp.bgr,crisp.rgb,2*crisp);
|
||||
warp_24=`ret = .995*crisp+noiseVal-.02;
|
||||
warp_25=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uv1 = (uv-0.5)*aspect.xy;
|
||||
comp_4=`
|
||||
comp_5=`float rad2 = length(uv1) + .05;
|
||||
comp_6=`float rad1 = .1/rad2 ;
|
||||
comp_7=`
|
||||
comp_8=`float2 uv2 = float2 (ang/3.14, rad1*1.5);
|
||||
comp_9=`uv2.y = uv2.y +0.1*time;
|
||||
comp_10=`uv2.x = uv2.x +.02*time;
|
||||
comp_11=`
|
||||
comp_12=`float2 uv3 = float2 (ang/3.14, rad1);
|
||||
comp_13=`uv3.y = uv3.y + q30 ;
|
||||
comp_14=`uv3.x = uv3.x + time/32;
|
||||
comp_15=`
|
||||
comp_16=`
|
||||
comp_17=`float3 crisp = GetPixel(frac(uv2)) + 2*GetPixel(frac(uv3));
|
||||
comp_18=`crisp += 2*GetBlur2(frac(uv2)) + 2*GetBlur2(frac(uv3));
|
||||
comp_19=`
|
||||
comp_20=`float3 lay1 = float3 (1,0,1)*uv.y*pow(1-rad,8);
|
||||
comp_21=`
|
||||
comp_22=`crisp = 3*crisp * pow(rad,1);
|
||||
comp_23=`
|
||||
comp_24=`float mask = saturate(1-4*rad);
|
||||
comp_25=`
|
||||
comp_26=`ret = crisp + lay1*mask + mask * GetPixel(frac(uv));
|
||||
comp_27=`
|
||||
comp_28=`}
|
||||
380
presets/presets_mischa_collection/ORB - Acid Cycle Gas Giant.milk
Executable file
380
presets/presets_mischa_collection/ORB - Acid Cycle Gas Giant.milk
Executable file
@ -0,0 +1,380 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=2.000000
|
||||
fDecay=1.000000
|
||||
fVideoEchoZoom=0.999600
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=1
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=1.000000
|
||||
fWaveSmoothing=0.750000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=1.000000
|
||||
fWarpScale=0.266718
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=1.160000
|
||||
rot=-0.040000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.000521
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.000000
|
||||
wave_g=0.000000
|
||||
wave_b=0.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.010000
|
||||
ob_r=1.000000
|
||||
ob_g=1.000000
|
||||
ob_b=1.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.010000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=12.000000
|
||||
nMotionVectorsY=9.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.900000
|
||||
mv_r=1.000000
|
||||
mv_g=1.000000
|
||||
mv_b=1.000000
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.250000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=0.500000
|
||||
wave_0_per_point1=//init
|
||||
wave_0_per_point2=zs = if(below(zs,1),9,zs);
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=zs = if(above(zs, 1100),1, zs);
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=speed = bass*0.002;
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=//sum
|
||||
wave_0_per_point9=zs = zs + tan(q1*0.015)*speed;
|
||||
wave_0_per_point10=
|
||||
wave_0_per_point11=zd = zd + 2;
|
||||
wave_0_per_point12=
|
||||
wave_0_per_point13=
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=//project
|
||||
wave_0_per_point16=x = 0.5 + 0.1*cos(q1*zs);
|
||||
wave_0_per_point17=y = 0.5 + 0.1*sin(q1*zs);
|
||||
wave_0_per_point18=
|
||||
wave_0_per_point19=r = 0.5 + 0.5*sin(q1*1.2 + x + x);
|
||||
wave_0_per_point20=g = 0.5 + 0.5*sin(q1*1.5 + x + y);
|
||||
wave_0_per_point21=b = 0.5 + 0.5*sin(q1*1.36 + y + y);
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.750000
|
||||
shapecode_0_y=0.750000
|
||||
shapecode_0_rad=0.741799
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.227462
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=1.000000
|
||||
shapecode_0_b=1.000000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=1.000000
|
||||
shapecode_0_g2=1.000000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=0.000000
|
||||
shapecode_0_border_g=0.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_init1=tex_saw = 0.4;
|
||||
shape_0_per_frame1=ang = q1*0.2;
|
||||
shape_0_per_frame2=
|
||||
shape_0_per_frame3=tex_zoom = 0.6;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_x=0.250000
|
||||
shapecode_1_y=0.750000
|
||||
shapecode_1_rad=0.741799
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=0.227462
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=1.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=1.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=0.000000
|
||||
shapecode_1_border_g=0.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_init1=tex_saw = 0.4;
|
||||
shape_1_per_frame1=ang = q1*0.2;
|
||||
shape_1_per_frame2=tex_zoom = 0.6;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.221671
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=0.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=1.000000
|
||||
shape_2_per_frame1=border_r = 0.5 + 0.5*sin(q1*10);
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.100000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=1.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.000000
|
||||
shape_3_per_frame1=a = above(q3,2);
|
||||
shape_3_per_frame2=a2 = above(q3,2)*0.8;
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=xx = if(above(q3,5),xx,rand(100)*0.01);
|
||||
shape_3_per_frame5=yy = if(above(q3,5),yy,rand(100)*0.01);
|
||||
shape_3_per_frame6=radi = if(above(q3,5),radi,rand(100)*0.01);
|
||||
shape_3_per_frame7=
|
||||
shape_3_per_frame8=rad = radi;
|
||||
shape_3_per_frame9=
|
||||
shape_3_per_frame10=x = xx;
|
||||
shape_3_per_frame11=y = yy;
|
||||
shape_3_per_frame12=
|
||||
shape_3_per_frame13=
|
||||
shape_3_per_frame14=r = 0.5 + 0.5*sin(q1*1.22) + 0.1;
|
||||
shape_3_per_frame15=g = 0.4 + 0.4*sin(q1*1.307);
|
||||
shape_3_per_frame16=b = 0.4 + 0.4*sin(q1*1.959);
|
||||
shape_3_per_frame17=
|
||||
shape_3_per_frame18=
|
||||
shape_3_per_frame19=r2 = 0.5 + 0.5*sin(q1*1.622) + 0.1;
|
||||
shape_3_per_frame20=g2 = 0.4 + 0.4*sin(q1*1.507);
|
||||
shape_3_per_frame21=b2 = 0.4 + 0.4*sin(q1*1.6559);
|
||||
per_frame_init_1=spintime = 0;
|
||||
per_frame_1=basstime = basstime + bass_att*0.03;
|
||||
per_frame_2=q1 = basstime;
|
||||
per_frame_3=vol = pow(bass+mid+treb,2);
|
||||
per_frame_4=basssum = vol;
|
||||
per_frame_5=
|
||||
per_frame_6=basstime = if(below(basstime,465),465,basstime);
|
||||
per_frame_7=
|
||||
per_frame_8=stickybit = time%2;
|
||||
per_frame_9=
|
||||
per_frame_10=//avg vol
|
||||
per_frame_11=//buffer 1
|
||||
per_frame_12=volAvg = volAvg + vol*equal(stickybit,1);
|
||||
per_frame_13=//number of samples 1 or framerate
|
||||
per_frame_14=sample1 = sample1 + equal(stickybit,1);
|
||||
per_frame_15=//buffer 2
|
||||
per_frame_16=volAvg2 = volAvg2 + vol*equal(stickybit,0);
|
||||
per_frame_17=//number of samples 2
|
||||
per_frame_18=sample2 = sample2 + equal(stickybit,0);
|
||||
per_frame_19=
|
||||
per_frame_20=//transision
|
||||
per_frame_21=edge = bnot(equal(bit2,stickybit));
|
||||
per_frame_22=
|
||||
per_frame_23=volAvg = volAvg - volAvg*edge*stickybit;
|
||||
per_frame_24=volAvg2 = volAvg2 - volAvg2*edge*equal(stickybit,0);
|
||||
per_frame_25=
|
||||
per_frame_26=sample1 = sample1 - sample1*edge*stickybit;
|
||||
per_frame_27=sample2 = sample2 - sample2*edge*equal(stickybit,0);
|
||||
per_frame_28=
|
||||
per_frame_29=//test vol against avg buffer lvl
|
||||
per_frame_30=diff = if(equal(stickybit,1), (basssum/(volAvg2/sample2)) , 0);
|
||||
per_frame_31=diff = if(equal(stickybit,0), (basssum/(volAvg/sample1)), diff);
|
||||
per_frame_32=
|
||||
per_frame_33=q3 = diff;
|
||||
per_frame_34=
|
||||
per_frame_35=bit2 = time%2;
|
||||
per_frame_36=
|
||||
per_frame_37=difftime = difftime + diff*0.03;
|
||||
per_frame_38=q2 = difftime;
|
||||
per_frame_39=
|
||||
per_frame_40=//fix a strange error
|
||||
per_frame_41=difftime = if(above(difftime,2000),0, difftime);
|
||||
per_frame_42=
|
||||
per_frame_43=state = state + above(diff,10);
|
||||
per_frame_44=spintime = spintime + bass*0.03*if(equal(state%2,1),1,-1);
|
||||
per_frame_45=q8 = spintime;
|
||||
per_frame_46=
|
||||
per_frame_47=state2 = state2 + above(diff,10);
|
||||
per_frame_48=state2 = if(above(state2,10),1,state2);
|
||||
per_frame_49=q9 = state2;
|
||||
per_frame_50=
|
||||
per_frame_51=monitor = state2;
|
||||
per_pixel_1=zoom = 1.05 - q3*0.05;
|
||||
per_pixel_2=rot = sin(rad)*0.01;
|
||||
per_pixel_3=warp = 2*zoom*rad;
|
||||
per_pixel_4=
|
||||
per_pixel_5=
|
||||
per_pixel_6=//rules
|
||||
per_pixel_7=fuzzy1 = x;
|
||||
per_pixel_8=fuzzy3 = x-1;
|
||||
per_pixel_9=fuzzy2 = y;
|
||||
per_pixel_10=fuzzy4 = y-1;
|
||||
per_pixel_11=
|
||||
per_pixel_12=//activations approx sawtooth with sin curve
|
||||
per_pixel_13=f1 = sin(q2 - 1.5707);
|
||||
per_pixel_14=f2 = sin(q2);
|
||||
per_pixel_15=f3 = sin(q2 + 1.5707);
|
||||
per_pixel_16=f4 = sin(q2 + 3.14);
|
||||
per_pixel_17=
|
||||
per_pixel_18=//take only values above zero
|
||||
per_pixel_19=f1 = f1*above(f1,0);
|
||||
per_pixel_20=f2 = f2*above(f2,0);
|
||||
per_pixel_21=f3 = f3*above(f3,0);
|
||||
per_pixel_22=f4 = f4*above(f4,0);
|
||||
per_pixel_23=
|
||||
per_pixel_24=//sum rule ativations
|
||||
per_pixel_25=sum_fuzzy = fuzzy1*f1 + fuzzy2*f2 - fuzzy3*f3 - fuzzy4*f4;
|
||||
per_pixel_26=sum_fuzzy = cos(sum_fuzzy)*1.2;
|
||||
per_pixel_27=
|
||||
per_pixel_28=zoom = 1 + sum_fuzzy*0.05;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=`
|
||||
warp_5=`
|
||||
warp_6=` float3 output1 = tex2D( sampler_main, (uv-0.5)*0.99 + 0.5).xyz;
|
||||
warp_7=` float3 output2 = tex2D( sampler_main, uv).xyz;
|
||||
warp_8=`
|
||||
warp_9=` ret = normalize(output1*0.1 + output2*0.9);
|
||||
warp_10=` // darken (decay) over time
|
||||
warp_11=` ret *= 1.04; //or try: ret -= 0.004;
|
||||
warp_12=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=` //rotate texture cords
|
||||
comp_5=` float texRotU2 = (uv[0] - 0.5)*cos(-q8*0.29) + (uv[1] - 0.5)*sin(-q8*0.29);
|
||||
comp_6=` float texRotv2 = -(uv[0] - 0.5)*sin(-q8*0.29) + (uv[1] - 0.5)*cos(-q8*0.29);
|
||||
comp_7=`
|
||||
comp_8=`
|
||||
comp_9=` float2 uv2 = float2(texRotU2*0.8 +0.5, texRotv2*0.8 + 0.5);
|
||||
comp_10=`
|
||||
comp_11=` float2 uv_echo = (uv - 0.5)*1.000*float2(-1,-1) + 0.5;
|
||||
comp_12=` ret = lerp( tex2D(sampler_main, uv).xyz,
|
||||
comp_13=` tex2D(sampler_main, uv_echo).xyz,
|
||||
comp_14=` 0.50
|
||||
comp_15=` )*0.8;
|
||||
comp_16=`
|
||||
comp_17=` ret += tex2D(sampler_main, uv2*q9).xyz*0.2;
|
||||
comp_18=` ret *= 1.00; //gamma
|
||||
comp_19=` ret = 1 - ret*(1 - ret)*4; //invert
|
||||
comp_20=`}
|
||||
@ -0,0 +1,305 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=3.500000
|
||||
fGammaAdj=1.0
|
||||
fDecay=1.0
|
||||
fVideoEchoZoom=1.007
|
||||
fVideoEchoAlpha=0.5
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.0
|
||||
fWaveScale=3.815
|
||||
fWaveSmoothing=0.9
|
||||
fWaveParam=0.0
|
||||
fModWaveAlphaStart=0.0
|
||||
fModWaveAlphaEnd=1.1
|
||||
fWarpAnimSpeed=1.0
|
||||
fWarpScale=1.0
|
||||
fZoomExponent=1.0
|
||||
fShader=0.0
|
||||
zoom=0.97990
|
||||
rot=0.0
|
||||
cx=0.5
|
||||
cy=0.5
|
||||
dx=0.0
|
||||
dy=0.0
|
||||
warp=0.01000
|
||||
sx=1.0
|
||||
sy=1.0
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=1.0
|
||||
wave_x=0.5
|
||||
wave_y=0.5
|
||||
ob_size=0.007
|
||||
ob_r=0.0
|
||||
ob_g=0.0
|
||||
ob_b=0.0
|
||||
ob_a=0.0
|
||||
ib_size=0.260
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.0
|
||||
nMotionVectorsX=64.0
|
||||
nMotionVectorsY=48.0
|
||||
mv_dx=0.0
|
||||
mv_dy=0.0
|
||||
mv_l=0.850
|
||||
mv_r=0.5
|
||||
mv_g=0.5
|
||||
mv_b=0.5
|
||||
mv_a=0.0
|
||||
b1n=0.0
|
||||
b2n=0.0
|
||||
b3n=0.0
|
||||
b1x=1.0
|
||||
b2x=1.0
|
||||
b3x=1.0
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.0
|
||||
wavecode_0_smoothing=0.5
|
||||
wavecode_0_r=1.0
|
||||
wavecode_0_g=1.0
|
||||
wavecode_0_b=1.0
|
||||
wavecode_0_a=1.0
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.0
|
||||
wavecode_1_smoothing=0.5
|
||||
wavecode_1_r=1.0
|
||||
wavecode_1_g=1.0
|
||||
wavecode_1_b=1.0
|
||||
wavecode_1_a=1.0
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.0
|
||||
wavecode_2_smoothing=0.5
|
||||
wavecode_2_r=1.0
|
||||
wavecode_2_g=1.0
|
||||
wavecode_2_b=1.0
|
||||
wavecode_2_a=1.0
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.0
|
||||
wavecode_3_smoothing=0.5
|
||||
wavecode_3_r=1.0
|
||||
wavecode_3_g=1.0
|
||||
wavecode_3_b=1.0
|
||||
wavecode_3_a=1.0
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=3
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.5
|
||||
shapecode_0_y=0.5
|
||||
shapecode_0_rad=6.81129
|
||||
shapecode_0_ang=3.64425
|
||||
shapecode_0_tex_ang=0.0
|
||||
shapecode_0_tex_zoom=1.0
|
||||
shapecode_0_r=0.0
|
||||
shapecode_0_g=0.0
|
||||
shapecode_0_b=0.0
|
||||
shapecode_0_a=0.5
|
||||
shapecode_0_r2=0.0
|
||||
shapecode_0_g2=0.0
|
||||
shapecode_0_b2=0.0
|
||||
shapecode_0_a2=0.5
|
||||
shapecode_0_border_r=1.0
|
||||
shapecode_0_border_g=1.0
|
||||
shapecode_0_border_b=1.0
|
||||
shapecode_0_border_a=1.0
|
||||
shape_0_init1=t1 = rand(100)*0.01;
|
||||
shape_0_init2=t2 = rand(100)*0.01;
|
||||
shape_0_per_frame1=ang = q1*(0.303 + 0.01*t1);
|
||||
shape_0_per_frame2=r = min(1,max(0,0+ 0.1*sin(time*0.417 + 1)));
|
||||
shape_0_per_frame3=g = min(1,max(0,0 + 0.1*sin(time*0.391 + 2)));
|
||||
shape_0_per_frame4=b = min(1,max(0,0 + 0.1*sin(time*0.432 + 4)));
|
||||
shape_0_per_frame5=r2 = min(1,max(0,r2 + 0.02*sin(time*0.657 + 3)));
|
||||
shape_0_per_frame6=g2 = min(1,max(0,g2 + 0.02*sin(time*0.737 + 5)));
|
||||
shape_0_per_frame7=b2 = min(1,max(0,b2 + 0.02*sin(time*0.884 + 6)));
|
||||
shape_0_per_frame8=additive =0.5+0.15*(bass+bass_att);
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.410
|
||||
shapecode_1_y=0.5
|
||||
shapecode_1_rad=0.89796
|
||||
shapecode_1_ang=3.64425
|
||||
shapecode_1_tex_ang=0.0
|
||||
shapecode_1_tex_zoom=1.0
|
||||
shapecode_1_r=1.0
|
||||
shapecode_1_g=1.0
|
||||
shapecode_1_b=1.0
|
||||
shapecode_1_a=0.5
|
||||
shapecode_1_r2=0.0
|
||||
shapecode_1_g2=0.0
|
||||
shapecode_1_b2=0.0
|
||||
shapecode_1_a2=1.0
|
||||
shapecode_1_border_r=1.0
|
||||
shapecode_1_border_g=1.0
|
||||
shapecode_1_border_b=1.0
|
||||
shapecode_1_border_a=0.0
|
||||
shape_1_init1=t1 = rand(100)*0.01;
|
||||
shape_1_init2=t2 = rand(100)*0.01;
|
||||
shape_1_per_frame1=x = x + 0.07*sin(q1*0.15+3);
|
||||
shape_1_per_frame2=y = y + 0.03*sin(q1*0.19+1);
|
||||
shape_1_per_frame3=tex_ang = q1*(0.01 + 0.0001*t1);
|
||||
shape_1_per_frame4=r = min(1,max(0,r + 0.01*sin(time*0.0417 + 1)));
|
||||
shape_1_per_frame5=g = min(1,max(0,g + 0.01*sin(time*0.391 + 2)));
|
||||
shape_1_per_frame6=b = min(1,max(0,b + 0.01*sin(time*0.432 + 4)));
|
||||
shape_1_per_frame7=r2 = min(1,max(0,r2 + 0.01*sin(time*0.457 + 3)));
|
||||
shape_1_per_frame8=g2 = min(1,max(0,g2 + 0.01*sin(time*0.0437 + 5)));
|
||||
shape_1_per_frame9=b2 = min(1,max(0,b2 + 0.01*sin(time*0.484 + 6)));
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.630
|
||||
shapecode_2_y=0.450
|
||||
shapecode_2_rad=0.51386
|
||||
shapecode_2_ang=4.20974
|
||||
shapecode_2_tex_ang=0.0
|
||||
shapecode_2_tex_zoom=1.0
|
||||
shapecode_2_r=1.0
|
||||
shapecode_2_g=1.0
|
||||
shapecode_2_b=1.0
|
||||
shapecode_2_a=1.0
|
||||
shapecode_2_r2=0.0
|
||||
shapecode_2_g2=0.0
|
||||
shapecode_2_b2=0.0
|
||||
shapecode_2_a2=1.0
|
||||
shapecode_2_border_r=1.0
|
||||
shapecode_2_border_g=1.0
|
||||
shapecode_2_border_b=1.0
|
||||
shapecode_2_border_a=0.0
|
||||
shape_2_init1=t1 = rand(100)*0.01;
|
||||
shape_2_init2=t2 = rand(100)*0.01;
|
||||
shape_2_per_frame1=x = x + 0.05*sin(q1*0.017);
|
||||
shape_2_per_frame2=y = y + 0.09*sin(q1*0.013);
|
||||
shape_2_per_frame3=tex_ang = q1*(0.02 + 0.0001*t1);
|
||||
shape_2_per_frame4=rad = rad * (0.9 + 0.2*t2);
|
||||
shape_2_per_frame5=r = min(1,max(0,r + 0.01*sin(time*0.417 + 1)));
|
||||
shape_2_per_frame6=g = min(1,max(0,g + 0.01*sin(time*0.391 + 2)));
|
||||
shape_2_per_frame7=b = min(1,max(0,b + 0.01*sin(time*0.432 + 4)));
|
||||
shape_2_per_frame8=r2 = min(1,max(0,r2 + 0.01*sin(time*0.457 + 3)));
|
||||
shape_2_per_frame9=g2 = min(1,max(0,g2 + 0.01*sin(time*0.437 + 5)));
|
||||
shape_2_per_frame10=b2 = min(1,max(0,b2 + 0.01*sin(time*0.484 + 6)));
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.5
|
||||
shapecode_3_y=0.540
|
||||
shapecode_3_rad=0.22298
|
||||
shapecode_3_ang=0.0
|
||||
shapecode_3_tex_ang=0.0
|
||||
shapecode_3_tex_zoom=1.0
|
||||
shapecode_3_r=0.6
|
||||
shapecode_3_g=0.8
|
||||
shapecode_3_b=1.0
|
||||
shapecode_3_a=1.0
|
||||
shapecode_3_r2=0.0
|
||||
shapecode_3_g2=0.0
|
||||
shapecode_3_b2=0.0
|
||||
shapecode_3_a2=1.0
|
||||
shapecode_3_border_r=1.0
|
||||
shapecode_3_border_g=1.0
|
||||
shapecode_3_border_b=1.0
|
||||
shapecode_3_border_a=0.0
|
||||
shape_3_per_frame1=x = x + 0.08*sin(q1*0.25);
|
||||
shape_3_per_frame2=y = y + 0.1*sin(q1*0.5+2);
|
||||
shape_3_per_frame3=ang = time;
|
||||
per_frame_1=movement = movement + 0.1*max(0,bass+bass_att-2) + 0.15*pow(bass,3) + 0.005;
|
||||
per_frame_2=q1 = movement;
|
||||
per_frame_3=monitor =q1;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` // feather pen
|
||||
warp_7=` ret = max(ret, tex2D( sampler_main, (uv-0.5)*(1-8*length(texsize.zw)) + 0.5 ).xyz);
|
||||
warp_8=` ret = max(ret, tex2D( sampler_main, (uv-0.5)*(1+8*length(texsize.zw)) + 0.5 ).xyz);
|
||||
warp_9=`
|
||||
warp_10=` // darken over time
|
||||
warp_11=` ret -= 0.02;
|
||||
warp_12=`
|
||||
warp_13=` // add noise
|
||||
warp_14=` //float2 uv_noise = uv*texsize_noise_lq.zw*texsize.xy + rand_frame.xy;
|
||||
warp_15=` //ret += (tex2D(sampler_noise_lq, uv_noise)*2-1)*0.02;
|
||||
warp_16=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` float2 uv2;
|
||||
comp_4=`
|
||||
comp_5=` // the weights of the 4 height value frequencies:
|
||||
comp_6=` float4 c = float4(1,0,0,0);
|
||||
comp_7=`
|
||||
comp_8=` uv2 = uv + float2(1,0)*texsize.zw;
|
||||
comp_9=` float gx1 = GetPixel(uv2).x*c.x + GetBlur1(uv2).x*c.y + GetBlur2(uv2).x*c.z + GetBlur3(uv2).x*c.w;
|
||||
comp_10=` uv2 = uv + float2(-1,0)*texsize.zw;
|
||||
comp_11=` float gx2 = GetPixel(uv2).x*c.x + GetBlur1(uv2).x*c.y + GetBlur2(uv2).x*c.z + GetBlur3(uv2).x*c.w;
|
||||
comp_12=`
|
||||
comp_13=` uv2 = uv + float2(0,1)*texsize.zw;
|
||||
comp_14=` float gy1 = GetPixel(uv2).x*c.x + GetBlur1(uv2).x*c.y + GetBlur2(uv2).x*c.z + GetBlur3(uv2).x*c.w;
|
||||
comp_15=` uv2 = uv + float2(0,-1)*texsize.zw;
|
||||
comp_16=` float gy2 = GetPixel(uv2).x*c.x + GetBlur1(uv2).x*c.y + GetBlur2(uv2).x*c.z + GetBlur3(uv2).x*c.w;
|
||||
comp_17=`
|
||||
comp_18=` // compute gradient vector:
|
||||
comp_19=` float3 g = normalize(float3(gx1-gx2, gy1-gy2, 0.08));
|
||||
comp_20=`
|
||||
comp_21=` // hacked default lighting from it:
|
||||
comp_22=` float3 dir1 = normalize(float3(0.3,-0.13,0.05));
|
||||
comp_23=` //float3 col1 = float3(1.3,0.9,0.6)*1.5;
|
||||
comp_24=` float3 a = tex2D(sampler_main, (uv-0.5)*0.4+0.5);
|
||||
comp_25=` float3 col1 = pow(a.xyz, a.yzx*2-1);
|
||||
comp_26=` ret = col1 * saturate(dot(g,dir1));
|
||||
comp_27=` ret *= hue_shader*1.1;
|
||||
comp_28=`}
|
||||
@ -0,0 +1,92 @@
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.980000
|
||||
fDecay=1.000000
|
||||
fVideoEchoZoom=1.006596
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=4
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=1
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=27.154621
|
||||
fWaveScale=0.982837
|
||||
fWaveSmoothing=0.630000
|
||||
fWaveParam=-0.400000
|
||||
fModWaveAlphaStart=0.710000
|
||||
fModWaveAlphaEnd=1.300000
|
||||
fWarpAnimSpeed=1.000000
|
||||
fWarpScale=1.331000
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=1.000000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.650000
|
||||
wave_g=0.650000
|
||||
wave_b=0.650000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.000000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=1.000000
|
||||
ib_size=0.005000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=1.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.500000
|
||||
mv_r=0.000000
|
||||
mv_g=0.000000
|
||||
mv_b=0.000000
|
||||
mv_a=0.000000
|
||||
per_frame_1=warp=0;
|
||||
per_frame_2=q8 =oldq8+ 0.0003*(pow(1+1.2*bass+0.4*bass_att+0.1*treb+0.1*treb_att+0.1*mid+0.1*mid_att,6)/fps);
|
||||
per_frame_3=oldq8 = q8;
|
||||
per_frame_4=wave_r = 0.5+0.5*sin(2.123*q8);
|
||||
per_frame_5=wave_g = 0.5+0.5*sin(q8*2.576);
|
||||
per_frame_6=wave_b = 0.5+0.5*cos(q8*2.465);
|
||||
per_frame_7=ib_a =1;
|
||||
per_frame_8=volume = 0.15*(bass_att+bass+mid+mid_att);
|
||||
per_frame_9=beatrate = if(equal(beatrate,0),1,if(below(volume,0.01),1,beatrate));
|
||||
per_frame_10=lastbeat = if(equal(lastbeat,0),time,lastbeat);
|
||||
per_frame_11=meanbass_att = 0.1*(meanbass_att*9 + bass_att);
|
||||
per_frame_12=peakbass_att = if(above(bass_att,peakbass_att),bass_att,peakbass_att);
|
||||
per_frame_13=beat = if(above(volume,0.8),if(below(peakbass_att - bass_att, 0.05*peakbass_att),if(above(time - lastbeat,0.1+0.5*(beatrate-0.1)),1,0),0),0);
|
||||
per_frame_14=beatrate = max(if(beat,if(below(time-lastbeat,2*beatrate),0.1*(beatrate*9 + time - lastbeat),beatrate),beatrate),0.1);
|
||||
per_frame_15=peakbass_att = if(equal(beat,0),if(above(time - lastbeat,2*beatrate),peakbass_att*0.95,peakbass_att*0.995),bass_att);
|
||||
per_frame_16=lastbeat = if(beat,time,lastbeat);
|
||||
per_frame_17=countertime = if(beat,time,countertime);
|
||||
per_frame_18=counter =-1*pow(min((time-countertime-1.5),0),9);
|
||||
per_frame_19=wave_a = beat;
|
||||
per_frame_20=wave_x =0.2+(0.01*rand(60))*beat;
|
||||
per_frame_21=ib_r=wave_g;
|
||||
per_frame_22=ib_b= wave_r;
|
||||
per_frame_23=ib_g = wave_b;
|
||||
per_frame_24=mv_a = 1+beat;
|
||||
per_frame_25=q2 = 0.0003*(pow(1+1.2*bass+0.4*bass_att+0.1*treb+0.1*treb_att+0.1*mid+0.1*mid_att,6));
|
||||
per_frame_26=monitor = q2;
|
||||
per_pixel_1=dx=dx+q2*0.01*sin((y-0.5)*96)+q2*0.01*sin((y-0.5)*128);
|
||||
per_pixel_2=dy=dy+q2*0.001*cos((x-0.5)*128)+q2*0.001*cos((x-0.5)*96);
|
||||
per_frame_init_1=decay=0.1;
|
||||
@ -0,0 +1,284 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.980000
|
||||
fDecay=0.980000
|
||||
fVideoEchoZoom=2.447667
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=3.645252
|
||||
fWaveScale=1.951307
|
||||
fWaveSmoothing=0.500000
|
||||
fWaveParam=-0.500000
|
||||
fModWaveAlphaStart=0.750000
|
||||
fModWaveAlphaEnd=0.950000
|
||||
fWarpAnimSpeed=1.000000
|
||||
fWarpScale=2.853000
|
||||
fZoomExponent=2.100000
|
||||
fShader=0.000000
|
||||
zoom=1.025000
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=1.290770
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=1.000000
|
||||
wave_g=0.000000
|
||||
wave_b=0.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.000000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=1.000000
|
||||
ib_size=0.000000
|
||||
ib_r=0.000000
|
||||
ib_g=0.000000
|
||||
ib_b=0.000000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.000000
|
||||
mv_r=1.000000
|
||||
mv_g=1.000000
|
||||
mv_b=0.000000
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=1.000000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.135177
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=1.000000
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=0.000000
|
||||
shapecode_0_b=0.000000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=0.000000
|
||||
shapecode_0_g2=0.000000
|
||||
shapecode_0_b2=0.000000
|
||||
shapecode_0_a2=1.000000
|
||||
shapecode_0_border_r=0.000000
|
||||
shapecode_0_border_g=0.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=1.000000
|
||||
shape_0_per_frame1=x = 0.3 + 0.05*sin(0.89*q8);
|
||||
shape_0_per_frame2=y = 0.4 - 0.05*cos(0.77*q8);
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=r = 0.25+0.25*sin(time*0.7679);
|
||||
shape_0_per_frame5=g = 0.25+0.25*sin(time*0.8079);
|
||||
shape_0_per_frame6=b = 0.25+0.25*sin(time*0.7339);
|
||||
shape_0_per_frame7=r2 = 0.25+0.25*sin(time*0.6979);
|
||||
shape_0_per_frame8=g2 = 0.25+0.25*sin(time*0.849);
|
||||
shape_0_per_frame9=b2 = 0.25+0.25*sin(time*0.8079);
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.066232
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=0.000000
|
||||
shapecode_1_b=0.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=0.000000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=1.000000
|
||||
shapecode_1_border_r=0.000000
|
||||
shapecode_1_border_g=0.000000
|
||||
shapecode_1_border_b=0.000000
|
||||
shapecode_1_border_a=1.000000
|
||||
shape_1_per_frame1=x = 0.3 - 0.05*sin(0.7089*q8);
|
||||
shape_1_per_frame2=y = 0.4 + 0.05*cos(0.5077*q8);
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=r = 0.25+0.25*sin(time*0.6479);
|
||||
shape_1_per_frame5=g = 0.25+0.25*sin(time*0.5079);
|
||||
shape_1_per_frame6=b = 0.25+0.25*sin(time*0.9339);
|
||||
shape_1_per_frame7=r2 = 0.25+0.25*sin(time*0.779);
|
||||
shape_1_per_frame8=g2 = 0.25+0.25*sin(time*0.707);
|
||||
shape_1_per_frame9=b2 = 0.25+0.25*sin(time*0.747);
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.036457
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.000000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=0.000000
|
||||
shapecode_2_b2=0.000000
|
||||
shapecode_2_a2=1.000000
|
||||
shapecode_2_border_r=0.000000
|
||||
shapecode_2_border_g=0.000000
|
||||
shapecode_2_border_b=0.000000
|
||||
shapecode_2_border_a=1.000000
|
||||
shape_2_per_frame1=x = 0.3 + 0.05*sin(0.679*q8);
|
||||
shape_2_per_frame2=y = 0.4 - 0.05*cos(0.877*q8);
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=r = 0.25+0.25*sin(time*0.5679);
|
||||
shape_2_per_frame5=g = 0.25+0.25*sin(time*0.4079);
|
||||
shape_2_per_frame6=b = 0.25+0.25*sin(time*1.1339);
|
||||
shape_2_per_frame7=r2 = 0.25+0.25*sin(time*0.9979);
|
||||
shape_2_per_frame8=g2 = 0.25+0.25*sin(time*0.891);
|
||||
shape_2_per_frame9=b2 = 0.25+0.25*sin(time*0.713);
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.012202
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=0.000000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=0.000000
|
||||
shapecode_3_b2=0.000000
|
||||
shapecode_3_a2=1.000000
|
||||
shapecode_3_border_r=0.000000
|
||||
shapecode_3_border_g=0.000000
|
||||
shapecode_3_border_b=0.000000
|
||||
shapecode_3_border_a=1.000000
|
||||
shape_3_per_frame1=x = 0.3 + 0.05*sin(0.916*q8);
|
||||
shape_3_per_frame2=y = 0.4 - 0.05*cos(0.977*q8);
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=r = 0.25+0.25*sin(time*1.1679);
|
||||
shape_3_per_frame5=g = 0.25+0.25*sin(time*1.18079);
|
||||
shape_3_per_frame6=b = 0.25+0.25*sin(time*1.17339);
|
||||
shape_3_per_frame7=r2 = 0.25+0.25*sin(time*1.16979);
|
||||
shape_3_per_frame8=g2 = 0.25+0.25*sin(time*1.1849);
|
||||
shape_3_per_frame9=b2 = 0.25+0.25*sin(time*1.81079);
|
||||
per_frame_1=//wave_r = 0.0 + 0.000*( 0.60*sin(0.933*time) + 0.40*sin(1.045*time) );
|
||||
per_frame_2=//wave_g = 0.0 + 0.000*( 0.60*sin(0.900*time) + 0.40*sin(0.956*time) );
|
||||
per_frame_3=//wave_b = 0.0 + 0.000*( 0.60*sin(0.910*time) + 0.40*sin(0.920*time) );
|
||||
per_frame_4=//zoom = zoom + 0.01*( 0.60*sin(0.339*time) + 0.40*sin(0.276*time) );
|
||||
per_frame_5=//rot = rot + 0.010*( 0.60*sin(0.381*time) + 0.40*sin(0.579*time) );
|
||||
per_frame_6=//decay = decay - 0.01*equal(frame%6,0);
|
||||
per_frame_7=warp=0;
|
||||
per_frame_8=//zoom =1;
|
||||
per_frame_9=rot =0;
|
||||
per_frame_10=cx=0.5;
|
||||
per_frame_11=cy=0.5;
|
||||
per_frame_12=q1 = 0.5 + 0.1*sin(time);
|
||||
per_frame_13=q2 = 0.5 - 0.1*cos(time);
|
||||
per_frame_14=wave_a =0;
|
||||
per_frame_15=decay=.95;
|
||||
per_frame_16=q1=0.5 +0.1*sin(q8);
|
||||
per_frame_17=q2=0.5;
|
||||
per_frame_18=
|
||||
per_frame_19=
|
||||
per_frame_20=q8 = oldq8+ 0.003*(pow(1+1.2*bass+0.4*bass_att+0.1*treb+0.1*treb_att+0.1*mid+0.1*mid_att,6)/fps);
|
||||
per_frame_21=oldq8 =q8;
|
||||
per_frame_22=mybass = mybass + 0.01*(bass + bass_att);
|
||||
per_frame_23=
|
||||
per_frame_24=//rot =1 + 0.15*sin(mybass*0.1789);
|
||||
per_frame_25=//zoom = 1.6 + 0.1*sin(mybass*0.786);
|
||||
per_frame_26=zoom = 1.09;
|
||||
per_frame_27=//rot =0.12;
|
||||
per_frame_28=//cx = 0.4;
|
||||
per_frame_29=//cy = 0.4;
|
||||
per_frame_30=q1=0.5 +0.00*sin(0.12*q8);
|
||||
per_frame_31=q2=0.5 -0.00*cos(0.177*q8);
|
||||
per_pixel_1=myx = (x-q1)*1.1;
|
||||
per_pixel_2=myy= (y-q2)*1.1;
|
||||
per_pixel_3=myrad = (myx*myx) + (myy*myy);
|
||||
per_pixel_4=dx = (0.5+0.02*sin(q8))*(myy/(myrad+1));
|
||||
per_pixel_5=dy = -(0.5+0.02*sin(q8*0.897))*(myx/(myrad+1));
|
||||
per_pixel_6=rd=bass*rad;
|
||||
per_pixel_7=rot=rd/10;
|
||||
per_pixel_8=
|
||||
per_pixel_9=sy=1.02+(rad/10);
|
||||
per_pixel_10=sx=sy-myrad;
|
||||
@ -0,0 +1,261 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000
|
||||
fGammaAdj=1.000
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=2.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.327
|
||||
fWaveScale=1.605
|
||||
fWaveSmoothing=0.600
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=2.853
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.06400
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.00000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.600
|
||||
wave_g=0.600
|
||||
wave_b=0.600
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.010
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.000
|
||||
ib_size=0.010
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.900
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.10000
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=wave_r = wave_r + 0.400*( 0.60*sin(0.933*time) + 0.40*sin(1.045*time) );
|
||||
per_frame_2=wave_g = wave_g + 0.400*( 0.60*sin(0.900*time) + 0.40*sin(0.956*time) );
|
||||
per_frame_3=wave_b = wave_b + 0.400*( 0.60*sin(0.910*time) + 0.40*sin(0.920*time) );
|
||||
per_frame_4=zoom = zoom + 0.013*( 0.60*sin(0.339*time) + 0.40*sin(0.276*time) );
|
||||
per_frame_5=rot = rot + 0.040*( 0.60*sin(0.381*time) + 0.40*sin(0.579*time) );
|
||||
per_pixel_1=zoom = zoom + (x*2-1)*(0.08+0.15*sin(time*0.321)) + (y*2-1)*(0.08+0.15*cos(time*0.321));
|
||||
per_pixel_2=sx=sx-(zoom-1)*0.1;
|
||||
per_pixel_3=sy=sy-(zoom-1)*0.1;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret.xyz = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` // take the difference between the crisp and blurred images,
|
||||
warp_7=` // then add it back into the image. Creates spots and stripes over time.
|
||||
warp_8=` float3 b = lerp(GetBlur2(uv),GetBlur1(uv),uv_orig.x);//GetBlur2(uv);
|
||||
warp_9=` ret.xyz += (ret.xyz - b)*0.3 - (((bass+treb+mid-0.5)*.333)*.02);
|
||||
warp_10=` ret.xyz *= 0.95;
|
||||
warp_11=`
|
||||
warp_12=` // add noise:
|
||||
warp_13=` float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw * 0.4 + rand_frame.xy;
|
||||
warp_14=` ret.xyz += (tex2D(sampler_noise_lq, dither_uv).xyz-0.5)/256.0 * 122 * saturate(treb_att-1);
|
||||
warp_15=`
|
||||
warp_16=` // desaturate over time, to keep the globs white
|
||||
warp_17=` ret.xyz = lerp(ret.xyz, lum(ret.xyz), 0.2);
|
||||
warp_18=`}
|
||||
comp_1=`float a,b,c;
|
||||
comp_2=`shader_body
|
||||
comp_3=`{
|
||||
comp_4=`uv = 0.5 + (uv-0.5)*float2(0.75,-0.9) - float2(0,0.05);
|
||||
comp_5=` float3 base = GetBlur3(uv) + GetBlur2(uv) + GetBlur1(uv) + tex2D(sampler_main, uv)*0.8 - 0.4 ;
|
||||
comp_6=`a =base.x/4;b = base.y/4; c = base.z/4;
|
||||
comp_7=`c = c + b - c*b;
|
||||
comp_8=`a = a + c - a*c;
|
||||
comp_9=`base = 1.4*a;
|
||||
comp_10=`ret = base*(1-base)*(1-base)*4*float3(0.7,1,0) + pow(base,2)*float3(-0.1,0.1,0.5);
|
||||
comp_11=`ret = 0.6 - ret;
|
||||
comp_12=`//ret.xy = ret.yx;
|
||||
comp_13=`}
|
||||
@ -0,0 +1,456 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000
|
||||
fGammaAdj=1.900
|
||||
fDecay=0.980
|
||||
fVideoEchoZoom=1.169
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.100
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.729
|
||||
fWarpScale=2.108
|
||||
fZoomExponent=1.64463
|
||||
fShader=0.000
|
||||
zoom=1.01901
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.45599
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.010
|
||||
ob_r=1.000
|
||||
ob_g=0.500
|
||||
ob_b=0.250
|
||||
ob_a=0.160
|
||||
ib_size=0.010
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.900
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_0_per_point2=vol = (bass_att + mid_att + treb_att)*0.33;
|
||||
wave_0_per_point3=vol = 0.2 + 0.5*(value1 + value2);
|
||||
wave_0_per_point4=vol = .2;
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=mod = if(below(mid_att,1.8),mid_att+.2,2);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=ox = 0.5*sin(sp)*sin(sample*3.14)*vol;
|
||||
wave_0_per_point9=oy = (sample - 0)*mod;
|
||||
wave_0_per_point10=oz = 0.5*cos(sp)*sin(sample*3.14)*vol;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=xang = time*0.672;
|
||||
wave_0_per_point13=axang = 0;
|
||||
wave_0_per_point14=yang = time*-1.351;
|
||||
wave_0_per_point15=ayang = 0;
|
||||
wave_0_per_point16=zang = time*-0.401;
|
||||
wave_0_per_point17=azang = 0;
|
||||
wave_0_per_point18=fov = 0.6 + 0.2*sin(time);
|
||||
wave_0_per_point19=fov = .5;
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_0_per_point22=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_0_per_point23=ox = mx;
|
||||
wave_0_per_point24=oy = my;
|
||||
wave_0_per_point25=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_0_per_point26=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_0_per_point27=ox = mx;
|
||||
wave_0_per_point28=oz = mz;
|
||||
wave_0_per_point29=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_0_per_point30=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_0_per_point31=oy = my;
|
||||
wave_0_per_point32=oz = mz;
|
||||
wave_0_per_point33=
|
||||
wave_0_per_point34=oz = abs(oz) - 2;
|
||||
wave_0_per_point35=x = ox*fov/oz + 0.5;
|
||||
wave_0_per_point36=x = (x-.5)*0.75 + 0.5;
|
||||
wave_0_per_point37=y = oy*fov/oz + 0.5;
|
||||
wave_0_per_point38=
|
||||
wave_0_per_point39=r = 1 + sin(sp);
|
||||
wave_0_per_point40=b = 0.5 + 0.5*sin(sample*1.57);
|
||||
wave_0_per_point41=g = 0.5 + 0.5*cos(sample*1.57);
|
||||
wave_0_per_point42=a = 0.5 + (oz + 2)*0.25;
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_1_per_point2=vol = (bass_att + mid_att + treb_att)*0.33;
|
||||
wave_1_per_point3=vol = 0.2 + 0.5*(value1 + value2);
|
||||
wave_1_per_point4=vol = .2;
|
||||
wave_1_per_point5=
|
||||
wave_1_per_point6=mod = if(below(bass_att,1.8),bass_att+.2,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=ox = 0.5*sin(sp)*sin(sample*3.14)*vol;
|
||||
wave_1_per_point9=oy = (sample - 0)*mod;
|
||||
wave_1_per_point10=oz = 0.5*cos(sp)*sin(sample*3.14)*vol;
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=xang = time*-0.321;
|
||||
wave_1_per_point13=axang = 0;
|
||||
wave_1_per_point14=yang = time*1.531;
|
||||
wave_1_per_point15=ayang = 0;
|
||||
wave_1_per_point16=zang = time*-0.101;
|
||||
wave_1_per_point17=azang = 0;
|
||||
wave_1_per_point18=fov = 0.6 + 0.2*sin(time);
|
||||
wave_1_per_point19=fov = .5;
|
||||
wave_1_per_point20=
|
||||
wave_1_per_point21=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_1_per_point22=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_1_per_point23=ox = mx;
|
||||
wave_1_per_point24=oy = my;
|
||||
wave_1_per_point25=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_1_per_point26=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_1_per_point27=ox = mx;
|
||||
wave_1_per_point28=oz = mz;
|
||||
wave_1_per_point29=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_1_per_point30=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_1_per_point31=oy = my;
|
||||
wave_1_per_point32=oz = mz;
|
||||
wave_1_per_point33=
|
||||
wave_1_per_point34=oz = abs(oz) - 2;
|
||||
wave_1_per_point35=x = ox*fov/oz + 0.5;
|
||||
wave_1_per_point36=x = (x-.5)*0.75 + 0.5;
|
||||
wave_1_per_point37=y = oy*fov/oz + 0.5;
|
||||
wave_1_per_point38=
|
||||
wave_1_per_point39=g = 1 + sin(sp);
|
||||
wave_1_per_point40=r = 0.5 + 0.5*sin(sample*1.57);
|
||||
wave_1_per_point41=b = 0.5 + 0.5*cos(sample*1.57);
|
||||
wave_1_per_point42=a = 0.5 + (oz + 2)*0.25;
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_2_per_point2=vol = (bass_att + mid_att + treb_att)*0.33;
|
||||
wave_2_per_point3=vol = 0.2 + 0.5*(value1 + value2);
|
||||
wave_2_per_point4=vol = .2;
|
||||
wave_2_per_point5=
|
||||
wave_2_per_point6=mod = if(below(treb_att,1.8),treb_att+.2,2);
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=ox = 0.5*sin(sp)*sin(sample*3.14)*vol;
|
||||
wave_2_per_point9=oy = (sample - 0)*mod;
|
||||
wave_2_per_point10=oz = 0.5*cos(sp)*sin(sample*3.14)*vol;
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=xang = time*0.221;
|
||||
wave_2_per_point13=axang = 0;
|
||||
wave_2_per_point14=yang = time*-0.411;
|
||||
wave_2_per_point15=ayang = 0;
|
||||
wave_2_per_point16=zang = time*1.201;
|
||||
wave_2_per_point17=azang = 0;
|
||||
wave_2_per_point18=fov = 0.6 + 0.2*sin(time);
|
||||
wave_2_per_point19=fov = .5;
|
||||
wave_2_per_point20=
|
||||
wave_2_per_point21=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_2_per_point22=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_2_per_point23=ox = mx;
|
||||
wave_2_per_point24=oy = my;
|
||||
wave_2_per_point25=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_2_per_point26=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_2_per_point27=ox = mx;
|
||||
wave_2_per_point28=oz = mz;
|
||||
wave_2_per_point29=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_2_per_point30=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_2_per_point31=oy = my;
|
||||
wave_2_per_point32=oz = mz;
|
||||
wave_2_per_point33=
|
||||
wave_2_per_point34=oz = abs(oz) - 2;
|
||||
wave_2_per_point35=x = ox*fov/oz + 0.5;
|
||||
wave_2_per_point36=x = (x-.5)*0.75 + 0.5;
|
||||
wave_2_per_point37=y = oy*fov/oz + 0.5;
|
||||
wave_2_per_point38=
|
||||
wave_2_per_point39=b = 1+sin(sp);
|
||||
wave_2_per_point40=g = 0.5 + 0.5*sin(sample*1.57);
|
||||
wave_2_per_point41=r = 0.5 + 0.5*cos(sample*1.57);
|
||||
wave_2_per_point42=a = 0.5 + (oz + 2)*0.25;
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.10000
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=q10 = 0;
|
||||
per_frame_init_2=my_rot = 0;
|
||||
per_frame_init_3=my_zoom = 1;
|
||||
per_frame_init_4=s = 0.5;
|
||||
per_frame_1=wave_r = 0.85 + 0.25*sin(0.437*time+1);
|
||||
per_frame_2=wave_g = 0.85 + 0.25*sin(0.544*time+2);
|
||||
per_frame_3=wave_b = 0.85 + 0.25*sin(0.751*time+3);
|
||||
per_frame_4=dx = dx + 0.003*( 0.60*sin(0.234*time) + 0.40*sin(0.277*time) );
|
||||
per_frame_5=dy = dy + 0.003*( 0.60*sin(0.284*time) + 0.40*sin(0.247*time) );
|
||||
per_frame_6=decay = decay - 0.01*equal(frame%6,0);
|
||||
per_frame_7=dx = dx + dx_residual;
|
||||
per_frame_8=dy = dy + dy_residual;
|
||||
per_frame_9=bass_thresh = above(bass_att,bass_thresh)*2 + (1-above(bass_att,bass_thresh))*((bass_thresh-1.3)*0.96+1.3);
|
||||
per_frame_10=dx_residual = equal(bass_thresh,2.13)*0.016*sin(time*7) + (1-equal(bass_thresh,2.13))*dx_residual;
|
||||
per_frame_11=dy_residual = equal(bass_thresh,2.13)*0.012*sin(time*9) + (1-equal(bass_thresh,2.13))*dy_residual;
|
||||
per_frame_12=wave_x = wave_x - dx_residual*7;
|
||||
per_frame_13=wave_y = wave_y - dy_residual*7;
|
||||
per_frame_14=wave_mystery = time*37.03;
|
||||
per_frame_15=
|
||||
per_frame_16=new_rot = rot + 0.013*( 0.60*sin(17.381*time) + 0.40*sin(11.579*time) );
|
||||
per_frame_17=new_zoom = zoom + 0.01*( 0.60*sin(20.1934*time+3) + 0.40*sin(16.307*time+9) );
|
||||
per_frame_18=new_warp = warp + 0.34*( 0.60*sin(13.5442*time) + 0.40*sin(22.543*time) );
|
||||
per_frame_19=new_cx = cx + 0.310*( 0.60*sin(16.374*time) + 0.40*sin(26.294*time) );
|
||||
per_frame_20=new_cy = cy + 0.310*( 0.60*sin(18.393*time) + 0.40*sin(37.223*time) );
|
||||
per_frame_21=new_s = rand(100)*0.01;
|
||||
per_frame_22=
|
||||
per_frame_23=// this is a great way to respond to beats:
|
||||
per_frame_24=// once you get one, let it decay at a constant rate!!
|
||||
per_frame_25=rg = max(rg*0.77, 0.02 + 0.5*min(2,max(0,mid_att-1)*1.3));
|
||||
per_frame_26=q9 = rg;
|
||||
per_frame_27=
|
||||
per_frame_28=// custom beat detection code: (fps-independent; quiet songs don't freak out)
|
||||
per_frame_29=decay_rate = pow(0.993, fps); // lower # = more hasty to declare a beat
|
||||
per_frame_30=min_att = 2.5; // lower # = quieter songs can declare beats
|
||||
per_frame_31=decay_to = 1.0; // lower # = more hasty to declare a beat
|
||||
per_frame_32=beat = bass/max(min_att,bass_att);
|
||||
per_frame_33=beat = max(beat, mid /max(min_att,mid_att ));
|
||||
per_frame_34=beat = max(beat, treb/max(min_att,treb_att));
|
||||
per_frame_35=beat = max( beat, (prev_beat-decay_to)*decay_rate + decay_to );
|
||||
per_frame_36=beat_level = (beat - prev_beat - 0.07)*24;
|
||||
per_frame_37=is_beat = above(beat_level, 0.5);
|
||||
per_frame_38=prev_beat = beat;
|
||||
per_frame_39= // put your beat responses HERE:
|
||||
per_frame_40= wave_a = beat_level + 1.65;
|
||||
per_frame_41= rot = (1-is_beat)*my_rot + (is_beat)*new_rot;
|
||||
per_frame_42= zoom = (1-is_beat)*my_zoom + (is_beat)*new_zoom;
|
||||
per_frame_43= warp = (1-is_beat)*my_warp + (is_beat)*new_warp;
|
||||
per_frame_44= cx = (1-is_beat)*my_cx + (is_beat)*new_cx;
|
||||
per_frame_45= cy = (1-is_beat)*my_cy + (is_beat)*new_cy;
|
||||
per_frame_46= s = (1-is_beat)*my_s + (is_beat)*new_s;
|
||||
per_frame_47=my_rot = rot;
|
||||
per_frame_48=my_zoom = zoom;
|
||||
per_frame_49=my_warp = warp;
|
||||
per_frame_50=my_cx = cx;
|
||||
per_frame_51=my_cy = cy;
|
||||
per_frame_52=my_s = s;
|
||||
per_frame_53=
|
||||
per_frame_54=q11 = s;
|
||||
per_pixel_1=zoom = zoom + cos(ang*7)*0.02;
|
||||
warp_1=`sampler sampler_worms;
|
||||
warp_2=`float3 color, mus;
|
||||
warp_3=`float dx,dy;
|
||||
warp_4=`shader_body {
|
||||
warp_5=`
|
||||
warp_6=`
|
||||
warp_7=`float2 uv1 = (uv-.5) * aspect.xy;
|
||||
warp_8=`
|
||||
warp_9=`float2 uv6 = uv1;
|
||||
warp_10=`float z = q10*24*length(((uv1.x)*(uv1.y)));
|
||||
warp_11=`float2 d = normalize(uv1);
|
||||
warp_12=`float2 rs = clamp(tan(z)*d,-2,2);
|
||||
warp_13=`uv += .01*lum(GetBlur1(uv))*float2 (0,1);
|
||||
warp_14=`uv -= rs/200;
|
||||
warp_15=`
|
||||
warp_16=`uv6 = .4*sin(uv*6+rand_frame*16);
|
||||
warp_17=`mus = .1/(length(uv6));
|
||||
warp_18=`mus *= .5*(1+roam_cos);
|
||||
warp_19=`
|
||||
warp_20=`float3 blur = GetBlur2(frac(uv));
|
||||
warp_21=`
|
||||
warp_22=`float3 crisp= tex2D(sampler_main,uv);
|
||||
warp_23=`
|
||||
warp_24=`float3 ret1 = crisp - blur*.02 + .1*mus;
|
||||
warp_25=`
|
||||
warp_26=`q25 = 1;
|
||||
warp_27=`ret = q25*(ret1*.99-.025) + (1-q25)* GetPixel(uv_orig);
|
||||
warp_28=`
|
||||
warp_29=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=` uv = 0.05 + 0.9*uv;
|
||||
comp_5=` ret = GetBlur1(uv);
|
||||
comp_6=` uv += -.05*asin(3*ret.yx)+.05*cos(2*ret.zz)-0.025;
|
||||
comp_7=`
|
||||
comp_8=` ret = tex2D(sampler_main,uv);
|
||||
comp_9=` ret += GetBlur1(uv);
|
||||
comp_10=`
|
||||
comp_11=` // palettize:
|
||||
comp_12=` // ret = pow(lum(ret), float3(0.3, .76, 0.87));
|
||||
comp_13=`
|
||||
comp_14=` // invert
|
||||
comp_15=` ret = saturate(ret);
|
||||
comp_16=` ret *= ret;
|
||||
comp_17=` //ret.xyz *= 2; // a little bit of overbright
|
||||
comp_18=`}
|
||||
comp_19=`
|
||||
comp_20=`
|
||||
@ -0,0 +1,350 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=5.000
|
||||
fGammaAdj=1.900
|
||||
fDecay=0.980
|
||||
fVideoEchoZoom=1.169
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=2.630
|
||||
fWaveSmoothing=0.360
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=1.331
|
||||
fZoomExponent=0.99950
|
||||
fShader=0.000
|
||||
zoom=0.99980
|
||||
rot=0.02000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=-0.00800
|
||||
warp=0.01000
|
||||
sx=1.00980
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.005
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.800
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=1.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.900
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=44
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.03347
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_init1=fran = 1;
|
||||
shape_0_init2=xs = 1;
|
||||
shape_0_init3=ys = 1;
|
||||
shape_0_init4=xm = 0.5;
|
||||
shape_0_init5=ym = 0.5;
|
||||
shape_0_per_frame1=xs = xs*(1 - 2*above(xm,0.99) - 2*below(xm,0.01));
|
||||
shape_0_per_frame2=ys = ys*(1 - 2*above(ym,0.99) - 2*below(ym,0.01));
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=xm = xm + 0.03*xs*(sin(time*0.53)*0.4 + 0.6*cos(time*0.62));
|
||||
shape_0_per_frame5=ym = ym + 0.03*ys*(sin(time*0.29)*0.5 + 0.5*cos(time*0.78));
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=x = xm;
|
||||
shape_0_per_frame8=y = ym;
|
||||
shape_0_per_frame9=
|
||||
shape_0_per_frame10=r = 0.5 + 0.25*sin(x*12) + 0.25*sin(y*3);
|
||||
shape_0_per_frame11=g = 0.5 + 0.25*sin(x*7) + 0.25*sin(y*32);
|
||||
shape_0_per_frame12=b = 0.5 + 0.25*sin(x*21) + 0.25*sin(y*16);
|
||||
shape_0_per_frame13=r2 = r; g2 = g; b2 = b;
|
||||
shape_0_per_frame14=rad = 0.2*(bass_att + mid_att + treb_att)/3;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=44
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.03347
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=1.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_init1=fran = 1;
|
||||
shape_1_init2=xs = 1;
|
||||
shape_1_init3=ys = 1;
|
||||
shape_1_init4=xm = 0.5;
|
||||
shape_1_init5=ym = 0.5;
|
||||
shape_1_per_frame1=xs = xs*(1 - 2*above(xm,0.99) - 2*below(xm,0.01));
|
||||
shape_1_per_frame2=ys = ys*(1 - 2*above(ym,0.99) - 2*below(ym,0.01));
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=xm = xm + 0.03*xs*(sin(time*0.53)*0.6 + 0.4*cos(time*0.62));
|
||||
shape_1_per_frame5=ym = ym + 0.03*ys*(sin(time*0.29)*0.7 + 0.3*cos(time*0.78));
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=x = xm;
|
||||
shape_1_per_frame8=y = ym;
|
||||
shape_1_per_frame9=
|
||||
shape_1_per_frame10=r = 0.5 + 0.25*sin(x*12) + 0.25*sin(y*3);
|
||||
shape_1_per_frame11=g = 0.5 + 0.25*sin(x*7) + 0.25*sin(y*32);
|
||||
shape_1_per_frame12=b = 0.5 + 0.25*sin(x*21) + 0.25*sin(y*16);
|
||||
shape_1_per_frame13=r2 = r; g2 = g; b2 = b;
|
||||
shape_1_per_frame14=rad = 0.2*(bass_att + mid_att + treb_att)/3;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=44
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.03347
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
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=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_init1=fran = 1;
|
||||
shape_2_init2=xs = 1;
|
||||
shape_2_init3=ys = 1;
|
||||
shape_2_init4=xm = 0.5;
|
||||
shape_2_init5=ym = 0.5;
|
||||
shape_2_per_frame1=xs = xs*(1 - 2*above(xm,0.99) - 2*below(xm,0.01));
|
||||
shape_2_per_frame2=ys = ys*(1 - 2*above(ym,0.99) - 2*below(ym,0.01));
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=xm = xm + 0.03*xs*(sin(time*0.35)*0.5 + 0.5*cos(time*0.87));
|
||||
shape_2_per_frame5=ym = ym + 0.03*ys*(sin(time*0.92)*0.3 + 0.7*cos(time*0.26));
|
||||
shape_2_per_frame6=
|
||||
shape_2_per_frame7=x = xm;
|
||||
shape_2_per_frame8=y = ym;
|
||||
shape_2_per_frame9=
|
||||
shape_2_per_frame10=r = 0.5 + 0.5*sin(time*0.25);
|
||||
shape_2_per_frame11=g = 0.5 + abs(r)*sin(time*0.5);
|
||||
shape_2_per_frame12=b = 0.5 + abs(g)*sin(time);
|
||||
shape_2_per_frame13=r2 = r; g2 = g; b2 = b;
|
||||
shape_2_per_frame14=rad = 1.6*(bass_att + mid_att + treb_att)/3;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_1=wave_r = wave_r + 0.3*sin(vol*50);
|
||||
per_frame_2=wave_b = wave_b + 0.3*sin(vol*20);
|
||||
per_frame_3=wave_g = wave_g + 0.5*sin(vol*35);
|
||||
per_frame_4=
|
||||
per_frame_5=
|
||||
per_frame_6=q8=wave_r;
|
||||
per_frame_7=q7=wave_b;
|
||||
per_frame_8=q6=wave_g;
|
||||
per_frame_9=
|
||||
per_frame_10=wr = 0.5+0.4*(0.6*sin(time*1.1) + 0.4*sin(0.8*time));
|
||||
per_frame_11=wb = 0.5+0.4*(0.6*sin(time*1.6) + 0.4*sin(0.5*time));
|
||||
per_frame_12=wg = 0.5+0.4*(0.6*sin(time*1.34) + 0.4*sin(0.4*time));
|
||||
per_frame_13=
|
||||
per_frame_14=monitor=wg;
|
||||
per_frame_15=q10=wr;
|
||||
per_frame_16=q11=wb;
|
||||
per_frame_17=q12=wg;
|
||||
per_frame_18=q18 = 0.007*sin(time*0.1);
|
||||
per_frame_19=q17 = -0.007*sin(time*0.254);
|
||||
per_frame_20=q2=bass_thresh;
|
||||
per_frame_21=
|
||||
per_frame_22=vol=(bass+mid+treb)*0.25;
|
||||
per_frame_23=vol=vol*vol;
|
||||
per_frame_24=q3=vol;
|
||||
per_frame_25=
|
||||
per_frame_26=warp=0;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`
|
||||
warp_4=`
|
||||
warp_5=` float3 rc = GetPixel(uv)+GetBlur1(uv);//+GetPixel(uv);
|
||||
warp_6=` uv = uv-float2(0,1);
|
||||
warp_7=` float2 ruv = 0.5 + (uv-0.5)*(1+(rc.y*0.03));
|
||||
warp_8=`
|
||||
warp_9=` ruv = frac(float2(ruv.x+pow(rc.x,0), ruv.y+pow(rc.x, 0.005)));
|
||||
warp_10=`
|
||||
warp_11=` float3 noise3 = tex2D(sampler_noise_lq, uv_orig*texsize.xy*texsize_noise_lq.zw+rand_frame.xy);
|
||||
warp_12=` noise3 *= frac(q15);
|
||||
warp_13=` noise3 = lerp(noise3, float3(0,0,0), frac(q3*0.5));
|
||||
warp_14=`
|
||||
warp_15=` ret = tex2D(sampler_main, float2(ruv.x, ruv.y)).xyz;
|
||||
warp_16=`
|
||||
warp_17=` float3 noise2 = lerp(noise3,float3(q10,q11,q12), ret.x);
|
||||
warp_18=`
|
||||
warp_19=` ret += saturate(cross((ret), (noise2)));
|
||||
warp_20=` ret *= 1;
|
||||
warp_21=`
|
||||
warp_22=`
|
||||
warp_23=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=`float2 uv1 = uv-.5;
|
||||
comp_5=`
|
||||
comp_6=`float3 ret1 = tex2D(sampler_main, uv) +tex2D(sampler_main, 1-uv)*0;
|
||||
comp_7=`
|
||||
comp_8=`
|
||||
comp_9=`float2 hor = float2 (texsize.z,0);
|
||||
comp_10=`float2 ver = float2 (0,texsize.w);
|
||||
comp_11=`float dx = GetPixel (uv-hor) - GetPixel (uv+hor);
|
||||
comp_12=`float dy = GetPixel (uv-ver) - GetPixel (uv+ver);
|
||||
comp_13=`float2 dz = float2 (dx,dy);
|
||||
comp_14=`
|
||||
comp_15=`uv1 = .3*cos(uv1*2+1.7) -2*dz;;
|
||||
comp_16=`float3 dots = saturate(.03/length(uv1));
|
||||
comp_17=`
|
||||
comp_18=`
|
||||
comp_19=`ret1 = (-ret1/4) + 6*dots*(-0.08+ret1);
|
||||
comp_20=`
|
||||
comp_21=`ret = ret1;
|
||||
comp_22=`}
|
||||
@ -0,0 +1,595 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=4.000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.965
|
||||
fVideoEchoZoom=1.216
|
||||
fVideoEchoAlpha=0.800
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.100
|
||||
fWaveScale=0.010
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=-1.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=0.010
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.010
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.110
|
||||
ob_g=0.000
|
||||
ob_b=0.100
|
||||
ob_a=0.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.800
|
||||
nMotionVectorsY=48.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=5.000
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=13.66863
|
||||
wavecode_0_smoothing=0.00000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_frame1=advance=advance+ (abs(bass+treb+mid)*.01);
|
||||
wave_0_per_frame2=advance=if( above(advance,2) , 0, advance);
|
||||
wave_0_per_frame3=t1=advance;
|
||||
wave_0_per_point1=s=sample*6.28;
|
||||
wave_0_per_point2=//plot random x position via function of sample pos;
|
||||
wave_0_per_point3=xp=sin(s)+sin(s*0.34)+sin(s*24.3)+sin(s*13.8);
|
||||
wave_0_per_point4=xp=xp*.20;
|
||||
wave_0_per_point5=//plot random y position via function of sample pos;
|
||||
wave_0_per_point6=yp=cos(s)+sin(s*0.24)+cos(s*17.4)+sin(s*37.7);
|
||||
wave_0_per_point7=yp=yp*.20;
|
||||
wave_0_per_point8=//plot random z position via function of sample pos;
|
||||
wave_0_per_point9=zp=cos(s)+cos(s*5.24)+cos(s*47.4)+cos(s*27.7);
|
||||
wave_0_per_point10=zp=zp*0.25;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=//pull stars toward screen
|
||||
wave_0_per_point13=zp=zp + 1 - t1;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=//correct when below 0
|
||||
wave_0_per_point16=zp=if( below(zp,0) , zp+2 , zp );
|
||||
wave_0_per_point17=
|
||||
wave_0_per_point18=//darken far stars
|
||||
wave_0_per_point19=//a=(1 - zp*0.5);
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=zp=zp*0.7;
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=x=xp/zp + 0.5;
|
||||
wave_0_per_point24=y=yp/zp + 0.5;
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=h=sin(sample*6.28)*.5+.5;
|
||||
wave_0_per_point27=//s=sin(zp)*.5+.5;
|
||||
wave_0_per_point28=s=min(abs(zp*.9),1);
|
||||
wave_0_per_point29=l=min(abs(bass_att*.7),1);
|
||||
wave_0_per_point30=//l=1;
|
||||
wave_0_per_point31=//////////////////////////////////////////////////////////////////////////////
|
||||
wave_0_per_point32=//
|
||||
wave_0_per_point33=// HSL to RGB by PieturP
|
||||
wave_0_per_point34=//
|
||||
wave_0_per_point35=// hue h ( 0 - 1 ) rr ( 0 - 1 )
|
||||
wave_0_per_point36=// saturation s ( 0 - 1 ) - > gg ( 0 - 1 )
|
||||
wave_0_per_point37=// luminance l ( 0 - 1 ) bb ( 0 - 1 )
|
||||
wave_0_per_point38=//
|
||||
wave_0_per_point39=cc=(6*h);
|
||||
wave_0_per_point40=cc=if(below(cc,1),0,if(below(cc,2),1,if(below(cc,3),2,if(below(cc,4),3,if(below(cc,5),4,5)))));
|
||||
wave_0_per_point41=zf=(6*h)-cc;
|
||||
wave_0_per_point42=zm=l;
|
||||
wave_0_per_point43=zp=l*(1-s);
|
||||
wave_0_per_point44=zq=l*(1-s*zf);
|
||||
wave_0_per_point45=zt=l*(1-s*(1-zf));
|
||||
wave_0_per_point46=rr=if(equal(cc,0),zm,if(equal(cc,1),zq,if(equal(cc,2),zp,if(equal(cc,3),zp,if(equal(cc,4),zt,zm)))));
|
||||
wave_0_per_point47=gg=if(equal(cc,0),zt,if(equal(cc,1),zm,if(equal(cc,2),zm,if(equal(cc,3),zq,if(equal(cc,4),zp,zp)))));
|
||||
wave_0_per_point48=bb=if(equal(cc,0),zp,if(equal(cc,1),zp,if(equal(cc,2),zt,if(equal(cc,3),zm,if(equal(cc,4),zm,zq)))));
|
||||
wave_0_per_point49=rr=if(equal(s,0),l,rr);
|
||||
wave_0_per_point50=gg=if(equal(s,0),l,gg);
|
||||
wave_0_per_point51=bb=if(equal(s,0),l,bb);
|
||||
wave_0_per_point52=
|
||||
wave_0_per_point53=//////////////////////////////////////////////////////////////////////////////
|
||||
wave_0_per_point54=
|
||||
wave_0_per_point55=r=rr;
|
||||
wave_0_per_point56=g=gg;
|
||||
wave_0_per_point57=b=bb;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=15.09868
|
||||
wavecode_1_smoothing=0.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=
|
||||
wave_1_per_point2=//y=value1-value2+.5;
|
||||
wave_1_per_point3=//qz=time;
|
||||
wave_1_per_point4=//vol=max(bass,1.5)+max(mid,1.5);
|
||||
wave_1_per_point5=
|
||||
wave_1_per_point6=//qz=314;//314;
|
||||
wave_1_per_point7=qz=314;
|
||||
wave_1_per_point8=s=sin(time)*.2+.3;
|
||||
wave_1_per_point9=//x=cos(value1+sample*qz)*.4+.5;
|
||||
wave_1_per_point10=x=sample;
|
||||
wave_1_per_point11=//y=sin(sample*qz)*.4+.5;
|
||||
wave_1_per_point12=y=.103+value1;
|
||||
wave_1_per_point13=r=0;
|
||||
wave_1_per_point14=g=0;
|
||||
wave_1_per_point15=b=0;
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.00000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
|
||||
wave_2_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
|
||||
wave_2_per_frame3=vg = vol_avg*.1;
|
||||
wave_2_per_frame4=//t1 = if(above(vg,1.8),1.8,vg);
|
||||
wave_2_per_frame5=t1=time*.3;
|
||||
wave_2_per_frame6=//t2=sin(time)*1.5+2;
|
||||
wave_2_per_frame7=//t3=.25;
|
||||
wave_2_per_frame8=//t2=sin(time*.071)*1.2+4.1;
|
||||
wave_2_per_frame9=t2=2;
|
||||
wave_2_per_frame10=t3=0;
|
||||
wave_2_per_frame11=t4=0;
|
||||
wave_2_per_point1=tm=if(above(yp,0.98),t1,tm);
|
||||
wave_2_per_point2=ex=if(above(yp,0.98),t2,ex);
|
||||
wave_2_per_point3=//ex=2;
|
||||
wave_2_per_point4=sp=.01;
|
||||
wave_2_per_point5=yp=if(above(xp,0.9998),yp+sp,yp);
|
||||
wave_2_per_point6=xp=if(above(xp,0.9998),0,xp+sp);
|
||||
wave_2_per_point7=yp=if(above(yp,0.9998),0,yp);
|
||||
wave_2_per_point8=x=((xp*ex)*.1+.5)-(.05*ex)-t3;
|
||||
wave_2_per_point9=y=((yp*ex)*.1+.5)-(.05*ex)-t4;
|
||||
wave_2_per_point10=
|
||||
wave_2_per_point11=//g=sin(xp*yp*1.506+tm);
|
||||
wave_2_per_point12=//b=sin(xp*yp*3.142+tm);
|
||||
wave_2_per_point13=//r=cos(xp*yp*1.506+tm);
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=r=sin(xp*3.14+tm)*sin(yp*3.14+tm);
|
||||
wave_2_per_point16=g=sin(xp*6.28+tm)*sin(yp*6.28+tm);
|
||||
wave_2_per_point17=b=.4;
|
||||
wave_2_per_point18=
|
||||
wave_2_per_point19=
|
||||
wave_2_per_point20=
|
||||
wave_2_per_point21=
|
||||
wave_2_per_point22=
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.00000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_frame1=vol = (bass_att + mid_att + treb_att)*.333333;
|
||||
wave_3_per_frame2=vol_avg = .1*(vol_avg*9 + vol);
|
||||
wave_3_per_frame3=vg = vol_avg*.1;
|
||||
wave_3_per_frame4=t1 = if(above(vg,1.8),1.8,vg);
|
||||
wave_3_per_point1=tm = q1;
|
||||
wave_3_per_point2=sp = sample*6.28*8*6;
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=vol = (value1+value2)*.5;
|
||||
wave_3_per_point5=it = it*above(sample,0);
|
||||
wave_3_per_point6=it = it + 1;
|
||||
wave_3_per_point7=rad = .5 + vol;
|
||||
wave_3_per_point8=ra = rad*sin(sample*3.14);
|
||||
wave_3_per_point9=ox = ra*sin(sp);
|
||||
wave_3_per_point10=oy = sin(sample*3.14-1.57)*rad;
|
||||
wave_3_per_point11=oz = ra*cos(sp);
|
||||
wave_3_per_point12=
|
||||
wave_3_per_point13=xang = tm*.132;
|
||||
wave_3_per_point14=sxang = 0;
|
||||
wave_3_per_point15=yang = tm*.153;
|
||||
wave_3_per_point16=ayang = 0;
|
||||
wave_3_per_point17=zang = tm*.110;
|
||||
wave_3_per_point18=azang = 0;
|
||||
wave_3_per_point19=fov = 0.6 + 0.2*sin(tm);
|
||||
wave_3_per_point20=fov = .5;
|
||||
wave_3_per_point21=
|
||||
wave_3_per_point22=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point23=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point24=ox = mx;
|
||||
wave_3_per_point25=oy = my;
|
||||
wave_3_per_point26=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point27=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point28=ox = mx;
|
||||
wave_3_per_point29=oz = mz;
|
||||
wave_3_per_point30=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point31=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point32=oy = my;
|
||||
wave_3_per_point33=oz = mz;
|
||||
wave_3_per_point34=
|
||||
wave_3_per_point35=oz = oz - 2;
|
||||
wave_3_per_point36=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point37=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point38=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point39=
|
||||
wave_3_per_point40=r = 1;
|
||||
wave_3_per_point41=g = .25+.25*sin(sp);
|
||||
wave_3_per_point42=b = 0;
|
||||
wave_3_per_point43=a = .5 + (oz+2)*.5;
|
||||
wave_3_per_point44=a = a*below(z,2);
|
||||
wave_3_per_point45=minrgb = min(r,min(g,b));
|
||||
wave_3_per_point46=maxrgb = max(r,max(g,b));
|
||||
wave_3_per_point47=l = (maxrgb-minrgb)*.5;
|
||||
wave_3_per_point48=diff = maxrgb-minrgb;
|
||||
wave_3_per_point49=sum = maxrgb+minrgb;
|
||||
wave_3_per_point50=s = if(above(l,0.5),diff/(2-sum),diff/sum)*(1-equal(l,0));
|
||||
wave_3_per_point51=h = if(equal(r,maxrgb),(g-b)/diff,if(equal(g,maxrgb),2+(b-r)/diff,4+(r-g)/diff));
|
||||
wave_3_per_point52=h = h*0.1666666;
|
||||
wave_3_per_point53=h = if(below(h,0),0,if(above(h,1),1,h));
|
||||
wave_3_per_point54=
|
||||
wave_3_per_point55=h = h + time*0.05*1.324;
|
||||
wave_3_per_point56=h = h - int(h);
|
||||
wave_3_per_point57=
|
||||
wave_3_per_point58=tmpb = if(below(l,0.5),l*(1+s),(l+s)-(s*l));
|
||||
wave_3_per_point59=tmpa = 2*l - tmpb;
|
||||
wave_3_per_point60=hvr = h + .333333;
|
||||
wave_3_per_point61=hvr = if(below(hvr,0),hvr+1,if(above(hvr,1),hvr-1,hvr));
|
||||
wave_3_per_point62=hvg = h;
|
||||
wave_3_per_point63=hvg = if(below(hvg,0),hvg+1,if(above(hvg,1),hvg-1,hvg));
|
||||
wave_3_per_point64=hvb = h - .333333;
|
||||
wave_3_per_point65=hvb = if(below(hvb,0),hvb+1,if(above(hvb,1),hvb-1,hvb));
|
||||
wave_3_per_point66=
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
wave_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)));
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=100
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.140
|
||||
shapecode_0_y=0.170
|
||||
shapecode_0_rad=2.20764
|
||||
shapecode_0_ang=3.14159
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.25537
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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.000
|
||||
shapecode_0_border_b=0.000
|
||||
shapecode_0_border_a=0.000
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.140
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10100
|
||||
shapecode_1_ang=3.14159
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=3.24126
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=0.600
|
||||
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.000
|
||||
shapecode_1_border_g=0.000
|
||||
shapecode_1_border_b=0.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=
|
||||
shape_1_per_frame2=p=p+.62;
|
||||
shape_1_per_frame3=slowp=slowp+.062;
|
||||
shape_1_per_frame4=p=below(p,6.283)*p;
|
||||
shape_1_per_frame5=slowp=below(slowp,6.283)*slowp;
|
||||
shape_1_per_frame6=x=sin(p)*.35+.5;
|
||||
shape_1_per_frame7=y=cos(p)*.35+.5;
|
||||
shape_1_per_frame8=h=sin(slowp)*.5+.5;
|
||||
shape_1_per_frame9=s=1;
|
||||
shape_1_per_frame10=l=1;
|
||||
shape_1_per_frame11=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_1_per_frame12=//
|
||||
shape_1_per_frame13=// HSL to RGB by PieturP
|
||||
shape_1_per_frame14=//
|
||||
shape_1_per_frame15=// hue h ( 0 - 0.9 ) rr ( 0 - 1 )
|
||||
shape_1_per_frame16=// saturation s ( 0 - 1 ) - > gg ( 0 - 1 )
|
||||
shape_1_per_frame17=// luminance l ( 0 - 1 ) bb ( 0 - 1 )
|
||||
shape_1_per_frame18=//
|
||||
shape_1_per_frame19=cc=(6*h);
|
||||
shape_1_per_frame20=cc=if(below(cc,1),0,if(below(cc,2),1,if(below(cc,3),2,if(below(cc,4),3,if(below(cc,5),4,5)))));
|
||||
shape_1_per_frame21=zf=(6*h)-cc;
|
||||
shape_1_per_frame22=zm=l;
|
||||
shape_1_per_frame23=zp=l*(1-s);
|
||||
shape_1_per_frame24=zq=l*(1-s*zf);
|
||||
shape_1_per_frame25=zt=l*(1-s*(1-zf));
|
||||
shape_1_per_frame26=monitor=zq;
|
||||
shape_1_per_frame27=rr=if(equal(cc,0),zm,if(equal(cc,1),zq,if(equal(cc,2),zp,if(equal(cc,3),zp,if(equal(cc,4),zt,zm)))));
|
||||
shape_1_per_frame28=gg=if(equal(cc,0),zt,if(equal(cc,1),zm,if(equal(cc,2),zm,if(equal(cc,3),zq,if(equal(cc,4),zp,zp)))));
|
||||
shape_1_per_frame29=bb=if(equal(cc,0),zp,if(equal(cc,1),zp,if(equal(cc,2),zt,if(equal(cc,3),zm,if(equal(cc,4),zm,zq)))));
|
||||
shape_1_per_frame30=rr=if(equal(s,0),l,rr);
|
||||
shape_1_per_frame31=gg=if(equal(s,0),l,gg);
|
||||
shape_1_per_frame32=bb=if(equal(s,0),l,bb);
|
||||
shape_1_per_frame33=
|
||||
shape_1_per_frame34=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_1_per_frame35=r=rr;
|
||||
shape_1_per_frame36=g=gg;
|
||||
shape_1_per_frame37=b=bb;
|
||||
shape_1_per_frame38=
|
||||
shape_1_per_frame39=h=sin(slowp)*.5+.5;
|
||||
shape_1_per_frame40=l=.5;
|
||||
shape_1_per_frame41=s=.55;
|
||||
shape_1_per_frame42=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_1_per_frame43=//
|
||||
shape_1_per_frame44=// HSL to RGB by PieturP
|
||||
shape_1_per_frame45=//
|
||||
shape_1_per_frame46=// hue h ( 0 - 0.9 ) rr ( 0 - 1 )
|
||||
shape_1_per_frame47=// saturation s ( 0 - 1 ) - > gg ( 0 - 1 )
|
||||
shape_1_per_frame48=// luminance l ( 0 - 1 ) bb ( 0 - 1 )
|
||||
shape_1_per_frame49=//
|
||||
shape_1_per_frame50=cc=(6*h);
|
||||
shape_1_per_frame51=cc=if(below(cc,1),0,if(below(cc,2),1,if(below(cc,3),2,if(below(cc,4),3,if(below(cc,5),4,5)))));
|
||||
shape_1_per_frame52=zf=(6*h)-cc;
|
||||
shape_1_per_frame53=zm=l;
|
||||
shape_1_per_frame54=zp=l*(1-s);
|
||||
shape_1_per_frame55=zq=l*(1-s*zf);
|
||||
shape_1_per_frame56=zt=l*(1-s*(1-zf));
|
||||
shape_1_per_frame57=monitor=zq;
|
||||
shape_1_per_frame58=rr=if(equal(cc,0),zm,if(equal(cc,1),zq,if(equal(cc,2),zp,if(equal(cc,3),zp,if(equal(cc,4),zt,zm)))));
|
||||
shape_1_per_frame59=gg=if(equal(cc,0),zt,if(equal(cc,1),zm,if(equal(cc,2),zm,if(equal(cc,3),zq,if(equal(cc,4),zp,zp)))));
|
||||
shape_1_per_frame60=bb=if(equal(cc,0),zp,if(equal(cc,1),zp,if(equal(cc,2),zt,if(equal(cc,3),zm,if(equal(cc,4),zm,zq)))));
|
||||
shape_1_per_frame61=rr=if(equal(s,0),l,rr);
|
||||
shape_1_per_frame62=gg=if(equal(s,0),l,gg);
|
||||
shape_1_per_frame63=bb=if(equal(s,0),l,bb);
|
||||
shape_1_per_frame64=
|
||||
shape_1_per_frame65=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_1_per_frame66=r2=rr;
|
||||
shape_1_per_frame67=g2=gg;
|
||||
shape_1_per_frame68=b2=bb;
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=1.62174
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.45112
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=1.000
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=0.200
|
||||
shapecode_2_r2=1.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=1.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=1
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.140
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.12324
|
||||
shapecode_3_ang=3.14159
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=3.24126
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=0.000
|
||||
shapecode_3_border_g=0.000
|
||||
shapecode_3_border_b=0.000
|
||||
shapecode_3_border_a=1.000
|
||||
shape_3_per_frame1=
|
||||
shape_3_per_frame2=p=p+.314;
|
||||
shape_3_per_frame3=slowp=slowp+.00628;
|
||||
shape_3_per_frame4=p=below(p,6.283)*p;
|
||||
shape_3_per_frame5=slowp=below(slowp,6.283)*slowp;
|
||||
shape_3_per_frame6=my=my+(mid*mid*mid)*.02;
|
||||
shape_3_per_frame7=turn=below(sin(my)*.5+.5,.5);
|
||||
shape_3_per_frame8=x=if(equal(turn,1),sin(p)*.3+.5,sin(628-p)*.3+.5);
|
||||
shape_3_per_frame9=y=if(equal(turn,1),cos(p)*.3+.5,cos(628-p)*.3+.5);
|
||||
shape_3_per_frame10=h=sin(slowp)*.5+.5;
|
||||
shape_3_per_frame11=s=min(abs(bass*.6),1);
|
||||
shape_3_per_frame12=l=1;
|
||||
shape_3_per_frame13=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_3_per_frame14=//
|
||||
shape_3_per_frame15=// HSL to RGB by PieturP
|
||||
shape_3_per_frame16=//
|
||||
shape_3_per_frame17=// hue h ( 0 - 0.9 ) rr ( 0 - 1 )
|
||||
shape_3_per_frame18=// saturation s ( 0 - 1 ) - > gg ( 0 - 1 )
|
||||
shape_3_per_frame19=// luminance l ( 0 - 1 ) bb ( 0 - 1 )
|
||||
shape_3_per_frame20=//
|
||||
shape_3_per_frame21=cc=(6*h);
|
||||
shape_3_per_frame22=cc=if(below(cc,1),0,if(below(cc,2),1,if(below(cc,3),2,if(below(cc,4),3,if(below(cc,5),4,5)))));
|
||||
shape_3_per_frame23=zf=(6*h)-cc;
|
||||
shape_3_per_frame24=zm=l;
|
||||
shape_3_per_frame25=zp=l*(1-s);
|
||||
shape_3_per_frame26=zq=l*(1-s*zf);
|
||||
shape_3_per_frame27=zt=l*(1-s*(1-zf));
|
||||
shape_3_per_frame28=monitor=zq;
|
||||
shape_3_per_frame29=rr=if(equal(cc,0),zm,if(equal(cc,1),zq,if(equal(cc,2),zp,if(equal(cc,3),zp,if(equal(cc,4),zt,zm)))));
|
||||
shape_3_per_frame30=gg=if(equal(cc,0),zt,if(equal(cc,1),zm,if(equal(cc,2),zm,if(equal(cc,3),zq,if(equal(cc,4),zp,zp)))));
|
||||
shape_3_per_frame31=bb=if(equal(cc,0),zp,if(equal(cc,1),zp,if(equal(cc,2),zt,if(equal(cc,3),zm,if(equal(cc,4),zm,zq)))));
|
||||
shape_3_per_frame32=rr=if(equal(s,0),l,rr);
|
||||
shape_3_per_frame33=gg=if(equal(s,0),l,gg);
|
||||
shape_3_per_frame34=bb=if(equal(s,0),l,bb);
|
||||
shape_3_per_frame35=
|
||||
shape_3_per_frame36=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_3_per_frame37=r=rr;
|
||||
shape_3_per_frame38=g=gg;
|
||||
shape_3_per_frame39=b=bb;
|
||||
shape_3_per_frame40=
|
||||
shape_3_per_frame41=h=sin(slowp)*.5+.5;
|
||||
shape_3_per_frame42=l=min(abs(bass*.6),1);
|
||||
shape_3_per_frame43=s=1;
|
||||
shape_3_per_frame44=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_3_per_frame45=//
|
||||
shape_3_per_frame46=// HSL to RGB by PieturP
|
||||
shape_3_per_frame47=//
|
||||
shape_3_per_frame48=// hue h ( 0 - 0.9 ) rr ( 0 - 1 )
|
||||
shape_3_per_frame49=// saturation s ( 0 - 1 ) - > gg ( 0 - 1 )
|
||||
shape_3_per_frame50=// luminance l ( 0 - 1 ) bb ( 0 - 1 )
|
||||
shape_3_per_frame51=//
|
||||
shape_3_per_frame52=cc=(6*h);
|
||||
shape_3_per_frame53=cc=if(below(cc,1),0,if(below(cc,2),1,if(below(cc,3),2,if(below(cc,4),3,if(below(cc,5),4,5)))));
|
||||
shape_3_per_frame54=zf=(6*h)-cc;
|
||||
shape_3_per_frame55=zm=l;
|
||||
shape_3_per_frame56=zp=l*(1-s);
|
||||
shape_3_per_frame57=zq=l*(1-s*zf);
|
||||
shape_3_per_frame58=zt=l*(1-s*(1-zf));
|
||||
shape_3_per_frame59=monitor=zq;
|
||||
shape_3_per_frame60=rr=if(equal(cc,0),zm,if(equal(cc,1),zq,if(equal(cc,2),zp,if(equal(cc,3),zp,if(equal(cc,4),zt,zm)))));
|
||||
shape_3_per_frame61=gg=if(equal(cc,0),zt,if(equal(cc,1),zm,if(equal(cc,2),zm,if(equal(cc,3),zq,if(equal(cc,4),zp,zp)))));
|
||||
shape_3_per_frame62=bb=if(equal(cc,0),zp,if(equal(cc,1),zp,if(equal(cc,2),zt,if(equal(cc,3),zm,if(equal(cc,4),zm,zq)))));
|
||||
shape_3_per_frame63=rr=if(equal(s,0),l,rr);
|
||||
shape_3_per_frame64=gg=if(equal(s,0),l,gg);
|
||||
shape_3_per_frame65=bb=if(equal(s,0),l,bb);
|
||||
shape_3_per_frame66=
|
||||
shape_3_per_frame67=///////////////////////////////////////////////////////////////////////////////////////////////
|
||||
shape_3_per_frame68=r2=rr;
|
||||
shape_3_per_frame69=g2=gg;
|
||||
shape_3_per_frame70=b2=bb;
|
||||
shape_3_per_frame71=border_r=rr;
|
||||
shape_3_per_frame72=border_g=gg;
|
||||
shape_3_per_frame73=border_b=bb;
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0;
|
||||
per_frame_init_8=q1=0;q2=0;q3=0
|
||||
per_frame_1=decay=0.96;
|
||||
per_frame_2=
|
||||
per_frame_3=speed=0.900;
|
||||
per_frame_4=speedinv=1-speed;
|
||||
per_frame_5=q1=(qa*speed + bass*speedinv);
|
||||
per_frame_6=q2=(qb*speed + mid *speedinv);
|
||||
per_frame_7=q3=(qc*speed + treb*speedinv);
|
||||
per_frame_8=qa=q1;
|
||||
per_frame_9=qb=q2;
|
||||
per_frame_10=qc=q3;
|
||||
per_frame_11=
|
||||
per_frame_12=
|
||||
per_pixel_1=rot=sin(rad*14 +time)*0.001;
|
||||
per_pixel_2=rot=rot + sin(ang*8 +time)*0.001;
|
||||
per_pixel_3=dx=sin(rad*48 + time)*0.002;
|
||||
per_pixel_4=dy=cos(ang*48 +time)*0.002;
|
||||
per_pixel_5=zoom=1 + sin(x*44 + time)*0.034 + cos(y*44 + time)*0.034;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` // darken (decay) over time
|
||||
warp_7=`ret-=roam_sin.wzy*roam_cos.zxy;
|
||||
warp_8=` ret = ret- (ret*.5);
|
||||
warp_9=` ret = ret*(abs(GetBlur2(uv)-.5))*5;
|
||||
warp_10=` ret = ret - .01;
|
||||
warp_11=`}
|
||||
comp_1=`
|
||||
comp_2=`shader_body
|
||||
comp_3=`{
|
||||
comp_4=` float3 txr = float3(uv,q2);
|
||||
comp_5=`txr-=roam_sin.zyx*roam_cos.ywx;
|
||||
comp_6=` float2 uv_echo = (uv - 0.5)*float2(-1,1) + 0.5;
|
||||
comp_7=` ret = lerp( tex2D(sampler_main, (uv-0.5)*0.98 + 0.5).xyz,
|
||||
comp_8=` tex2D(sampler_main, (uv_echo-0.5)*0.98 + 0.5).xyz,
|
||||
comp_9=` 0.50
|
||||
comp_10=` ) + GetBlur3(uv) + GetBlur3(uv_echo)
|
||||
comp_11=` + GetBlur1(uv) + GetBlur1(uv_echo); //video echo; //video echo
|
||||
comp_12=` ret *= tex3D(sampler_noisevol_hq, txr);
|
||||
comp_13=` ret *= 2.0; //gamma
|
||||
comp_14=` //ret = ret*(1 - ret)*10; //brighten
|
||||
comp_15=`}
|
||||
@ -0,0 +1,273 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=4.000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.965
|
||||
fVideoEchoZoom=1.216
|
||||
fVideoEchoAlpha=0.800
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=5
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=3.300
|
||||
fWaveScale=1.694
|
||||
fWaveSmoothing=0.900
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=0.010
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.500
|
||||
wave_g=0.500
|
||||
wave_b=0.800
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.110
|
||||
ob_g=0.000
|
||||
ob_b=0.100
|
||||
ob_a=0.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.900
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.10000
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0;
|
||||
per_frame_init_8=q1=0;q2=0;q3=0
|
||||
per_frame_1=decay=0.96;
|
||||
per_frame_2=
|
||||
per_frame_3=speed=0.900;
|
||||
per_frame_4=speedinv=1-speed;
|
||||
per_frame_5=q1=(qa*speed + bass*speedinv);
|
||||
per_frame_6=q2=(qb*speed + mid *speedinv);
|
||||
per_frame_7=q3=(qc*speed + treb*speedinv);
|
||||
per_frame_8=qa=q1;
|
||||
per_frame_9=qb=q2;
|
||||
per_frame_10=qc=q3;
|
||||
per_frame_11=
|
||||
per_frame_12=
|
||||
per_pixel_1=rot=sin(rad*14 +time)*0.001;
|
||||
per_pixel_2=rot=rot + sin(ang*8 +time)*0.001;
|
||||
per_pixel_3=dx=sin(rad*48 + time)*0.002;
|
||||
per_pixel_4=dy=cos(ang*48 +time)*0.002;
|
||||
per_pixel_5=zoom=1 + sin(x*44 + time)*0.034 + cos(y*44 + time)*0.034;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` // darken (decay) over time
|
||||
warp_7=`ret-=roam_sin.wzy*roam_cos.zxy;
|
||||
warp_8=` ret = ret- (ret*.5);
|
||||
warp_9=` ret = ret*(abs(GetBlur2(uv)-.5))*5;
|
||||
warp_10=` ret = ret - .01;
|
||||
warp_11=`}
|
||||
comp_1=`
|
||||
comp_2=`shader_body
|
||||
comp_3=`{
|
||||
comp_4=` float3 txr = float3(uv,q2);
|
||||
comp_5=`txr-=roam_sin.zyx*roam_cos.ywx;
|
||||
comp_6=` float2 uv_echo = (uv - 0.5)*float2(-1,1) + 0.5;
|
||||
comp_7=` ret = lerp( tex2D(sampler_main, (uv-0.5)*0.98 + 0.5).xyz,
|
||||
comp_8=` tex2D(sampler_main, (uv_echo-0.5)*0.98 + 0.5).xyz,
|
||||
comp_9=` 0.50
|
||||
comp_10=` ) + GetBlur3(uv) + GetBlur3(uv_echo)
|
||||
comp_11=` + GetBlur1(uv) + GetBlur1(uv_echo); //video echo; //video echo
|
||||
comp_12=` ret *= tex3D(sampler_noisevol_hq, txr);
|
||||
comp_13=` ret *= 2.0; //gamma
|
||||
comp_14=` //ret = ret*(1 - ret)*10; //brighten
|
||||
comp_15=`}
|
||||
Binary file not shown.
@ -0,0 +1,446 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.459
|
||||
fWarpScale=2.007
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.200
|
||||
ob_a=1.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.250
|
||||
ib_a=1.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.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
wave_0_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=mx=mx+(.0002*cos(ma));
|
||||
wave_0_per_point5=my=my+(.0002*sin(ma));
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_0_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_0_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_0_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=x=mx;
|
||||
wave_0_per_point13=y=my;
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=a=(above(bass+mid+treb,.8));
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_point1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
wave_1_per_point2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=mx=mx+(.0001*cos(ma));
|
||||
wave_1_per_point5=my=my+(.0001*sin(ma));
|
||||
wave_1_per_point6=
|
||||
wave_1_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_1_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_1_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_1_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=x=mx;
|
||||
wave_1_per_point13=y=my;
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=a=(above(bass+mid+treb,.1));
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=ma=ma+(above(mid,1)*3.1415*.01*mid);
|
||||
wave_2_per_point2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
wave_2_per_point3=
|
||||
wave_2_per_point4=mx=mx+(.0004*cos(ma));
|
||||
wave_2_per_point5=my=my+(.0004*sin(ma));
|
||||
wave_2_per_point6=
|
||||
wave_2_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_2_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_2_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_2_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=x=mx;
|
||||
wave_2_per_point13=y=my;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=a=(above(bass+mid+treb,.3));
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
wave_3_per_point2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=mx=mx+(.0008*cos(ma));
|
||||
wave_3_per_point5=my=my+(.0008*sin(ma));
|
||||
wave_3_per_point6=
|
||||
wave_3_per_point7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
wave_3_per_point8=my=if(above(my,.9),(.9-my),my);
|
||||
wave_3_per_point9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
wave_3_per_point10=my=if(below(my,.1),(.9+my),my);
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=x=mx;
|
||||
wave_3_per_point13=y=my;
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=a=(above(bass+mid+treb,.2));
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=14
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=126
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.03030
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.62832
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=ma=ma+(above(bass,1)*3.1415*.01*bass);
|
||||
shape_0_per_frame2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=mx=mx+(.0002*cos(ma));
|
||||
shape_0_per_frame5=my=my+(.0002*sin(ma));
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_0_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_0_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_0_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_0_per_frame11=
|
||||
shape_0_per_frame12=x=mx;
|
||||
shape_0_per_frame13=y=my;
|
||||
shape_0_per_frame14=
|
||||
shape_0_per_frame15=a=(above(bass+mid+treb,.8));
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=14
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=128
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.03000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.62832
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
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=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=ma=ma+(above(bass,1)*3.1415*.05*bass);
|
||||
shape_1_per_frame2=ma=ma-(above(mid,1)*3.1415*.05*mid);
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=mx=mx+(.0001*cos(ma));
|
||||
shape_1_per_frame5=my=my+(.0001*sin(ma));
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_1_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_1_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_1_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_1_per_frame11=
|
||||
shape_1_per_frame12=x=mx;
|
||||
shape_1_per_frame13=y=my;
|
||||
shape_1_per_frame14=
|
||||
shape_1_per_frame15=a=(above(bass+mid+treb,.1));
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=14
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=32
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.02970
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.62832
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
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=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=ma=ma+(above(mid,1)*3.1415*.01*mid);
|
||||
shape_2_per_frame2=ma=ma-(above(treb,1)*3.1415*.01*treb);
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=mx=mx+(.0004*cos(ma));
|
||||
shape_2_per_frame5=my=my+(.0004*sin(ma));
|
||||
shape_2_per_frame6=
|
||||
shape_2_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_2_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_2_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_2_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_2_per_frame11=
|
||||
shape_2_per_frame12=x=mx;
|
||||
shape_2_per_frame13=y=my;
|
||||
shape_2_per_frame14=
|
||||
shape_2_per_frame15=a=(above(bass+mid+treb,.3));
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=14
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=16
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.03030
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.62832
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
shape_3_per_frame1=ma=ma+(above(bass,.5)*3.1415*.02*bass);
|
||||
shape_3_per_frame2=ma=ma-(above(treb,.5)*3.1415*.02*treb);
|
||||
shape_3_per_frame3=
|
||||
shape_3_per_frame4=mx=mx+(.0008*cos(ma));
|
||||
shape_3_per_frame5=my=my+(.0008*sin(ma));
|
||||
shape_3_per_frame6=
|
||||
shape_3_per_frame7=mx=if(above(mx,.9),(.9-mx),mx);
|
||||
shape_3_per_frame8=my=if(above(my,.9),(.9-my),my);
|
||||
shape_3_per_frame9=mx=if(below(mx,.1),(.9+mx),mx);
|
||||
shape_3_per_frame10=my=if(below(my,.1),(.9+my),my);
|
||||
shape_3_per_frame11=
|
||||
shape_3_per_frame12=x=mx;
|
||||
shape_3_per_frame13=y=my;
|
||||
shape_3_per_frame14=
|
||||
shape_3_per_frame15=a=(above(bass+mid+treb,.2));
|
||||
per_frame_1=dec_med = pow (0.8, 30/fps);
|
||||
per_frame_2=dec_slow = pow (0.9, 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) %16;
|
||||
per_frame_9=index2 = (index2 + is_beat*bnot(index))%5;
|
||||
per_frame_10=monitor = index2;
|
||||
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;
|
||||
per_frame_18=
|
||||
per_frame_19=sb = sb*dec_med + q21*(1-dec_med);
|
||||
per_frame_20=q29 = sb;
|
||||
per_frame_21=
|
||||
per_frame_22=k1 = is_beat*bnot(index)*bnot(index2);
|
||||
per_frame_23=p1 = (index2-2);
|
||||
per_frame_24=
|
||||
per_frame_25=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_26=p3 = dec_med * p3+ (1-dec_med)*p2;
|
||||
per_frame_27=q5 = cos(p3*3.14/2);
|
||||
per_frame_28=
|
||||
per_frame_29=rott = rott + .003*30/fps*p3;
|
||||
per_frame_30=
|
||||
per_frame_31=q1 = cos(rott);
|
||||
per_frame_32=q2 = sin(rott);
|
||||
per_frame_33=q3 = -q2;
|
||||
per_frame_34=q4 = q1;
|
||||
per_frame_35=
|
||||
per_frame_36=movx = movx + .002*30/fps;
|
||||
per_frame_37=q28 = movx;
|
||||
per_frame_38=
|
||||
per_frame_39=q15 = (1+sin(time/23))*.15;
|
||||
per_frame_40=q29 = 4*(.5+sin(time/17));
|
||||
per_frame_41=q30 = 5/(1.2+sin(time/50));
|
||||
per_frame_42=q31 = sin(time/38)/3;
|
||||
per_frame_43=q32 = 2+sin(time/18);
|
||||
per_frame_44=
|
||||
per_frame_45=warp = .06;
|
||||
per_frame_46=zoom = .998;
|
||||
per_frame_47=
|
||||
warp_1=`sampler sampler_worms;
|
||||
warp_2=`float3 color, mus;
|
||||
warp_3=`float dx,dy;
|
||||
warp_4=`shader_body {
|
||||
warp_5=`float2 uv1 = (uv-.5) * aspect.xy;
|
||||
warp_6=`
|
||||
warp_7=`
|
||||
warp_8=`float2 uv6 = uv1;
|
||||
warp_9=`float z = q29*2*length(uv1)+rand_frame * 64;
|
||||
warp_10=`float2 d = normalize(uv1);
|
||||
warp_11=`float2 rs = clamp(tan(z)*d,-8,8);
|
||||
warp_12=`uv += .004*GetBlur1(uv)*float2 (0,1);//rs/20;
|
||||
warp_13=`
|
||||
warp_14=`
|
||||
warp_15=`uv6 = .4*sin(uv1*18*rand_frame);
|
||||
warp_16=`mus = .051/(length(uv6));
|
||||
warp_17=`mus *= float3 (1,.8,.5);
|
||||
warp_18=`
|
||||
warp_19=`float3 blur = GetBlur2(frac(uv));
|
||||
warp_20=`
|
||||
warp_21=`float3 crisp= tex2D(sampler_main,uv);
|
||||
warp_22=`
|
||||
warp_23=`float3 ret1 = crisp - blur*.03 + .15*mus;
|
||||
warp_24=`float2 uv2 = (uv_orig-.5)-float2(.5,.5+0.1*q25);
|
||||
warp_25=`
|
||||
warp_26=`q25 = 1;
|
||||
warp_27=`ret = q25*(ret1*.99-.02) + (1-q25)* GetPixel(uv_orig);
|
||||
warp_28=`
|
||||
warp_29=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uv1 = (uv-0.5)*aspect.xy;
|
||||
comp_4=`
|
||||
comp_5=`float rad2 = length(uv1) + .05;
|
||||
comp_6=`float rad1 = .1/rad2 ;
|
||||
comp_7=`
|
||||
comp_8=`float2 uv2 = float2 (ang/3.14, rad1*1.5);
|
||||
comp_9=`uv2.y = uv2.y +0.1*time;
|
||||
comp_10=`uv2.x = uv2.x +.02*time;
|
||||
comp_11=`
|
||||
comp_12=`float2 uv3 = float2 (ang/3.14, rad1);
|
||||
comp_13=`uv3.y = uv3.y + q30 ;
|
||||
comp_14=`uv3.x = uv3.x + time/32;
|
||||
comp_15=`
|
||||
comp_16=`
|
||||
comp_17=`float3 crisp = GetPixel(uv2) + 2*GetPixel(uv3);
|
||||
comp_18=`crisp += 2*GetBlur2(frac(uv2)) + 2*GetBlur2(frac(uv3));
|
||||
comp_19=`
|
||||
comp_20=`float3 lay1 = float3 (1,0,1)*uv.y*pow(1-rad,8);
|
||||
comp_21=`
|
||||
comp_22=`crisp = 3*crisp * pow(rad,1);
|
||||
comp_23=`
|
||||
comp_24=`float mask = saturate(1-4*rad);
|
||||
comp_25=`
|
||||
comp_26=`ret = crisp + lay1*mask + mask * GetPixel(uv);
|
||||
comp_27=`
|
||||
comp_28=`}
|
||||
678
presets/presets_mischa_collection/Tripgnosis - Antimatter Streams.milk
Executable file
678
presets/presets_mischa_collection/Tripgnosis - Antimatter Streams.milk
Executable file
@ -0,0 +1,678 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=4.500000
|
||||
fGammaAdj=1.900
|
||||
fDecay=0.980
|
||||
fVideoEchoZoom=1.169
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=2
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.003
|
||||
fWaveScale=0.010
|
||||
fWaveSmoothing=0.900
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=1.611
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00000
|
||||
rot=0.00400
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.12532
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.650
|
||||
wave_b=0.750
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.110
|
||||
ob_g=0.000
|
||||
ob_b=0.100
|
||||
ob_a=0.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=3.000
|
||||
nMotionVectorsY=2.000
|
||||
mv_dx=0.020
|
||||
mv_dy=-0.020
|
||||
mv_l=0.150
|
||||
mv_r=0.490
|
||||
mv_g=0.480
|
||||
mv_b=0.300
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=0.010
|
||||
wavecode_0_g=0.900
|
||||
wavecode_0_b=0.990
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=n=sample*6.283;
|
||||
wave_0_per_point2=phs=-sample * 0.2;
|
||||
wave_0_per_point3=tm=q1 + phs*4;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=flip=flip+1;
|
||||
wave_0_per_point6=flip=flip*below(flip,2);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=xp=0;
|
||||
wave_0_per_point9=yp=(flip*0.1-0.05)*(sample);
|
||||
wave_0_per_point10=zp=0;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=//spin;
|
||||
wave_0_per_point13=ang=tm*20 + sin(tm*76 + time*4)*0.4;
|
||||
wave_0_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_0_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_0_per_point17=zr=zp;
|
||||
wave_0_per_point18=
|
||||
wave_0_per_point19=xp=xr;
|
||||
wave_0_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_0_per_point21=zp=zr;
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=//wrist movement;
|
||||
wave_0_per_point24=ang=sin(tm*2);
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=xq=xp;
|
||||
wave_0_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_0_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_0_per_point30=
|
||||
wave_0_per_point31=
|
||||
wave_0_per_point32=ang=tm*8;
|
||||
wave_0_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_0_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_0_per_point36=zp=zq;
|
||||
wave_0_per_point37=
|
||||
wave_0_per_point38=//forearm movement;
|
||||
wave_0_per_point39=zp=zp-0.3;
|
||||
wave_0_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_0_per_point41=xq=xp;
|
||||
wave_0_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_0_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_0_per_point45=
|
||||
wave_0_per_point46=//upper arm twist
|
||||
wave_0_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_0_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_0_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_0_per_point50=zp=zq;
|
||||
wave_0_per_point51=
|
||||
wave_0_per_point52=//upper arm outward;
|
||||
wave_0_per_point53=zp=zp-0.35;
|
||||
wave_0_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_0_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_0_per_point57=yq=yp;
|
||||
wave_0_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_0_per_point59=
|
||||
wave_0_per_point60=//upper arm up down;
|
||||
wave_0_per_point61=ang=cos(tm);
|
||||
wave_0_per_point62=xp=xq;
|
||||
wave_0_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_0_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_0_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_0_per_point66=
|
||||
wave_0_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_0_per_point68=
|
||||
wave_0_per_point69=
|
||||
wave_0_per_point70=//project into screenspace and draw on screen
|
||||
wave_0_per_point71=zp=zp+1.5;
|
||||
wave_0_per_point72=xs=xp/zp;
|
||||
wave_0_per_point73=ys=yp/zp;
|
||||
wave_0_per_point74=
|
||||
wave_0_per_point75=x=xs+0.5;
|
||||
wave_0_per_point76=y=ys*1.3+0.5;
|
||||
wave_0_per_point77=
|
||||
wave_0_per_point78=
|
||||
wave_0_per_point79=a=(1-sample);
|
||||
wave_0_per_point80=
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=0.010
|
||||
wavecode_1_g=0.550
|
||||
wavecode_1_b=0.750
|
||||
wavecode_1_a=0.990
|
||||
wave_1_per_point1=n=sample*6.283;
|
||||
wave_1_per_point2=phs=-sample * 0.4 ;
|
||||
wave_1_per_point3=tm=q1 + phs*2 - 0.01;
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=flip=flip+1;
|
||||
wave_1_per_point6=flip=flip*below(flip,2);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=xp=0;
|
||||
wave_1_per_point9=yp=(flip*0.2-0.1)*(sample);
|
||||
wave_1_per_point10=zp=0;
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=//spin;
|
||||
wave_1_per_point13=ang=-tm*29 + sin(tm*76 + time*4)*0.4;;
|
||||
wave_1_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_1_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_1_per_point17=zr=zp;
|
||||
wave_1_per_point18=
|
||||
wave_1_per_point19=xp=xr;
|
||||
wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_1_per_point21=zp=zr;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=//wrist movement;
|
||||
wave_1_per_point24=ang=sin(tm*2);
|
||||
wave_1_per_point25=
|
||||
wave_1_per_point26=xq=xp;
|
||||
wave_1_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point30=
|
||||
wave_1_per_point31=
|
||||
wave_1_per_point32=ang=tm*8;
|
||||
wave_1_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point36=zp=zq;
|
||||
wave_1_per_point37=
|
||||
wave_1_per_point38=//forearm movement;
|
||||
wave_1_per_point39=zp=zp-0.3;
|
||||
wave_1_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_1_per_point41=xq=xp;
|
||||
wave_1_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_1_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_1_per_point45=
|
||||
wave_1_per_point46=//upper arm twist
|
||||
wave_1_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_1_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_1_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_1_per_point50=zp=zq;
|
||||
wave_1_per_point51=
|
||||
wave_1_per_point52=//upper arm outward;
|
||||
wave_1_per_point53=zp=zp-0.35;
|
||||
wave_1_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_1_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_1_per_point57=yq=yp;
|
||||
wave_1_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_1_per_point59=
|
||||
wave_1_per_point60=//upper arm up down;
|
||||
wave_1_per_point61=ang=cos(tm);
|
||||
wave_1_per_point62=xp=xq;
|
||||
wave_1_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_1_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_1_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_1_per_point66=
|
||||
wave_1_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_1_per_point68=
|
||||
wave_1_per_point69=
|
||||
wave_1_per_point70=//project into screenspace and draw on screen
|
||||
wave_1_per_point71=zp=zp+1.5;
|
||||
wave_1_per_point72=xs=xp/zp;
|
||||
wave_1_per_point73=ys=yp/zp;
|
||||
wave_1_per_point74=
|
||||
wave_1_per_point75=x=xs+0.5;
|
||||
wave_1_per_point76=y=ys*1.3+0.5;
|
||||
wave_1_per_point77=
|
||||
wave_1_per_point78=
|
||||
wave_1_per_point79=a=(1-sample);
|
||||
wave_1_per_point80=
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=1
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=0.000
|
||||
wavecode_2_g=0.800
|
||||
wavecode_2_b=0.060
|
||||
wavecode_2_a=1.000
|
||||
wave_2_per_point1=n=sample*6.283;
|
||||
wave_2_per_point2=phs=-sample * 0.4 ;
|
||||
wave_2_per_point3=tm=q1 + phs*2 - 0.02;
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=flip=flip+1;
|
||||
wave_2_per_point6=flip=flip*below(flip,2);
|
||||
wave_2_per_point7=
|
||||
wave_2_per_point8=xp=0;
|
||||
wave_2_per_point9=yp=(flip*0.4-0.2)*(sample);
|
||||
wave_2_per_point10=zp=0;
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=//spin;
|
||||
wave_2_per_point13=ang=tm*23 + sin(tm*76 + time*4)*0.3;;
|
||||
wave_2_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_2_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_2_per_point17=zr=zp;
|
||||
wave_2_per_point18=
|
||||
wave_2_per_point19=xp=xr;
|
||||
wave_2_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_2_per_point21=zp=zr;
|
||||
wave_2_per_point22=
|
||||
wave_2_per_point23=//wrist movement;
|
||||
wave_2_per_point24=ang=sin(tm*2);
|
||||
wave_2_per_point25=
|
||||
wave_2_per_point26=xq=xp;
|
||||
wave_2_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_2_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_2_per_point30=
|
||||
wave_2_per_point31=
|
||||
wave_2_per_point32=ang=tm*8;
|
||||
wave_2_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_2_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_2_per_point36=zp=zq;
|
||||
wave_2_per_point37=
|
||||
wave_2_per_point38=//forearm movement;
|
||||
wave_2_per_point39=zp=zp-0.3;
|
||||
wave_2_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_2_per_point41=xq=xp;
|
||||
wave_2_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_2_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_2_per_point45=
|
||||
wave_2_per_point46=//upper arm twist
|
||||
wave_2_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_2_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_2_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_2_per_point50=zp=zq;
|
||||
wave_2_per_point51=
|
||||
wave_2_per_point52=//upper arm outward;
|
||||
wave_2_per_point53=zp=zp-0.35;
|
||||
wave_2_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_2_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_2_per_point57=yq=yp;
|
||||
wave_2_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_2_per_point59=
|
||||
wave_2_per_point60=//upper arm up down;
|
||||
wave_2_per_point61=ang=cos(tm);
|
||||
wave_2_per_point62=xp=xq;
|
||||
wave_2_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_2_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_2_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_2_per_point66=
|
||||
wave_2_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_2_per_point68=
|
||||
wave_2_per_point69=
|
||||
wave_2_per_point70=//project into screenspace and draw on screen
|
||||
wave_2_per_point71=zp=zp+1.5;
|
||||
wave_2_per_point72=xs=xp/zp;
|
||||
wave_2_per_point73=ys=yp/zp;
|
||||
wave_2_per_point74=
|
||||
wave_2_per_point75=x=xs+0.5;
|
||||
wave_2_per_point76=y=ys*1.3+0.5;
|
||||
wave_2_per_point77=
|
||||
wave_2_per_point78=
|
||||
wave_2_per_point79=a=(1-sample);
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=0.100
|
||||
wavecode_3_g=0.150
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=n=sample*6.283;
|
||||
wave_3_per_point2=phs=-sample * 0.4 ;
|
||||
wave_3_per_point3=tm=q1 + phs*2 - 0.03;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=flip=flip+1;
|
||||
wave_3_per_point6=flip=flip*below(flip,2);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=xp=0;
|
||||
wave_3_per_point9=yp=(flip*0.6-0.3)*(sample);
|
||||
wave_3_per_point10=zp=0;
|
||||
wave_3_per_point11=
|
||||
wave_3_per_point12=//spin;
|
||||
wave_3_per_point13=ang=-tm*4 + sin(tm*76 + time*4)*0.2;;
|
||||
wave_3_per_point14=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point15=xr=xp*sa + yp*ca;
|
||||
wave_3_per_point16=yr=xp*ca - yp*sa;
|
||||
wave_3_per_point17=zr=zp;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=xp=xr;
|
||||
wave_3_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
wave_3_per_point21=zp=zr;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=//wrist movement;
|
||||
wave_3_per_point24=ang=sin(tm*2);
|
||||
wave_3_per_point25=
|
||||
wave_3_per_point26=xq=xp;
|
||||
wave_3_per_point27=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point28=yq=yp*sa + zp*ca;
|
||||
wave_3_per_point29=zq=yp*ca - zp*sa;
|
||||
wave_3_per_point30=
|
||||
wave_3_per_point31=
|
||||
wave_3_per_point32=ang=tm*8;
|
||||
wave_3_per_point33=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point34=xp=xq*sa + yq*ca;
|
||||
wave_3_per_point35=yp=xq*ca - yq*sa;
|
||||
wave_3_per_point36=zp=zq;
|
||||
wave_3_per_point37=
|
||||
wave_3_per_point38=//forearm movement;
|
||||
wave_3_per_point39=zp=zp-0.3;
|
||||
wave_3_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
wave_3_per_point41=xq=xp;
|
||||
wave_3_per_point42=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point43=yq=yp*sa + zp*ca;
|
||||
wave_3_per_point44=zq=yp*ca - zp*sa;
|
||||
wave_3_per_point45=
|
||||
wave_3_per_point46=//upper arm twist
|
||||
wave_3_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
wave_3_per_point48=xp=xq*sa + yq*ca;
|
||||
wave_3_per_point49=yp=xq*ca - yq*sa;
|
||||
wave_3_per_point50=zp=zq;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=//upper arm outward;
|
||||
wave_3_per_point53=zp=zp-0.35;
|
||||
wave_3_per_point54=ang=cos(tm*1)*1.75 - 1.05;
|
||||
wave_3_per_point55=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point56=xq=xp*sa + zp*ca;
|
||||
wave_3_per_point57=yq=yp;
|
||||
wave_3_per_point58=zq=xp*ca - zp*sa;
|
||||
wave_3_per_point59=
|
||||
wave_3_per_point60=//upper arm up down;
|
||||
wave_3_per_point61=ang=cos(tm);
|
||||
wave_3_per_point62=xp=xq;
|
||||
wave_3_per_point63=sa=sin(ang);ca=cos(ang);
|
||||
wave_3_per_point64=yp=yq*ca - zq*sa;
|
||||
wave_3_per_point65=zp=yq*sa + zq*ca;
|
||||
wave_3_per_point66=
|
||||
wave_3_per_point67=//xp=xq;yp=yq;zp=zq;
|
||||
wave_3_per_point68=
|
||||
wave_3_per_point69=
|
||||
wave_3_per_point70=//project into screenspace and draw on screen
|
||||
wave_3_per_point71=zp=zp+1.5;
|
||||
wave_3_per_point72=xs=xp/zp;
|
||||
wave_3_per_point73=ys=yp/zp;
|
||||
wave_3_per_point74=
|
||||
wave_3_per_point75=x=xs+0.5;
|
||||
wave_3_per_point76=y=ys*1.3+0.5;
|
||||
wave_3_per_point77=
|
||||
wave_3_per_point78=
|
||||
wave_3_per_point79=a=(1-sample);
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=6
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.04556
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=0.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=0.350
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=0.150
|
||||
shapecode_0_b2=1.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=tm=q1;
|
||||
shape_0_per_frame2=
|
||||
shape_0_per_frame3=flip=flip+1;
|
||||
shape_0_per_frame4=flip=flip*below(flip,2);
|
||||
shape_0_per_frame5=
|
||||
shape_0_per_frame6=xp=0;
|
||||
shape_0_per_frame7=yp=0;
|
||||
shape_0_per_frame8=zp=0;
|
||||
shape_0_per_frame9=
|
||||
shape_0_per_frame10=//spin;
|
||||
shape_0_per_frame11=ang=tm*20 + sin(tm*76 + time*4)*0.4;
|
||||
shape_0_per_frame12=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame13=xr=xp*sa + yp*ca;
|
||||
shape_0_per_frame14=yr=xp*ca - yp*sa;
|
||||
shape_0_per_frame15=zr=zp;
|
||||
shape_0_per_frame16=
|
||||
shape_0_per_frame17=xp=xr;
|
||||
shape_0_per_frame18=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
|
||||
shape_0_per_frame19=zp=zr;
|
||||
shape_0_per_frame20=
|
||||
shape_0_per_frame21=//wrist movement;
|
||||
shape_0_per_frame22=ang=sin(tm*2);
|
||||
shape_0_per_frame23=
|
||||
shape_0_per_frame24=xq=xp;
|
||||
shape_0_per_frame25=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame26=yq=yp*sa + zp*ca;
|
||||
shape_0_per_frame27=zq=yp*ca - zp*sa;
|
||||
shape_0_per_frame28=
|
||||
shape_0_per_frame29=
|
||||
shape_0_per_frame30=ang=tm*8;
|
||||
shape_0_per_frame31=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame32=xp=xq*sa + yq*ca;
|
||||
shape_0_per_frame33=yp=xq*ca - yq*sa;
|
||||
shape_0_per_frame34=zp=zq;
|
||||
shape_0_per_frame35=
|
||||
shape_0_per_frame36=//forearm movement;
|
||||
shape_0_per_frame37=zp=zp-0.3;
|
||||
shape_0_per_frame38=ang=3.14 + sin(tm*2 - 0.5)*2.5;
|
||||
shape_0_per_frame39=xq=xp;
|
||||
shape_0_per_frame40=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame41=yq=yp*sa + zp*ca;
|
||||
shape_0_per_frame42=zq=yp*ca - zp*sa;
|
||||
shape_0_per_frame43=
|
||||
shape_0_per_frame44=//upper arm twist
|
||||
shape_0_per_frame45=ang=-1.0 + cos(tm*3 + 0.5);
|
||||
shape_0_per_frame46=xp=xq*sa + yq*ca;
|
||||
shape_0_per_frame47=yp=xq*ca - yq*sa;
|
||||
shape_0_per_frame48=zp=zq;
|
||||
shape_0_per_frame49=
|
||||
shape_0_per_frame50=//upper arm outward;
|
||||
shape_0_per_frame51=zp=zp-0.35;
|
||||
shape_0_per_frame52=ang=cos(tm*1)*1.75 - 1.05;
|
||||
shape_0_per_frame53=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame54=xq=xp*sa + zp*ca;
|
||||
shape_0_per_frame55=yq=yp;
|
||||
shape_0_per_frame56=zq=xp*ca - zp*sa;
|
||||
shape_0_per_frame57=
|
||||
shape_0_per_frame58=//upper arm up down;
|
||||
shape_0_per_frame59=ang=cos(tm);
|
||||
shape_0_per_frame60=xp=xq;
|
||||
shape_0_per_frame61=sa=sin(ang);ca=cos(ang);
|
||||
shape_0_per_frame62=yp=yq*ca - zq*sa;
|
||||
shape_0_per_frame63=zp=yq*sa + zq*ca;
|
||||
shape_0_per_frame64=
|
||||
shape_0_per_frame65=//xp=xq;yp=yq;zp=zq;
|
||||
shape_0_per_frame66=
|
||||
shape_0_per_frame67=
|
||||
shape_0_per_frame68=//project into screenspace and draw on screen
|
||||
shape_0_per_frame69=zp=zp+1.5;
|
||||
shape_0_per_frame70=xs=xp/zp;
|
||||
shape_0_per_frame71=ys=yp/zp;
|
||||
shape_0_per_frame72=
|
||||
shape_0_per_frame73=x=xs+0.5;
|
||||
shape_0_per_frame74=y=ys*1.3+0.5;
|
||||
shape_0_per_frame75=
|
||||
shape_0_per_frame76=
|
||||
shape_0_per_frame77=a=0.7;
|
||||
shape_0_per_frame78=
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0
|
||||
per_frame_init_8=
|
||||
per_frame_1=decay=0.98;
|
||||
per_frame_2=zoom=1.002;
|
||||
per_frame_3=
|
||||
per_frame_4=q1=time*0.9;
|
||||
per_frame_5=
|
||||
per_frame_6=
|
||||
per_frame_7=
|
||||
per_frame_8=
|
||||
warp_1=`#define MyGet GetPixel //GetBlur1
|
||||
warp_2=`shader_body
|
||||
warp_3=`{
|
||||
warp_4=` // GROW EFFECT - bright pixels spread radially outward.
|
||||
warp_5=` // BE CAREFUL - this can really thrash the texture cache! (SLOW)
|
||||
warp_6=` float grad_rad = 3.5; //TWEAK
|
||||
warp_7=` float str = 2.8; //TWEAK
|
||||
warp_8=` float3 d = float3(texsize.zw, 0) * grad_rad;
|
||||
warp_9=` float4 lums = 0;
|
||||
warp_10=` lums.x = lum( MyGet(uv + texsize.zw*d.xz) );
|
||||
warp_11=` lums.y = lum( MyGet(uv - texsize.zw*d.xz) );
|
||||
warp_12=` lums.z = lum( MyGet(uv + texsize.zw*d.zy) );
|
||||
warp_13=` lums.w = lum( MyGet(uv - texsize.zw*d.zy) );
|
||||
warp_14=` float2 grad = float2(lums.x-lums.y, lums.z-lums.w)*str*1000/grad_rad;
|
||||
warp_15=` grad = (saturate(grad*0.5+0.5)*2-1)*1.4;
|
||||
warp_16=` // sample previous frame
|
||||
warp_17=` ret = tex2D( sampler_fc_main, uv + grad*texsize.zw ).xyz;
|
||||
warp_18=`
|
||||
warp_19=` // darken (decay) over time
|
||||
warp_20=` ret *= 0.965; //or try: ret -= 0.004;
|
||||
warp_21=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` uv = 0.05 + 0.9*uv;
|
||||
comp_4=`
|
||||
comp_5=` // equivalent of a laplacian: [center*4 - each of the 4 neighbors*1]
|
||||
comp_6=` ret = 0;
|
||||
comp_7=` ret += tex2D(sampler_main, uv ).xyz*4;
|
||||
comp_8=` ret -= GetBlur1(uv)*4;
|
||||
comp_9=`ret *= -1;
|
||||
comp_10=`
|
||||
comp_11=` // little bit of noise:
|
||||
comp_12=` //ret *= 1 + 0.12*(tex2D(sampler_noise_lq, rand_frame.xy
|
||||
comp_13=` // + uv*texsize.xy*texsize_noise_lq.zw).xxx*2-1);
|
||||
comp_14=`
|
||||
comp_15=` // palettize:
|
||||
comp_16=` ret = pow(ret, float3(0.5, 0.5, 0.7));
|
||||
comp_17=`
|
||||
comp_18=` ret = (ret-0.1)*1.1;
|
||||
comp_19=`
|
||||
comp_20=` //ret.xyz *= 2; // a little bit of overbright
|
||||
comp_21=`}
|
||||
comp_22=`
|
||||
comp_23=`
|
||||
@ -0,0 +1,415 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.780
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=1
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.000
|
||||
fWaveSmoothing=0.750
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.750
|
||||
fModWaveAlphaEnd=0.950
|
||||
fWarpAnimSpeed=1.459
|
||||
fWarpScale=2.007
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.110
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=0.000
|
||||
ib_size=0.260
|
||||
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=4.950
|
||||
mv_r=0.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=0.700
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=0.000
|
||||
wavecode_0_g=0.000
|
||||
wavecode_0_b=0.000
|
||||
wavecode_0_a=0.100
|
||||
wave_0_per_point1=//q1 = state;
|
||||
wave_0_per_point2=//q2 = basstime;
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=q1 = 0;
|
||||
wave_0_per_point5=speed = bass_att*0.3;
|
||||
wave_0_per_point6=v = sample*10000 + value2*bass*0.1;
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=//state 0 elipse
|
||||
wave_0_per_point9=xs = xs + sin(v*0.1 + sin(v)*0.1)*speed*atan(v*1.51);
|
||||
wave_0_per_point10=ys = ys + sin(v*0.1 + cos(v)*0.1)*speed*atan(v);
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=x = 0.5 + 0.5*sin(xs*0.1)*cos(time*1 + ys);
|
||||
wave_0_per_point13=y = 0.5 + 0.5*sin(ys*0.1)*cos(time*1.1 + xs);
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=
|
||||
wave_0_per_point16=r = 0.5 + 0.5*sin(q1*0.22);
|
||||
wave_0_per_point17=g = 0.5 + 0.5*sin(q1*0.307) + x;
|
||||
wave_0_per_point18=//b = 0.4 + 0.4*sin(time*0.959);
|
||||
wave_0_per_point19=
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=xs = if(above(xs,1000),0 ,xs);
|
||||
wave_0_per_point22=ys = if(above(ys,1000),0 ,ys);
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=1
|
||||
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=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=//apply zoom burst on beat
|
||||
wave_3_per_point2=flag = above(q3,2);
|
||||
wave_3_per_point3=//state zero is ready state
|
||||
wave_3_per_point4=state = state + flag*equal(state,0);
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=//upwards flight
|
||||
wave_3_per_point7=yval = if(equal(state,0),0, yval);
|
||||
wave_3_per_point8=yval = yval + 0.00004*equal(state,1);
|
||||
wave_3_per_point9=ymax = if(equal(state,0),int(rand(100))*0.004,ymax);
|
||||
wave_3_per_point10=
|
||||
wave_3_per_point11=//hit apogee
|
||||
wave_3_per_point12=state = if(above(yval,0.5+ymax),2,state);
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=//reset variable
|
||||
wave_3_per_point15=yval = if(equal(state,0),0, yval);
|
||||
wave_3_per_point16=burst = if(equal(state,0),0.001,burst);
|
||||
wave_3_per_point17=alphax = if(equal(state,0),1,alphax);
|
||||
wave_3_per_point18=xdriftinc = if(equal(state,0),0,xdriftinc);
|
||||
wave_3_per_point19=
|
||||
wave_3_per_point20=burstspeed = if(equal(state,0),int(rand(10)),burstspeed);
|
||||
wave_3_per_point21=xdrift = if(equal(state,0),int(rand(20)),xdrift);
|
||||
wave_3_per_point22=//to get the numbers small enough have to use constants
|
||||
wave_3_per_point23=xdriftinc = xdriftinc
|
||||
wave_3_per_point24=+ equal(xdrift,0)*equal(state,1)*0.00002
|
||||
wave_3_per_point25=+ equal(xdrift,1)*equal(state,1)*0.000018
|
||||
wave_3_per_point26=+ equal(xdrift,2)*equal(state,1)*0.000016
|
||||
wave_3_per_point27=+ equal(xdrift,3)*equal(state,1)*0.000014
|
||||
wave_3_per_point28=+ equal(xdrift,4)*equal(state,1)*0.000012
|
||||
wave_3_per_point29=+ equal(xdrift,5)*equal(state,1)*0.00001
|
||||
wave_3_per_point30=+ equal(xdrift,6)*equal(state,1)*0.000008
|
||||
wave_3_per_point31=+ equal(xdrift,7)*equal(state,1)*0.000006
|
||||
wave_3_per_point32=+ equal(xdrift,8)*equal(state,1)*0.000004
|
||||
wave_3_per_point33=+ equal(xdrift,9)*equal(state,1)*0.000002
|
||||
wave_3_per_point34=+ equal(xdrift,11)*equal(state,1)*-0.000002
|
||||
wave_3_per_point35=+ equal(xdrift,12)*equal(state,1)*-0.000004
|
||||
wave_3_per_point36=+ equal(xdrift,13)*equal(state,1)*-0.000006
|
||||
wave_3_per_point37=+ equal(xdrift,14)*equal(state,1)*-0.000008
|
||||
wave_3_per_point38=+ equal(xdrift,15)*equal(state,1)*-0.00001
|
||||
wave_3_per_point39=+ equal(xdrift,16)*equal(state,1)*-0.000012
|
||||
wave_3_per_point40=+ equal(xdrift,17)*equal(state,1)*-0.000014
|
||||
wave_3_per_point41=+ equal(xdrift,18)*equal(state,1)*-0.000016
|
||||
wave_3_per_point42=+ equal(xdrift,19)*equal(state,1)*-0.000018;
|
||||
wave_3_per_point43=
|
||||
wave_3_per_point44=burst = burst
|
||||
wave_3_per_point45=+ equal(burstspeed,0)*equal(state,2)*0.000024
|
||||
wave_3_per_point46=+ equal(burstspeed,1)*equal(state,2)*0.000022
|
||||
wave_3_per_point47=+ equal(burstspeed,2)*equal(state,2)*0.00002
|
||||
wave_3_per_point48=+ equal(burstspeed,3)*equal(state,2)*0.000018
|
||||
wave_3_per_point49=+ equal(burstspeed,4)*equal(state,2)*0.000016
|
||||
wave_3_per_point50=+ equal(burstspeed,5)*equal(state,2)*0.000014
|
||||
wave_3_per_point51=+ equal(burstspeed,6)*equal(state,2)*0.000012
|
||||
wave_3_per_point52=+ equal(burstspeed,7)*equal(state,2)*0.00001
|
||||
wave_3_per_point53=+ equal(burstspeed,8)*equal(state,2)*0.000008
|
||||
wave_3_per_point54=+ equal(burstspeed,9)*equal(state,2)*0.000008;
|
||||
wave_3_per_point55=
|
||||
wave_3_per_point56=alphax = alphax - 0.00004*equal(state,2);
|
||||
wave_3_per_point57=state = if(below(alphax,0),0,state);
|
||||
wave_3_per_point58=
|
||||
wave_3_per_point59=
|
||||
wave_3_per_point60=s = sample*3.14*100;
|
||||
wave_3_per_point61=ss = sample*6.28*1000;
|
||||
wave_3_per_point62=
|
||||
wave_3_per_point63=//draw torus
|
||||
wave_3_per_point64=xs = (burst + 0.0001*cos(s))*cos(ss);
|
||||
wave_3_per_point65=ys = (burst + 0.0001*cos(s))*sin(ss);
|
||||
wave_3_per_point66=zs = 0.1*burst*sin(s);
|
||||
wave_3_per_point67=
|
||||
wave_3_per_point68=
|
||||
wave_3_per_point69=//rotate x axis
|
||||
wave_3_per_point70=angle = sin(-q1*0.035)*6.28;
|
||||
wave_3_per_point71=yx = ys*cos(angle) - zs*sin(angle);
|
||||
wave_3_per_point72=zx = ys*sin(angle) + zs*cos(angle);
|
||||
wave_3_per_point73=xx = xs;
|
||||
wave_3_per_point74=
|
||||
wave_3_per_point75=//rotate y axis
|
||||
wave_3_per_point76=angle2 = sin(-q1*0.03)*6.28;
|
||||
wave_3_per_point77=xd = xx*cos(angle2) - zx*sin(angle2);
|
||||
wave_3_per_point78=zd = xx*sin(angle2) + zx*cos(angle2);
|
||||
wave_3_per_point79=yd = yx;
|
||||
wave_3_per_point80=
|
||||
wave_3_per_point81=//rotaye z axis
|
||||
wave_3_per_point82=angle3 = sin(-q1*0.022)*6.28;
|
||||
wave_3_per_point83=xn = xd*cos(angle3) - yd*sin(angle3);
|
||||
wave_3_per_point84=yn = xd*sin(angle3) + yd*cos(angle3);
|
||||
wave_3_per_point85=
|
||||
wave_3_per_point86=zd = zd + 2;
|
||||
wave_3_per_point87=
|
||||
wave_3_per_point88=x = xn*zd*0.3 + 0.5;
|
||||
wave_3_per_point89=y = yn*zd*0.3*1.2;
|
||||
wave_3_per_point90=
|
||||
wave_3_per_point91=
|
||||
wave_3_per_point92=x = x + xdriftinc;
|
||||
wave_3_per_point93=y = y + sin(yval*1.5) - 0.18;
|
||||
wave_3_per_point94=
|
||||
wave_3_per_point95=
|
||||
wave_3_per_point96=r = 0.5 + 0.5*sin(q1*1.3 + x + x);
|
||||
wave_3_per_point97=g = 0.5 + 0.5*sin(q1*1.1 + x + y);
|
||||
wave_3_per_point98=b = 0.5 + 0.5*sin(q1*1.66 + y + y);
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=2.66718
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=0.45112
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=0.150
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=0.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.050
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.350
|
||||
shapecode_1_y=0.000
|
||||
shapecode_1_rad=0.09959
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=0.42497
|
||||
shapecode_1_r=0.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.000
|
||||
shapecode_2_rad=0.10201
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=1.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.650
|
||||
shapecode_3_y=0.000
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=0.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=p1 = int(rand(16));
|
||||
per_frame_init_2=p2 = p1;
|
||||
per_frame_1=dec_med = pow (0.96, 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, .4+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))%4;
|
||||
per_frame_10=index3 = (index3 + is_beat*bnot(index)*bnot(index2))%3;
|
||||
per_frame_11=
|
||||
per_frame_12=
|
||||
per_frame_13=q20 = avg;
|
||||
per_frame_14=q21 = beat;
|
||||
per_frame_15=q22 = peak;
|
||||
per_frame_16=q23 = index;
|
||||
per_frame_17=q24 = is_beat;
|
||||
per_frame_18=q26 = bass + mid + treb;
|
||||
per_frame_19=
|
||||
per_frame_20=//k1 = is_beat*bnot(index)*bnot(index2);
|
||||
per_frame_21=
|
||||
per_frame_22=k1 = is_beat*equal(index,0);
|
||||
per_frame_23=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_24=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_25=rott = p2 * 3.14159265359/4;
|
||||
per_frame_26=
|
||||
per_frame_27=q27 = 8-index;
|
||||
per_frame_28=q28 = sin(time/7);
|
||||
per_frame_29=q29 = index4;
|
||||
per_frame_30=
|
||||
per_frame_31=q1 = cos(rott);
|
||||
per_frame_32=q2 = sin(rott);
|
||||
per_frame_33=q3 = -q2;
|
||||
per_frame_34=q4 = q1;
|
||||
per_frame_35=
|
||||
per_frame_36=mv_a = .5 * q1;
|
||||
per_frame_37=
|
||||
per_frame_38=movez = movez + .01 * 30/fps ;
|
||||
per_frame_39=q29 = movez;
|
||||
per_frame_40=
|
||||
per_frame_41=movex = movex + .003 * 30/fps *q2;
|
||||
per_frame_42=q30 = movex;
|
||||
per_frame_43=
|
||||
per_frame_44=q31 = sqr(sin(time/17));
|
||||
per_frame_45=q32 = sqr(cos(time/17));
|
||||
per_frame_46=
|
||||
per_frame_47=zoom = 1.0;
|
||||
per_frame_48=rot = .0;
|
||||
per_frame_49=dx = .0;
|
||||
per_frame_50=warp = .2;
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`
|
||||
warp_6=`float2 zz = uv1 *texsize.xy *.01;
|
||||
warp_7=`zz =mul(zz,float2x2(_qa));
|
||||
warp_8=`zz = -zz.yx;
|
||||
warp_9=`float2 h1 = clamp(tan(zz.yx),-8,8) * cos(4*zz);
|
||||
warp_10=`
|
||||
warp_11=`uv += h1*texsize.zw * 16;
|
||||
warp_12=`float3 crisp = tex2D(sampler_main,uv);
|
||||
warp_13=`
|
||||
warp_14=`ret = crisp*.99-.01;
|
||||
warp_15=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` float srad = sqrt(rad)+ 0.05;
|
||||
comp_4=` ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_5=` ret = max(ret, tex2D(sampler_main, uv + 0.06*float2(cos(uv.y*27*0.5),sin(uv.x*39*0.5))).xyz);
|
||||
comp_6=`}
|
||||
384
presets/presets_mischa_collection/ech0 - purp-trip of purpose.milk
Executable file
384
presets/presets_mischa_collection/ech0 - purp-trip of purpose.milk
Executable file
@ -0,0 +1,384 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.900
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.630
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.710
|
||||
fModWaveAlphaEnd=1.300
|
||||
fWarpAnimSpeed=1.000
|
||||
fWarpScale=0.267
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.16000
|
||||
rot=-0.04000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.00052
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.650
|
||||
wave_g=0.650
|
||||
wave_b=0.650
|
||||
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.010
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=64.000
|
||||
nMotionVectorsY=20.160
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=0.400
|
||||
mv_r=1.000
|
||||
mv_g=0.400
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.12682
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_init1=mx=.5;
|
||||
wave_0_init2=my=.4;
|
||||
wave_0_init3=md=3;
|
||||
wave_0_per_point1=oldmd=md;
|
||||
wave_0_per_point2=md=(md+rand(4))%4;
|
||||
wave_0_per_point3=md=if(equal(md,oldmd),(md+1)%4,md);
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=mx=mx+(equal(md,0)*.002*bass);
|
||||
wave_0_per_point6=mx=mx-(equal(md,1)*.002*bass);
|
||||
wave_0_per_point7=my=my+(equal(md,2)*.002*treb);
|
||||
wave_0_per_point8=my=my-(equal(md,3)*.002*treb);
|
||||
wave_0_per_point9=
|
||||
wave_0_per_point10=mx=if(above(mx,.9),.5,mx);
|
||||
wave_0_per_point11=mx=if(below(mx,.1),.5,mx);
|
||||
wave_0_per_point12=my=if(above(my,.9),.5,my);
|
||||
wave_0_per_point13=my=if(below(my,.1),.5,my);
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=x=mx;
|
||||
wave_0_per_point16=y=my;
|
||||
wave_0_per_point17=a=cos(tan(treb + bass*.1));
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.12682
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_init1=mx=.5;
|
||||
wave_1_init2=my=.4;
|
||||
wave_1_init3=md=3;
|
||||
wave_1_per_point1=oldmd=md;
|
||||
wave_1_per_point2=md=(md+rand(4))%4;
|
||||
wave_1_per_point3=md=if(equal(md,oldmd),(md+1)%4,md);
|
||||
wave_1_per_point4=
|
||||
wave_1_per_point5=mx=mx+(equal(md,0)*.002*bass);
|
||||
wave_1_per_point6=mx=mx-(equal(md,1)*.002*bass);
|
||||
wave_1_per_point7=my=my+(equal(md,2)*.002*treb);
|
||||
wave_1_per_point8=my=my-(equal(md,3)*.002*treb);
|
||||
wave_1_per_point9=
|
||||
wave_1_per_point10=mx=if(above(mx,.9),.5,mx);
|
||||
wave_1_per_point11=mx=if(below(mx,.1),.5,mx);
|
||||
wave_1_per_point12=my=if(above(my,.9),.5,my);
|
||||
wave_1_per_point13=my=if(below(my,.1),.5,my);
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=x=mx;
|
||||
wave_1_per_point16=y=my;
|
||||
wave_1_per_point17=a=cos(tan(treb + bass*.1));
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=1
|
||||
wavecode_2_scaling=1.12682
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_init1=mx=.5;
|
||||
wave_2_init2=my=.4;
|
||||
wave_2_init3=md=3;
|
||||
wave_2_per_point1=oldmd=md;
|
||||
wave_2_per_point2=md=(md+rand(4))%4;
|
||||
wave_2_per_point3=md=if(equal(md,oldmd),(md+1)%4,md);
|
||||
wave_2_per_point4=
|
||||
wave_2_per_point5=mx=mx+(equal(md,0)*.002*bass);
|
||||
wave_2_per_point6=mx=mx-(equal(md,1)*.002*bass);
|
||||
wave_2_per_point7=my=my+(equal(md,2)*.002*treb);
|
||||
wave_2_per_point8=my=my-(equal(md,3)*.002*treb);
|
||||
wave_2_per_point9=
|
||||
wave_2_per_point10=mx=if(above(mx,.9),.5,mx);
|
||||
wave_2_per_point11=mx=if(below(mx,.1),.5,mx);
|
||||
wave_2_per_point12=my=if(above(my,.9),.5,my);
|
||||
wave_2_per_point13=my=if(below(my,.1),.5,my);
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=x=mx;
|
||||
wave_2_per_point16=y=my;
|
||||
wave_2_per_point17=a=cos(tan(treb + bass*.1));
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.12682
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_init1=mx=.5;
|
||||
wave_3_init2=my=.4;
|
||||
wave_3_init3=md=3;
|
||||
wave_3_per_point1=oldmd=md;
|
||||
wave_3_per_point2=md=(md+rand(4))%4;
|
||||
wave_3_per_point3=md=if(equal(md,oldmd),(md+1)%4,md);
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=mx=mx+(equal(md,0)*.002*bass);
|
||||
wave_3_per_point6=mx=mx-(equal(md,1)*.002*bass);
|
||||
wave_3_per_point7=my=my+(equal(md,2)*.002*treb);
|
||||
wave_3_per_point8=my=my-(equal(md,3)*.002*treb);
|
||||
wave_3_per_point9=
|
||||
wave_3_per_point10=mx=if(above(mx,.9),.5,mx);
|
||||
wave_3_per_point11=mx=if(below(mx,.1),.5,mx);
|
||||
wave_3_per_point12=my=if(above(my,.9),.5,my);
|
||||
wave_3_per_point13=my=if(below(my,.1),.5,my);
|
||||
wave_3_per_point14=
|
||||
wave_3_per_point15=x=mx;
|
||||
wave_3_per_point16=y=my;
|
||||
wave_3_per_point17=a=cos(tan(treb + bass*.1));
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=1.20321
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.22019
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=0.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.500
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=spintime = 0.5;
|
||||
per_frame_1=basstime = basstime + bass_att*0.03;
|
||||
per_frame_2=q1 = basstime;
|
||||
per_frame_3=vol = pow(bass+mid+treb,2);
|
||||
per_frame_4=basssum = vol;
|
||||
per_frame_5=
|
||||
per_frame_6=basstime = if(below(basstime,465),465,basstime);
|
||||
per_frame_7=
|
||||
per_frame_8=stickybit = time%2;
|
||||
per_frame_9=
|
||||
per_frame_10=//avg vol
|
||||
per_frame_11=//buffer 1
|
||||
per_frame_12=volAvg = volAvg + vol*equal(stickybit,1);
|
||||
per_frame_13=//number of samples 1 or framerate
|
||||
per_frame_14=sample1 = sample1 + equal(stickybit,1);
|
||||
per_frame_15=//buffer 2
|
||||
per_frame_16=volAvg2 = volAvg2 + vol*equal(stickybit,0);
|
||||
per_frame_17=//number of samples 2
|
||||
per_frame_18=sample2 = sample2 + equal(stickybit,0);
|
||||
per_frame_19=
|
||||
per_frame_20=//transision
|
||||
per_frame_21=edge = bnot(equal(bit2,stickybit));
|
||||
per_frame_22=
|
||||
per_frame_23=volAvg = volAvg - volAvg*edge*stickybit;
|
||||
per_frame_24=volAvg2 = volAvg2 - volAvg2*edge*equal(stickybit,0);
|
||||
per_frame_25=
|
||||
per_frame_26=sample1 = sample1 - sample1*edge*stickybit;
|
||||
per_frame_27=sample2 = sample2 - sample2*edge*equal(stickybit,0);
|
||||
per_frame_28=
|
||||
per_frame_29=//test vol against avg buffer lvl
|
||||
per_frame_30=diff = if(equal(stickybit,1), (basssum/(volAvg2/sample2)) , 0);
|
||||
per_frame_31=diff = if(equal(stickybit,0), (basssum/(volAvg/sample1)), diff);
|
||||
per_frame_32=
|
||||
per_frame_33=q3 = diff;
|
||||
per_frame_34=
|
||||
per_frame_35=bit2 = time%2;
|
||||
per_frame_36=
|
||||
per_frame_37=difftime = difftime + diff*0.03;
|
||||
per_frame_38=q2 = difftime;
|
||||
per_frame_39=
|
||||
per_frame_40=//fix a strange error
|
||||
per_frame_41=difftime = if(above(difftime,2000),0, difftime);
|
||||
per_frame_42=
|
||||
per_frame_43=spintime = spintime + bass*0.03*if(equal(state%2,1),1,-1);
|
||||
per_frame_44=q8 = spintime;
|
||||
per_frame_45=
|
||||
per_frame_46=state = state + above(diff,10);
|
||||
per_frame_47=
|
||||
per_frame_48=monitor = spintime;
|
||||
per_pixel_1=zoom = 1.05 - sin(q3)*0.04;
|
||||
per_pixel_2=rot =0;// 4.72;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`float2 uv_m = 1.0 - abs( frac( uv * 0.5 ) * 2.0 - 1.0 ); // Eo.S' mirror code
|
||||
warp_4=`ret.x = tex2D( sampler_fc_main, uv_m ).z; // first julia fractal iteration
|
||||
warp_5=`ret.y = lerp(lerp(tex2D( sampler_fc_main, uv_m ).x, ret.x,0.5),
|
||||
warp_6=` GetPixel(uv_orig).y,
|
||||
warp_7=` 0.75); // 75% of motion blur to the green channel
|
||||
warp_8=`
|
||||
warp_9=`
|
||||
warp_10=`float2 d = texsize.zw*6;
|
||||
warp_11=`float2 uv_z = (uv_orig-0.5)*0.998 + 0.5; // a small dose of zoom-in
|
||||
warp_12=`float3 dx = ( GetBlur1(uv_z + float2(1,0)*d) - GetBlur1(uv_z-float2(1,0)*d) );
|
||||
warp_13=`float3 dy = ( GetBlur1(uv_z + float2(0,1)*d) - GetBlur1(uv_z-float2(0,1)*d) );
|
||||
warp_14=`uv_z -=float2(dx.z,dy.z)*texsize.zw*2; //shortening of the nebulous matter
|
||||
warp_15=`ret.z = max((tex2d(sampler_fc_main,uv_m).x-0.5)*3*saturate(1-length(uv_orig-0.5)*3.2), // feeded by the inner of the red channel
|
||||
warp_16=` tex2d(sampler_fc_main,uv_z).z);
|
||||
warp_17=`ret.z += (tex2d(sampler_fc_main,uv_z).z - GetBlur1(saturate(uv_z)).z)*0.02; // sort of geiss' skin dot code
|
||||
warp_18=`}
|
||||
comp_1=`
|
||||
comp_2=`
|
||||
comp_3=`
|
||||
comp_4=`
|
||||
comp_5=`shader_body
|
||||
comp_6=`{
|
||||
comp_7=` uv = 0.05 + 0.9*uv;
|
||||
comp_8=` ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_9=` // SUPER GLOW EDGES - looks awesome w/octopus
|
||||
comp_10=` float3 avg_col = GetBlur2(uv);
|
||||
comp_11=` ret = abs(avg_col - ret)*6;
|
||||
comp_12=` ret *= .65; // a little bit of overbright
|
||||
comp_13=`}
|
||||
223
presets/presets_mischa_collection/fiShbRaiN - white scream firefly.milk
Executable file
223
presets/presets_mischa_collection/fiShbRaiN - white scream firefly.milk
Executable file
@ -0,0 +1,223 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.000000
|
||||
fDecay=0.910000
|
||||
fVideoEchoZoom=1.001828
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=1
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=0
|
||||
bDarkenCenter=1
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.099998
|
||||
fWaveScale=1.285745
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.710000
|
||||
fModWaveAlphaEnd=1.300000
|
||||
fWarpAnimSpeed=100.000000
|
||||
fWarpScale=1.951295
|
||||
fZoomExponent=0.010000
|
||||
fShader=1.000000
|
||||
zoom=0.904847
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=2.905227
|
||||
sx=0.999995
|
||||
sy=0.999998
|
||||
wave_r=0.650000
|
||||
wave_g=0.650000
|
||||
wave_b=0.650000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.500000
|
||||
ob_r=0.010000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.260000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.000000
|
||||
mv_r=1.000000
|
||||
mv_g=1.000000
|
||||
mv_b=1.000000
|
||||
mv_a=0.000000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.741923
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=1.000000
|
||||
wave_0_per_point1=x=sample;
|
||||
wave_0_per_point2=y=treb;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=1.089252
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.999996
|
||||
shapecode_0_r=0.900000
|
||||
shapecode_0_g=0.400000
|
||||
shapecode_0_b=0.800000
|
||||
shapecode_0_a=0.800000
|
||||
shapecode_0_r2=0.800000
|
||||
shapecode_0_g2=0.850000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.010000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=ang=time;
|
||||
shape_0_per_frame2=rad=rad+(treb*.1);
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.100000
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=0.300000
|
||||
shapecode_1_b=0.500000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=0.000000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=0.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_per_frame1=x=x-(bass*.05);
|
||||
shape_1_per_frame2=y=y-(treb*.02)+(sin(time)*.05);
|
||||
shape_1_per_frame3=rad=rad+treb*.1;
|
||||
shape_1_per_frame4=g=treb*.5;
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_x=0.350000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.662308
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.550449
|
||||
shapecode_2_r=0.400000
|
||||
shapecode_2_g=0.800000
|
||||
shapecode_2_b=0.900000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=0.000000
|
||||
shapecode_2_g2=0.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.000000
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=3
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.100000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=0.500000
|
||||
shapecode_3_r2=0.800000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.000000
|
||||
shape_3_per_frame1=rad=mid_att*.07;
|
||||
per_frame_1=sx=bass;
|
||||
per_frame_2=wave_r=treb*.5;
|
||||
per_frame_3=wave_g=wave_r;
|
||||
per_frame_4=wave_b=1;
|
||||
per_frame_5=echo_zoom=echo_zoom+(above(bass,1.3)*bass*.1);
|
||||
per_pixel_1=rot=(ang*sin(time)*.02);
|
||||
per_pixel_2=zoom=zoom+(above(y,.4)*below(y,.6)*bass*.1)*rad;
|
||||
437
presets/presets_mischa_collection/martin - another kind of groove.milk
Executable file
437
presets/presets_mischa_collection/martin - another kind of groove.milk
Executable file
@ -0,0 +1,437 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=1.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.500000
|
||||
fVideoEchoZoom=0.952379
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=4
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.391579
|
||||
fWaveScale=1.575857
|
||||
fWaveSmoothing=0.450000
|
||||
fWaveParam=0.080000
|
||||
fModWaveAlphaStart=0.000000
|
||||
fModWaveAlphaEnd=1.320000
|
||||
fWarpAnimSpeed=1.459500
|
||||
fWarpScale=2.006700
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999900
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=0.999900
|
||||
sy=1.000000
|
||||
wave_r=0.500000
|
||||
wave_g=0.790000
|
||||
wave_b=1.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.000000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=0.800000
|
||||
ib_size=0.260000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=31.999998
|
||||
nMotionVectorsY=24.000004
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.050000
|
||||
mv_r=0.499900
|
||||
mv_g=0.499900
|
||||
mv_b=0.499900
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.000000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=142
|
||||
wavecode_0_sep=120
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=0.010000
|
||||
wavecode_0_smoothing=0.820000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=0.600000
|
||||
wave_0_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init9=
|
||||
wave_0_per_frame1=t2 = t2 + bass_att;
|
||||
wave_0_per_point1=
|
||||
wave_0_per_point2=t_abs = sample;
|
||||
wave_0_per_point3=t_rel = sample-time/8;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=ox = sin (sample*110) ;
|
||||
wave_0_per_point6=oy = cos (sample*110);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=oz = 4+1/(t_rel - int(t_rel));
|
||||
wave_0_per_point9=
|
||||
wave_0_per_point10=r = .3;
|
||||
wave_0_per_point11=g = 0.7;
|
||||
wave_0_per_point12=b = 1;
|
||||
wave_0_per_point13=
|
||||
wave_0_per_point14=a = .8;
|
||||
wave_0_per_point15=
|
||||
wave_0_per_point16=xang = 0;
|
||||
wave_0_per_point17=yang = 0;
|
||||
wave_0_per_point18=zang = 0;
|
||||
wave_0_per_point19=fov = .5;
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=
|
||||
wave_0_per_point22=// Rotation um x,y,z
|
||||
wave_0_per_point23=
|
||||
wave_0_per_point24=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_0_per_point25=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_0_per_point26=
|
||||
wave_0_per_point27=ox = mx;
|
||||
wave_0_per_point28=oy = my;
|
||||
wave_0_per_point29=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_0_per_point30=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_0_per_point31=ox = mx;
|
||||
wave_0_per_point32=oz = mz;
|
||||
wave_0_per_point33=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_0_per_point34=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_0_per_point35=oy = my;
|
||||
wave_0_per_point36=oz = mz;
|
||||
wave_0_per_point37=
|
||||
wave_0_per_point38=x = ox*fov/oz +0.45;
|
||||
wave_0_per_point39=y = oy*fov/oz + 0.45;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.891519
|
||||
wavecode_1_smoothing=0.820000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=0.100000
|
||||
wave_1_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init9=
|
||||
wave_1_per_frame1=tm = time*.1;
|
||||
wave_1_per_frame2=t1 = t1*sin(tm*t4) + (1-t1)*sin(tm*t7);
|
||||
wave_1_per_frame3=t2 = t2*sin(tm*t5) + (1-t2)*sin(tm*t8);
|
||||
wave_1_per_frame4=t3 = t3*sin(tm*t6) + (1-t3)*sin(tm*1);
|
||||
wave_1_per_frame5=
|
||||
wave_1_per_frame6=tic = min(time - tin,1);
|
||||
wave_1_per_frame7=tin = time;
|
||||
wave_1_per_frame8=
|
||||
wave_1_per_frame9=tva = (tic*q1*.5);
|
||||
wave_1_per_frame10=tvb = (tic*q2*.5);
|
||||
wave_1_per_frame11=tvc = (tic*q3*.5);
|
||||
wave_1_per_frame12=
|
||||
wave_1_per_frame13=q1 = tva;
|
||||
wave_1_per_frame14=q2 = tvb;
|
||||
wave_1_per_frame15=q3 = tvc;
|
||||
wave_1_per_frame16=
|
||||
wave_1_per_frame17=sz = .5;
|
||||
wave_1_per_frame18=len = q4;
|
||||
wave_1_per_frame19=t4 = len;
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.891519
|
||||
wavecode_2_smoothing=0.820000
|
||||
wavecode_2_r=0.000000
|
||||
wavecode_2_g=0.200000
|
||||
wavecode_2_b=0.000000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init9=
|
||||
wave_2_per_frame1=tm = time*.1;
|
||||
wave_2_per_frame2=t1 = t1*sin(tm*t4) + (1-t1)*sin(tm*t7);
|
||||
wave_2_per_frame3=t2 = t2*sin(tm*t5) + (1-t2)*sin(tm*t8);
|
||||
wave_2_per_frame4=t3 = t3*sin(tm*t6) + (1-t3)*sin(tm*1);
|
||||
wave_2_per_frame5=
|
||||
wave_2_per_frame6=tic = min(time - tin,1);
|
||||
wave_2_per_frame7=tin = time;
|
||||
wave_2_per_frame8=
|
||||
wave_2_per_frame9=tva = (tic*q1*.5);
|
||||
wave_2_per_frame10=tvb = (tic*q2*.5);
|
||||
wave_2_per_frame11=tvc = (tic*q3*.5);
|
||||
wave_2_per_frame12=
|
||||
wave_2_per_frame13=q1 = tva;
|
||||
wave_2_per_frame14=q2 = tvb;
|
||||
wave_2_per_frame15=q3 = tvc;
|
||||
wave_2_per_frame16=
|
||||
wave_2_per_frame17=sz = .5;
|
||||
wave_2_per_frame18=len = 1;
|
||||
wave_2_per_frame19=t4 = len;
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.545996
|
||||
shapecode_0_ang=2.199115
|
||||
shapecode_0_tex_ang=0.502655
|
||||
shapecode_0_tex_zoom=2.023110
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=1.000000
|
||||
shapecode_0_b=0.900000
|
||||
shapecode_0_a=0.600000
|
||||
shapecode_0_r2=0.800000
|
||||
shapecode_0_g2=0.800000
|
||||
shapecode_0_b2=0.800000
|
||||
shapecode_0_a2=0.600000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=0.700000
|
||||
shape_0_per_frame1=tex_ang = 1 + sin(time/9);
|
||||
shape_0_per_frame2=rad = q29;
|
||||
shape_0_per_frame3=tex_zoom = (2 + sin(time/17));
|
||||
shape_0_per_frame4=additive = q22/6;
|
||||
shape_0_per_frame5=textured = 1-bnot(q23)*q24;
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=34
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.728634
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=0.935500
|
||||
shapecode_1_r=0.500000
|
||||
shapecode_1_g=0.550000
|
||||
shapecode_1_b=0.500000
|
||||
shapecode_1_a=0.099900
|
||||
shapecode_1_r2=0.700000
|
||||
shapecode_1_g2=0.400000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=0.500000
|
||||
shapecode_1_border_g=0.500000
|
||||
shapecode_1_border_b=0.500000
|
||||
shapecode_1_border_a=0.000000
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.503000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.010000
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.609857
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.100000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=0.900000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=0.500000
|
||||
shapecode_2_border_g=0.500000
|
||||
shapecode_2_border_b=0.500000
|
||||
shapecode_2_border_a=0.000000
|
||||
shape_2_per_frame1=x = .5 + rand(10)/25;
|
||||
shape_2_per_frame2=y = .5 + rand(10)/25;
|
||||
shape_2_per_frame3=ang = rand(6);
|
||||
shape_2_per_frame4=r = rand(4)/3;
|
||||
shape_2_per_frame5=g = rand(4)/3;
|
||||
shape_2_per_frame6=b = rand(4)/3;
|
||||
shape_2_per_frame7=r2 = b;
|
||||
shape_2_per_frame8=g2 = r;
|
||||
shape_2_per_frame9=b2 = g;
|
||||
shape_2_per_frame10=a = min(q21/2 ,.9);
|
||||
shape_2_per_frame11=rad = a/9 ;
|
||||
shape_2_per_frame12=
|
||||
shape_2_per_frame13=a = .5;a2 = .8;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=63
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=1.000000
|
||||
shapecode_3_rad=0.548217
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=0.499805
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=1.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=0.500000
|
||||
shapecode_3_border_g=0.500000
|
||||
shapecode_3_border_b=0.500000
|
||||
shapecode_3_border_a=0.000000
|
||||
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) %4;
|
||||
per_frame_9=index2 = (index2 + is_beat*bnot(index))%4;
|
||||
per_frame_10=index3 = (index3 + is_beat*bnot(index)*bnot(index2))%3;
|
||||
per_frame_11=
|
||||
per_frame_12=
|
||||
per_frame_13=q20 = avg;
|
||||
per_frame_14=q21 = beat;
|
||||
per_frame_15=q22 = max(peak,4);
|
||||
per_frame_16=q23 = index;
|
||||
per_frame_17=q24 = is_beat;
|
||||
per_frame_18=q26 = max(bass + mid + treb,3);
|
||||
per_frame_19=
|
||||
per_frame_20=go = go*dec_slow + (1-dec_slow) * equal(index2,2);
|
||||
per_frame_21=
|
||||
per_frame_22=movez = movez + .1*(1+.3*q26)*30/fps * go;
|
||||
per_frame_23=q30 = movez;
|
||||
per_frame_24=
|
||||
per_frame_25=k1 = is_beat*equal(index,0);
|
||||
per_frame_26=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_27=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_28=p3 = dec_med * p3+ (1-dec_med)*p2;
|
||||
per_frame_29=rott = p3*3.1416/2;
|
||||
per_frame_30=
|
||||
per_frame_31=q1 = cos(rott);
|
||||
per_frame_32=q2 = sin(rott);
|
||||
per_frame_33=q3 = -q2;
|
||||
per_frame_34=q4 = q1;
|
||||
per_frame_35=
|
||||
per_frame_36=
|
||||
per_frame_37=str = str * dec_slow + (1-dec_slow) * index3;
|
||||
per_frame_38=q27 = 4 - str;
|
||||
per_frame_39=
|
||||
per_frame_40=grid = grid*(dec_med) + (1-dec_med)* equal(index2,2)*bnot(index);
|
||||
per_frame_41=mv_a = grid * .6;
|
||||
per_frame_42=
|
||||
per_frame_43=rot1 = dec_med * rot1 + (1-dec_med) * bnot(index2) ;
|
||||
per_frame_44=q28 = rot1 ;
|
||||
per_frame_45=
|
||||
per_frame_46=copy = copy * dec_slow + (1-dec_slow)*index3;
|
||||
per_frame_47=q29 = .3*copy;
|
||||
per_frame_48=
|
||||
per_frame_49=
|
||||
per_frame_50=
|
||||
per_pixel_1=dx = 0.02*q28;
|
||||
per_pixel_2=rot = .04*q2;
|
||||
per_pixel_3=zoom = .96 + .1*sin(time/7);
|
||||
per_pixel_4=//zoom = 1.04;
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`
|
||||
warp_6=`float2 zz = uv1 *texsize.xy *.01;
|
||||
warp_7=`zz =mul(zz,float2x2(_qa));
|
||||
warp_8=`zz = -zz.yx;
|
||||
warp_9=`float2 h1 = clamp(tan(zz.yx),-8,8) * cos(4*zz);
|
||||
warp_10=`
|
||||
warp_11=`uv += h1*texsize.zw * 16;
|
||||
warp_12=`float3 crisp = tex2D(sampler_main,uv);
|
||||
warp_13=`
|
||||
warp_14=`ret = crisp*.99-.01;
|
||||
warp_15=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uv1 = (uv-0.5)*aspect.xy;
|
||||
comp_4=`
|
||||
comp_5=`float rad2 = length(uv1) + .1;
|
||||
comp_6=`float rad1 = .1/rad2 ;
|
||||
comp_7=`
|
||||
comp_8=`float2 uv2 = float2 (ang/3.14, q27*rad1);
|
||||
comp_9=`uv2.y = uv2.y +.1*q30;
|
||||
comp_10=`uv2.x = uv2.x +.2*time;
|
||||
comp_11=`
|
||||
comp_12=`float2 uv3 = float2 (ang/3.14, 4*rad1);
|
||||
comp_13=`uv3.y = uv3.y -.2*q30;
|
||||
comp_14=`uv3.x = uv3.x +.0*time;
|
||||
comp_15=`uv3 = frac(uv3);
|
||||
comp_16=`
|
||||
comp_17=`float3 crisp = 2*GetPixel(uv2) + GetPixel(uv3);
|
||||
comp_18=`crisp = max(crisp,2*GetBlur2(frac(uv2)) + GetBlur2(frac(uv3)));
|
||||
comp_19=`
|
||||
comp_20=`float3 lay1 = uv.y*pow(1-rad,8)*roam_cos;
|
||||
comp_21=`
|
||||
comp_22=`crisp = 3*crisp * pow(rad,1);
|
||||
comp_23=`float mask = saturate(1-4*rad);
|
||||
comp_24=`
|
||||
comp_25=`ret = crisp + lay1*mask + mask * 2*GetBlur1(frac(uv));
|
||||
comp_26=`
|
||||
comp_27=`}
|
||||
369
presets/presets_mischa_collection/martin - baby one more time.milk
Executable file
369
presets/presets_mischa_collection/martin - baby one more time.milk
Executable file
@ -0,0 +1,369 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=3.000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=1.229
|
||||
fWaveSmoothing=0.900
|
||||
fWaveParam=0.200
|
||||
fModWaveAlphaStart=0.000
|
||||
fModWaveAlphaEnd=0.000
|
||||
fWarpAnimSpeed=1.459
|
||||
fWarpScale=2.007
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.260
|
||||
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=1.850
|
||||
mv_r=0.500
|
||||
mv_g=0.500
|
||||
mv_b=0.500
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=0.89152
|
||||
wavecode_0_smoothing=0.82000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=0.600
|
||||
wave_0_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init9=
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.89152
|
||||
wavecode_1_smoothing=1.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=0.600
|
||||
wavecode_1_b=0.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init9=
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.01348
|
||||
wavecode_2_smoothing=0.00000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=0.600
|
||||
wavecode_2_b=0.000
|
||||
wavecode_2_a=0.310
|
||||
wave_2_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init9=
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=0.600
|
||||
wavecode_3_b=0.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=33
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.80375
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.06283
|
||||
shapecode_0_tex_zoom=1.03922
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=0.000
|
||||
shapecode_0_border_a=0.000
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=39
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=41
|
||||
shapecode_1_x=0.600
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.03300
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=6.16617
|
||||
shapecode_1_r=0.400
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=0.700
|
||||
shapecode_1_a=0.900
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=0.500
|
||||
shapecode_1_border_g=0.500
|
||||
shapecode_1_border_b=0.500
|
||||
shapecode_1_border_a=1.000
|
||||
shape_1_per_frame1=rad = q21*.2;
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=12
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=256
|
||||
shapecode_2_x=0.123
|
||||
shapecode_2_y=0.000
|
||||
shapecode_2_rad=0.20303
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.49981
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=1.000
|
||||
shapecode_2_b=1.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=1.000
|
||||
shapecode_2_a2=1.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=0.000
|
||||
shapecode_2_border_b=0.000
|
||||
shapecode_2_border_a=0.000
|
||||
shape_2_per_frame1=k1 = instance/num_inst*6.3;
|
||||
shape_2_per_frame2=//q15 = 0; q16 = 0;
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=x = .5 +q15 *cos(k1+q17) + q11*-.2;
|
||||
shape_2_per_frame5=y = .5 +q16 *q32*sin(k1+q17+time)+q12*.2;
|
||||
shape_2_per_frame6=
|
||||
shape_2_per_frame7=
|
||||
shape_2_per_frame8=a = .5;
|
||||
shape_2_per_frame9=a2 = .1; r = .5; b = 1; g = 1;
|
||||
shape_2_per_frame10=rad = max(max(abs(q15),abs(q16))*.2,.04);
|
||||
shape_2_per_frame11=
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=63
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.01645
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.31212
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=0.500
|
||||
shapecode_3_border_g=0.500
|
||||
shapecode_3_border_b=0.500
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_1=dec_med = pow (0.85, 30/fps);
|
||||
per_frame_2=dec_slow = pow (0.96, 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+.1);
|
||||
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) %32;
|
||||
per_frame_9=index2 = (index2 + is_beat*bnot(index))%4;
|
||||
per_frame_10=q22 = peak;
|
||||
per_frame_11=q27 = index;
|
||||
per_frame_12=q28 = index2+1;
|
||||
per_frame_13=q24 = is_beat;
|
||||
per_frame_14=
|
||||
per_frame_15=trig = is_beat*equal(index%2,0);
|
||||
per_frame_16=p1 = trig*(p1+1) + (1-trig)*p1;
|
||||
per_frame_17=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_18=rott = p2 * 3.1416/4;
|
||||
per_frame_19=q1 = cos(rott);
|
||||
per_frame_20=q2 = sin(rott);
|
||||
per_frame_21=
|
||||
per_frame_22=
|
||||
per_frame_23=trig = is_beat*equal(index%24,0);
|
||||
per_frame_24=ran1 = if(trig,(rand(100)/100-.5)*2,ran1);
|
||||
per_frame_25=
|
||||
per_frame_26=trig = is_beat*equal(index%16,0);
|
||||
per_frame_27=ran2 = if(trig,(rand(100)/100-.5)*2,ran2);
|
||||
per_frame_28=
|
||||
per_frame_29=trig = is_beat*equal(index%12,0);
|
||||
per_frame_30=ran3 = if(trig,(rand(100)/100-.5)*2,ran3);
|
||||
per_frame_31=
|
||||
per_frame_32=ran1_ = dec_med*ran1_ + (1-dec_med)*ran1;
|
||||
per_frame_33=ran2_ = dec_med*ran2_ + (1-dec_med)*ran2;
|
||||
per_frame_34=ran3_ = dec_med*ran3_ + (1-dec_med)*ran3;
|
||||
per_frame_35=q11 = ran1_;
|
||||
per_frame_36=q12 = ran2_;
|
||||
per_frame_37=
|
||||
per_frame_38=
|
||||
per_frame_39=dx = .02*ran1_;
|
||||
per_frame_40=dy = .02*ran2_;
|
||||
per_frame_41=zoom = 1+.05*ran3_;
|
||||
per_frame_42=
|
||||
per_frame_43=peak_ = dec_med*peak_ + (1-dec_med)*peak;
|
||||
per_frame_44=peak__ = dec_slow*peak__ + (1-dec_slow)*peak_;
|
||||
per_frame_45=//peak__ = 1;
|
||||
per_frame_46=
|
||||
per_frame_47=ma = ma + (peak_-peak__)*50/fps * bnot(index%2);
|
||||
per_frame_48=mx=mx*dec_slow+(1-dec_slow)*cos(ma*1.3);
|
||||
per_frame_49=my=my*dec_slow+(1-dec_slow)*sin(ma);
|
||||
per_frame_50=
|
||||
per_frame_51=q15 = mx;
|
||||
per_frame_52=q16 = my*.8;
|
||||
per_frame_53=q17 = ma*.8;
|
||||
per_frame_54=q32 = aspecty;
|
||||
per_frame_55=monitor = q28;
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`float2 d = (uv1);
|
||||
warp_6=`float3 mus = GetBlur1(uv);
|
||||
warp_7=`float k = lum(mus)*4;
|
||||
warp_8=`
|
||||
warp_9=`d = mul(uv1,float2x2(cos(k),sin(k),-sin(k),cos(k)));
|
||||
warp_10=`uv1 += .10*lum(GetBlur1(uv))*d;
|
||||
warp_11=`uv = uv1-.5 + q5;;
|
||||
warp_12=`
|
||||
warp_13=`float2 zz = uv * texsize.xy *.02;
|
||||
warp_14=`float h1 = (cos(zz.y*q1) * sin(-zz.y));
|
||||
warp_15=`float h2 = (sin(zz.x) * cos(zz.y*q2));
|
||||
warp_16=`
|
||||
warp_17=`uv -= float2(h1,h2)*texsize.zw * q28*4;
|
||||
warp_18=`
|
||||
warp_19=`float3 crisp = tex2D(sampler_main,uv) ;
|
||||
warp_20=`
|
||||
warp_21=`ret = crisp*.99 -.02;
|
||||
warp_22=`}
|
||||
comp_1=`
|
||||
comp_2=`float2 rs, rs0, uv2, uv3,uv4,dz;
|
||||
comp_3=`float3 noise, ret1, neu;
|
||||
comp_4=`
|
||||
comp_5=`shader_body {
|
||||
comp_6=`float2 uv1 = (uv-.5 )*aspect.xy;
|
||||
comp_7=`
|
||||
comp_8=`float2 hor = float2 (texsize.z,0)*4;
|
||||
comp_9=`float2 ver = float2 (0, texsize.w)*4;
|
||||
comp_10=`
|
||||
comp_11=`// uv *= aspect.yx;
|
||||
comp_12=`uv3 = uv;
|
||||
comp_13=`
|
||||
comp_14=`dz.x = (2*lum(GetPixel(uv3+hor))- 2*lum(GetPixel(uv3-hor)));
|
||||
comp_15=`dz.y = (2*lum(GetPixel(uv3+ver))- 2*lum(GetPixel(uv3-ver)));
|
||||
comp_16=`neu = GetPixel(uv3+dz.yx*0);
|
||||
comp_17=`ret1 = neu;
|
||||
comp_18=`
|
||||
comp_19=`dz = dz*12;
|
||||
comp_20=`float2 pos = 1;
|
||||
comp_21=`float2 uv_rr = sin(2*uv1 + dz*.8 + pos);
|
||||
comp_22=`float2 uv_gg = sin(2*uv1 + dz*1 + pos);
|
||||
comp_23=`float2 uv_bb = sin(2*uv1 + dz*1.2 +pos);
|
||||
comp_24=`float3 fac = .1;
|
||||
comp_25=`float3 mus = float3(fac.x/length(uv_rr),
|
||||
comp_26=`fac.y/length(uv_gg),
|
||||
comp_27=`fac.z/length(uv_bb));
|
||||
comp_28=`
|
||||
comp_29=`ret = mus - ret1 *.15 + ret1.g/2;
|
||||
comp_30=`ret *= 1+ret;
|
||||
comp_31=`}
|
||||
429
presets/presets_mischa_collection/martin - jellyfish dance.milk
Executable file
429
presets/presets_mischa_collection/martin - jellyfish dance.milk
Executable file
@ -0,0 +1,429 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.500000
|
||||
fVideoEchoZoom=0.999998
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=3.749209
|
||||
fWaveScale=2.466119
|
||||
fWaveSmoothing=0.000000
|
||||
fWaveParam=0.200000
|
||||
fModWaveAlphaStart=0.710000
|
||||
fModWaveAlphaEnd=1.300000
|
||||
fWarpAnimSpeed=1.459500
|
||||
fWarpScale=2.006700
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999900
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=0.999900
|
||||
sy=1.000000
|
||||
wave_r=0.000000
|
||||
wave_g=0.000000
|
||||
wave_b=0.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.010000
|
||||
ob_r=1.000000
|
||||
ob_g=1.000000
|
||||
ob_b=1.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.110000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=1.850000
|
||||
mv_r=0.499900
|
||||
mv_g=0.499900
|
||||
mv_b=0.499900
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=0.699900
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.000000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=132
|
||||
wavecode_0_sep=29
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=0.891519
|
||||
wavecode_0_smoothing=0.820000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=0.200000
|
||||
wavecode_0_b=0.000000
|
||||
wavecode_0_a=0.600000
|
||||
wave_0_per_frame1=t2 = t2 + bass_att;
|
||||
wave_0_per_point1=
|
||||
wave_0_per_point2=
|
||||
wave_0_per_point3=ska = sqr(sin(sample*3.14));
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=b = 0; g = .1; r = 0.6;
|
||||
wave_0_per_point7=a = ska * (bass_att);
|
||||
wave_0_per_point8=x = .5 + sample *(.1+value1);
|
||||
wave_0_per_point9=y = .5 + sample*(.1+value2);
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.891519
|
||||
wavecode_1_smoothing=0.820000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=0.100000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.891519
|
||||
wavecode_2_smoothing=0.820000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=0.100000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_per_point1=ra = .8;
|
||||
wave_3_per_point2=rb = .5;
|
||||
wave_3_per_point3=pib = 6.28318530718;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=tic = min(time-tin,.1);
|
||||
wave_3_per_point7=tin = if(equal(sample,0),time,tin);
|
||||
wave_3_per_point8=
|
||||
wave_3_per_point9=mod = 1.5 + .5*sin(time*.15);
|
||||
wave_3_per_point10=med = 1.5 + .5*sin(time*.134);
|
||||
wave_3_per_point11=med = 5;
|
||||
wave_3_per_point12=amod = 3;
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=vr = rand(10001)*.0001;
|
||||
wave_3_per_point15=rb = rb + rand(10001)*.0001*.1;
|
||||
wave_3_per_point16=
|
||||
wave_3_per_point17=a = vr;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=sa = vr*pib*.5;
|
||||
wave_3_per_point20=sp = sa*mod + q1*1.3;
|
||||
wave_3_per_point21=sam = sa*med - q1*.219;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=ox = ra*sin(sam*pib);
|
||||
wave_3_per_point24=oy = ra*cos(sam*pib);
|
||||
wave_3_per_point25=ox = ox + rb*-cos(sp)*sin(sam*pib);
|
||||
wave_3_per_point26=oz = rb*-sin(sp);
|
||||
wave_3_per_point27=oy = oy + rb*-cos(sp)*cos(sam*pib);
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=
|
||||
wave_3_per_point30=xang = time*.132;
|
||||
wave_3_per_point31=xang = q2;
|
||||
wave_3_per_point32=yang = time*.153;
|
||||
wave_3_per_point33=yang = q3;
|
||||
wave_3_per_point34=zang = time*.110;
|
||||
wave_3_per_point35=zang = q4;
|
||||
wave_3_per_point36=fov = 0.6 + 0.2*sin(time);
|
||||
wave_3_per_point37=fov = .5;
|
||||
wave_3_per_point38=
|
||||
wave_3_per_point39=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point40=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point41=ox = mx;
|
||||
wave_3_per_point42=oy = my;
|
||||
wave_3_per_point43=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point44=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point45=ox = mx;
|
||||
wave_3_per_point46=oz = mz;
|
||||
wave_3_per_point47=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point48=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point49=oy = my;
|
||||
wave_3_per_point50=oz = mz;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=oz = oz - 2;
|
||||
wave_3_per_point53=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point54=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point55=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point56=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=15
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.720720
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=1.242906
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=0.400000
|
||||
shapecode_0_b=0.890000
|
||||
shapecode_0_a=0.800000
|
||||
shapecode_0_r2=1.000000
|
||||
shapecode_0_g2=0.000000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=tex_ang = .7 + .3 * sin(time);
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=63
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_x=0.810000
|
||||
shapecode_1_y=0.300000
|
||||
shapecode_1_rad=0.397104
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=2.513274
|
||||
shapecode_1_tex_zoom=0.907991
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=1.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=0.600000
|
||||
shapecode_1_r2=1.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.470000
|
||||
shapecode_1_border_r=0.500000
|
||||
shapecode_1_border_g=0.500000
|
||||
shapecode_1_border_b=0.500000
|
||||
shapecode_1_border_a=0.000000
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=63
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.323000
|
||||
shapecode_2_y=0.000000
|
||||
shapecode_2_rad=0.273185
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.499805
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=1.000000
|
||||
shapecode_2_b=1.000000
|
||||
shapecode_2_a=0.700000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=0.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.000000
|
||||
shape_2_per_frame1=x = rand(100)/100;
|
||||
shape_2_per_frame2=y = rand(100)/100;
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=a = 0.8; r = 0; b = 1; g = 1;
|
||||
shape_2_per_frame5=a2 = 1; r2=0; b2 = 0; g2 = 0;
|
||||
shape_2_per_frame6=rad = .02;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=1
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.600000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.080814
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=0.499805
|
||||
shapecode_3_r=0.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=1.000000
|
||||
shapecode_3_border_r=0.500000
|
||||
shapecode_3_border_g=0.500000
|
||||
shapecode_3_border_b=0.500000
|
||||
shapecode_3_border_a=0.000000
|
||||
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=`sampler sampler_worms;
|
||||
warp_2=`float3 color, crab;
|
||||
warp_3=`float sr,cr,dx,dy;
|
||||
warp_4=`
|
||||
warp_5=`shader_body {
|
||||
warp_6=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_7=`
|
||||
warp_8=`float2 uv1 = (uv-.5);
|
||||
warp_9=`
|
||||
warp_10=`float f1 = 2;
|
||||
warp_11=`
|
||||
warp_12=`float2 uv6 = uv1-.1;
|
||||
warp_13=`
|
||||
warp_14=`float rota = 3.14/4 * uv.x*2;
|
||||
warp_15=`
|
||||
warp_16=`//LIESMICH - diese Formel gibt nur eine Spinne:
|
||||
warp_17=`rota = lum(tex2D (sampler_noise_hq,uv1/5 + q31))*2;
|
||||
warp_18=`
|
||||
warp_19=`sr = sin(rota); cr = cos(rota);
|
||||
warp_20=`uv6 = mul(uv1,float2x2(cr,sr,-sr,cr));
|
||||
warp_21=`
|
||||
warp_22=`float z = 4*length(uv6);
|
||||
warp_23=`float2 dz = normalize(uv6*z);
|
||||
warp_24=`float2 rs = 20*tan(z)*dz*dz; //#evtl. nochmal x dz
|
||||
warp_25=`
|
||||
warp_26=`
|
||||
warp_27=`crab = saturate((1-abs(rs.y*rs.x)));
|
||||
warp_28=`crab *= float3 (1,0,0);
|
||||
warp_29=`//crab*= (1-crab)*4; //Loch in der Mitte
|
||||
warp_30=`
|
||||
warp_31=`float3 blur = GetBlur1(frac(uv));
|
||||
warp_32=`
|
||||
warp_33=`ret = crab *(1-2*rad) +
|
||||
warp_34=`GetPixel(uv)*(1-.1*pow(rad,3))*float3(0,1,1)-.004;
|
||||
warp_35=`}
|
||||
comp_1=`float dx,dy, c, s;;
|
||||
comp_2=`float3 ret1, neu;
|
||||
comp_3=`float2 rs,rs2,uv1,uv4,dz,uv3, uv2, tmp;
|
||||
comp_4=`shader_body
|
||||
comp_5=`{
|
||||
comp_6=`
|
||||
comp_7=`float2 hor = float2 (texsize.z,0);
|
||||
comp_8=`float2 ver = float2 (0,texsize.w);
|
||||
comp_9=`
|
||||
comp_10=`dz = 0;
|
||||
comp_11=`float dist = 1;
|
||||
comp_12=`float3 inten = 1;
|
||||
comp_13=`float mask = 0;
|
||||
comp_14=`ret1 = 0;
|
||||
comp_15=`int anz = 4;
|
||||
comp_16=`int n = 0; dx = 0; dy = 0;
|
||||
comp_17=`tmp = (uv-.5) * aspect.xy;
|
||||
comp_18=`while (n <= anz) {
|
||||
comp_19=` dist = 1-frac(.25*n+q29); //evtl sqrt !
|
||||
comp_20=`uv2 = tmp;
|
||||
comp_21=`
|
||||
comp_22=` c = n%2;
|
||||
comp_23=` s = (n+1)%2;
|
||||
comp_24=` uv2.x = tmp.x*c - tmp.y*s;
|
||||
comp_25=` uv2.y = tmp.x*s + tmp.y*c;
|
||||
comp_26=` uv2*= aspect.yx;
|
||||
comp_27=` inten.r = sqrt(dist)*(1-dist*dist)*2;
|
||||
comp_28=` inten.g = 1;
|
||||
comp_29=` inten.b = 1;
|
||||
comp_30=`
|
||||
comp_31=` uv3 = 4*(uv2)*dist + .7* n + .2*q29*c;
|
||||
comp_32=` neu = GetPixel(uv3);
|
||||
comp_33=`
|
||||
comp_34=` dx = lum(GetPixel(uv3+hor)- GetPixel(uv3-hor));
|
||||
comp_35=` dy = lum(GetPixel(uv3+ver)- GetPixel(uv3-ver));
|
||||
comp_36=` dz += inten.r*float2 (dx,dy);
|
||||
comp_37=`
|
||||
comp_38=` ret1 = max(ret1,neu*inten);
|
||||
comp_39=`n++;
|
||||
comp_40=`}
|
||||
comp_41=`
|
||||
comp_42=`//******************
|
||||
comp_43=`
|
||||
comp_44=`float2 uv1 = (uv-.5)*aspect.xy ;
|
||||
comp_45=`float rad2 = 6*length(uv1);
|
||||
comp_46=`float rad1 = 1/(rad2+.1);
|
||||
comp_47=`
|
||||
comp_48=`uv2 = float2 (ang/2, rad1);
|
||||
comp_49=`rs2 = uv2;
|
||||
comp_50=`uv2.y = uv2.y + q30;
|
||||
comp_51=`
|
||||
comp_52=`float3 noise = .5;
|
||||
comp_53=`float3 dots = noise * rs2.y * float3(.0,.1,.9);
|
||||
comp_54=`dots = saturate(dots);
|
||||
comp_55=`
|
||||
comp_56=`rs2 = cos(uv2*4) + (ret1)*12;
|
||||
comp_57=`dots += (.5+q22)*(1-rad)*saturate(.05/length(rs2)) ;
|
||||
comp_58=`
|
||||
comp_59=`ret = ret1*float3(q26/2,.6,.3) - 2*ret1.r*(1-dots)
|
||||
comp_60=` + .4*q32*dots * saturate(1-2*ret1.r) ;
|
||||
comp_61=`
|
||||
comp_62=`}
|
||||
518
presets/presets_mischa_collection/martin - mandelbox stepper.milk
Executable file
518
presets/presets_mischa_collection/martin - mandelbox stepper.milk
Executable file
@ -0,0 +1,518 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=5.000000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=4
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=1.170
|
||||
fWaveScale=0.566
|
||||
fWaveSmoothing=0.090
|
||||
fWaveParam=-0.800
|
||||
fModWaveAlphaStart=0.400
|
||||
fModWaveAlphaEnd=1.800
|
||||
fWarpAnimSpeed=1.459
|
||||
fWarpScale=2.007
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=1.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.000
|
||||
ob_g=0.100
|
||||
ob_b=1.000
|
||||
ob_a=1.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=64.000
|
||||
nMotionVectorsY=48.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=1.000
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=0.900
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=256
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=100.00000
|
||||
wavecode_0_smoothing=0.90000
|
||||
wavecode_0_r=0.000
|
||||
wavecode_0_g=0.700
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_frame1=advance=advance+ 0.012;
|
||||
wave_0_per_frame2=advance=if( above(advance,2) , 0, advance);
|
||||
wave_0_per_frame3=
|
||||
wave_0_per_frame4=t1=advance
|
||||
wave_0_per_frame5=
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=42
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=81.95444
|
||||
wavecode_1_smoothing=1.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_per_frame1=advance=advance+ 0.012;
|
||||
wave_1_per_frame2=advance=if( above(advance,2) , 0, advance);
|
||||
wave_1_per_frame3=
|
||||
wave_1_per_frame4=t1=advance
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=42
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=1
|
||||
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=1.000
|
||||
wavecode_2_a=0.360
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=192
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=0.320
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=16
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.97235
|
||||
shapecode_0_ang=0.18840
|
||||
shapecode_0_tex_ang=0.62832
|
||||
shapecode_0_tex_zoom=0.77829
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.900
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=1.000
|
||||
shapecode_0_a2=0.500
|
||||
shapecode_0_border_r=0.590
|
||||
shapecode_0_border_g=0.810
|
||||
shapecode_0_border_b=0.690
|
||||
shapecode_0_border_a=0.000
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.41490
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.25133
|
||||
shapecode_1_tex_zoom=0.38021
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=1.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=0.000
|
||||
shapecode_1_border_b=0.000
|
||||
shapecode_1_border_a=1.000
|
||||
shape_1_per_frame1=
|
||||
shape_1_per_frame2=advx=advx+(bass*bass)/fps*4;
|
||||
shape_1_per_frame3=advy=advy+(treb*treb)/fps*4;
|
||||
shape_1_per_frame4=
|
||||
shape_1_per_frame5=r=rand(10)*0.1*0.5+0.5;
|
||||
shape_1_per_frame6=g=r;
|
||||
shape_1_per_frame7=b=r;
|
||||
shape_1_per_frame8=
|
||||
shape_1_per_frame9=
|
||||
shape_1_per_frame10=x= .5 + .3*sin(advx);
|
||||
shape_1_per_frame11=y= .5 + .3*sin(advy);
|
||||
shape_1_per_frame12=
|
||||
shape_1_per_frame13=
|
||||
shape_1_per_frame14=rad=rand(100)*0.01*0.2+0.021;
|
||||
shape_1_per_frame15=vol = bass_att + mid_att + treb_att;
|
||||
shape_1_per_frame16=rad = min(.2,vol*.03);
|
||||
shape_1_per_frame17=
|
||||
shape_1_per_frame18=
|
||||
shape_1_per_frame19=a = min(1,vol/4); a2 = a;
|
||||
shape_1_per_frame20=border_a = a;
|
||||
shape_1_per_frame21=
|
||||
shape_1_per_frame22=ang = vol*8;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=24
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.200
|
||||
shapecode_2_y=0.800
|
||||
shapecode_2_rad=0.59958
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=1.25664
|
||||
shapecode_2_tex_zoom=0.49831
|
||||
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=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.860
|
||||
shapecode_3_y=0.200
|
||||
shapecode_3_rad=0.80814
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=0.45112
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.900
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_init_1=
|
||||
per_frame_init_2=//******** INITIALIZATION *********
|
||||
per_frame_init_3=//---------- some global vars, do not change -------------
|
||||
per_frame_init_4=avg = 0.01;
|
||||
per_frame_init_5=q7 = .4; //MyZoom
|
||||
per_frame_init_6=q8 = rand(2.0)-1.0; //fractal modifier
|
||||
per_frame_init_7=q16 = 1; //Tele ; rather fish eye
|
||||
per_frame_init_8=q18 = rand(0.8)+.1; //brightness balance back/front
|
||||
per_frame_init_9=q31 =128;
|
||||
per_frame_init_10=start = 1; travel = 0; RotZ = 0; look = 0; slow = 0; t0 = time+3; lampx = .5; lampy = .5;
|
||||
per_frame_init_11=cran0 = rand(1);
|
||||
per_frame_init_12=n = 0; loop (10000, gmegabuf(n)=0; n=n+1; );
|
||||
per_frame_init_13=n = 0; loop (10000, megabuf(n)=0; n=n+1; );
|
||||
per_frame_init_14=trelx = 0; trely = 0; trelz = 0;
|
||||
per_frame_init_15=reg20 = 1; reg21 = 0; reg22 = 0; reg23 = 0; reg24 = 1; reg25 = 0; reg26 = 0; reg27 = 0; reg28 = 1;
|
||||
per_frame_init_16=
|
||||
per_frame_init_17=//Find random starting point
|
||||
per_frame_init_18= ran1 = rand(800)/100; ran2 = rand(800)/100; ran3 = rand(800)/100;
|
||||
per_frame_init_19= PosX = rand(5)-2; PosY = rand(5)-2; PosZ = rand(5)-2;
|
||||
per_frame_init_20=
|
||||
per_frame_init_21= c1 = cos(ran1); c2 = cos(ran2); c3 = cos(ran3);
|
||||
per_frame_init_22= s1 = sin(ran1); s2 = sin(ran2); s3 = sin(ran3);
|
||||
per_frame_init_23=
|
||||
per_frame_init_24= reg20 = c2*c1; reg21 = c2*s1; reg22 = -s2;
|
||||
per_frame_init_25= reg23 = s3*s2*c1 - c3*s1; reg24 = s3*s2*s1 + c3*c1; reg25 = s3*c2;
|
||||
per_frame_init_26= reg26 = c3*s2*c1 + s3*s1; reg27 = c3*s2*s1 - s3*c1; reg28 = c3*c2;
|
||||
per_frame_init_27=
|
||||
per_frame_init_28=rota = 0;
|
||||
per_frame_init_29=count = 0;
|
||||
per_frame_1=fps_ = .0 * fps_ + 1*if(fps<=25,fps,25+.5*(fps-25));
|
||||
per_frame_2=fps_= fps;
|
||||
per_frame_3=
|
||||
per_frame_4=dec_m = pow (0.7, 30/fps);
|
||||
per_frame_5=dec_s = pow (0.9, 30/fps);
|
||||
per_frame_6=beat = max (max (bass, mid), treb);
|
||||
per_frame_7=avg = avg*dec_s + beat*(1-dec_s);
|
||||
per_frame_8=is_beat = above(beat, 2*avg+2*peak) * above (time, t0+-.3);
|
||||
per_frame_9=t0 = is_beat*time + (1-is_beat)*t0;
|
||||
per_frame_10=peak = is_beat * beat + (1-is_beat)*peak*dec_m;
|
||||
per_frame_11=index = (index + is_beat) %4;
|
||||
per_frame_12=index2 = (index2 + is_beat*bnot(index)) %8;
|
||||
per_frame_13=wave_a = (index2<5);
|
||||
per_frame_14=rota = rota*dec_m + (1-dec_m)*index2*3.14;
|
||||
per_frame_15=q9 = 0;
|
||||
per_frame_16=
|
||||
per_frame_17=vol = bass+mid+treb;
|
||||
per_frame_18=//vol = is_beat;
|
||||
per_frame_19=vol *= vol*vol;
|
||||
per_frame_20=dec_m = .3;
|
||||
per_frame_21=vol_ = dec_m * vol_ + (1-dec_m)*vol;
|
||||
per_frame_22=
|
||||
per_frame_23=ds = (above(vol,vol_*1.35))/8*pow(vol,.25);
|
||||
per_frame_24=//ds = is_beat/8*beat;
|
||||
per_frame_25=
|
||||
per_frame_26=//Position
|
||||
per_frame_27=DirX= reg26; DirY= reg27; DirZ = reg28;
|
||||
per_frame_28=PosX = PosX + ds*DirX ; PosY = PosY + ds*DirY; PosZ = PosZ + ds*DirZ;
|
||||
per_frame_29=q4 = PosX; q5 = PosY; q6 = PosZ;
|
||||
per_frame_30=
|
||||
per_frame_31=angchg = (.3-dist_)*(dist_ < .3);
|
||||
per_frame_32=travel = if (angchg > 0,0,travel+ds);
|
||||
per_frame_33=v1 = v1 * dec_s + (1-dec_s)* RotZ * ds/4;
|
||||
per_frame_34=v2 = v2 *dec_s + (1-dec_s)*angchg *xslope/fps_/3;
|
||||
per_frame_35=v3 = v3 *dec_s + (1-dec_s)*(angchg *yslope/fps_/3);
|
||||
per_frame_36=v1 = 0; v2 = 0; v3 = 0; v1 = 0;
|
||||
per_frame_37=//push old RotMat
|
||||
per_frame_38=reg30 =reg20; reg31 =reg21; reg32 =reg22;
|
||||
per_frame_39=reg33 =reg23; reg34 =reg24; reg35 =reg25;
|
||||
per_frame_40=reg36 =reg26; reg37 =reg27; reg38 =reg28;
|
||||
per_frame_41=
|
||||
per_frame_42=n = 4; avg = 0;
|
||||
per_frame_43=loop (1,
|
||||
per_frame_44= n = n+1;
|
||||
per_frame_45= //new Rot. Mat for infinitesimal angles
|
||||
per_frame_46= ran1 = rand(100)/100;
|
||||
per_frame_47= ran2 = rand(100)/200-.25;
|
||||
per_frame_48= tx = cos(n*1.57+ran2) * (n <= 4)*ran1; ty = sin(n*1.57+ran2) * (n <= 4)*ran1;
|
||||
per_frame_49= c1 = cos(v1); c2 = cos(v2+ty); c3 = cos(v3+tx);
|
||||
per_frame_50= s1 = sin(v1); s2 = sin(v2+ty); s3 = sin(v3+tx);
|
||||
per_frame_51= reg10 = c2*c1; reg11 = c2*s1; reg12 = -s2;
|
||||
per_frame_52= reg13 = s3*s2*c1 - c3*s1; reg14 = s3*s2*s1 + c3*c1; reg15 = s3*c2;
|
||||
per_frame_53= reg16 = c3*s2*c1 + s3*s1; reg17 = c3*s2*s1 - s3*c1; reg18 = c3*c2;
|
||||
per_frame_54=
|
||||
per_frame_55= //pop old RotMat
|
||||
per_frame_56= reg20 =reg30; reg21 =reg31; reg22 =reg32;
|
||||
per_frame_57= reg23 =reg33; reg24 =reg34; reg25 =reg35;
|
||||
per_frame_58= reg26 =reg36; reg27 =reg37; reg28 =reg38;
|
||||
per_frame_59=
|
||||
per_frame_60= //Multiply new RotMat by old one
|
||||
per_frame_61= q20 = reg10*reg20 + reg11*reg23 + reg12*reg26;
|
||||
per_frame_62= q21 = reg10*reg21 + reg11*reg24 + reg12*reg27;
|
||||
per_frame_63= q22 = reg10*reg22 + reg11*reg25 + reg12*reg28;
|
||||
per_frame_64= q23 = reg13*reg20 + reg14*reg23 + reg15*reg26;
|
||||
per_frame_65= q24 = reg13*reg21 + reg14*reg24 + reg15*reg27;
|
||||
per_frame_66= q25 = reg13*reg22 + reg14*reg25 + reg15*reg28;
|
||||
per_frame_67= q26 = reg16*reg20 + reg17*reg23 + reg18*reg26;
|
||||
per_frame_68= q27 = reg16*reg21 + reg17*reg24 + reg18*reg27;
|
||||
per_frame_69= q28 = reg16*reg22 + reg17*reg25 + reg18*reg28;
|
||||
per_frame_70=
|
||||
per_frame_71= reg20 =q20; reg21 =q21; reg22 =q22;
|
||||
per_frame_72= reg23 =q23; reg24 =q24; reg25 =q25;
|
||||
per_frame_73= reg26 =q26; reg27 =q27; reg28 =q28;
|
||||
per_frame_74=
|
||||
per_frame_75= //***********BOT*************
|
||||
per_frame_76= //Coord. Trans. must exactly match def in warp S. !!!!
|
||||
per_frame_77= dist = 0.002;
|
||||
per_frame_78= while (exec2(
|
||||
per_frame_79= uvx = reg26*dist/q7; uvy = reg27*dist/q7; uvz = reg28*dist/q7;
|
||||
per_frame_80= uvx += PosX; uvy += PosY; uvz += PosZ;
|
||||
per_frame_81= uvx = 8.0*((uvx/8+30.5 - int(uvx/8+30.5))-.5);
|
||||
per_frame_82= uvy = 8.0*((uvy/8+30.5 - int(uvy/8+30.5))-.5);
|
||||
per_frame_83= uvz = 8.0*((uvz/8+30.5 - int(uvz/8+30.5))-.5);
|
||||
per_frame_84= uvx0 = uvx+q8; uvy0 = uvy+q8; uvz0 = uvz+q8;
|
||||
per_frame_85= loop (7+1,
|
||||
per_frame_86= uvx = if (uvx > 1, 2-uvx, if(uvx < -1, -2-uvx, uvx));
|
||||
per_frame_87= uvy = if (uvy > 1, 2-uvy, if(uvy < -1, -2-uvy, uvy));
|
||||
per_frame_88= uvz = if (uvz > 1, 2-uvz, if(uvz < -1, -2-uvz, uvz));
|
||||
per_frame_89= slen = uvx*uvx + uvy*uvy + uvz*uvz;
|
||||
per_frame_90= uvx = if (slen < 0.25, uvx*4, if (slen < 1, uvx/slen, uvx)) *2.6 + uvx0;
|
||||
per_frame_91= uvy = if (slen < 0.25, uvy*4, if (slen < 1, uvy/slen, uvy)) *2.6 + uvy0;
|
||||
per_frame_92= uvz = if (slen < 0.25, uvz*4, if (slen < 1, uvz/slen, uvz)) *2.6 + uvz0;
|
||||
per_frame_93= );
|
||||
per_frame_94= len = sqrt(uvx*uvx + uvy*uvy + uvz*uvz);
|
||||
per_frame_95= dist *= 1.5;
|
||||
per_frame_96= ,(dist < 0.6)*(len > 30)));
|
||||
per_frame_97= megabuf(n) = megabuf(n)*dec_s + (1-dec_s)*dist; //stores the 4 trial points
|
||||
per_frame_98= avg = avg+abs(megabuf(n)/5);
|
||||
per_frame_99=); //end loop 5
|
||||
per_frame_100=
|
||||
per_frame_101=n = 0; avg = 0; loop (5, n=n+1; avg = avg+abs(megabuf(n)/5));
|
||||
per_frame_102=
|
||||
per_frame_103=dist_ = dist_*dec_s + (1-dec_s)*dist;
|
||||
per_frame_104=
|
||||
per_frame_105=q10 = ds*q7; //compensation of lin. movement in GetDist and zoom uv
|
||||
per_frame_106=q14 = 1*abs(ds) + 2*(abs(v1) + abs(v2) + abs(v3)) + 1.0/255 + start*.05;
|
||||
per_frame_107=start = start * .9;
|
||||
per_frame_108=vz1 = vz1 + v1;
|
||||
per_frame_109=q11 = vz1; q12 = v2; q13 = v3;
|
||||
per_frame_110=//forward comp. of Rotation
|
||||
per_frame_111= warp = 0.0; zoom = 1; dx = -v2/q16; dy = v3/q16; rot =v1;
|
||||
per_frame_112=
|
||||
per_frame_113=
|
||||
per_frame_114=count = count + (treb > 1.16);
|
||||
per_frame_115=q31 = count*3.1416/2;
|
||||
per_frame_116=ds_ = ds_*dec_s + (1-dec_s)*ds;
|
||||
per_frame_117=q11 = ds_;
|
||||
per_frame_118=monitor = sqrt(vol_);
|
||||
warp_1=`float dist, struc, len; float2 uv0, uv1; float3 uv2; float4 box;
|
||||
warp_2=`static const float3x3 RotMat = float3x3(q20,q21,q22,q23,q24,q25,q26,q27,q28);
|
||||
warp_3=`
|
||||
warp_4=`static const float3 CamPos = float3(q4,q5,q6);
|
||||
warp_5=`static const float ds = q10, sustain = .96-ds, change = q14;
|
||||
warp_6=`static const float myzoom = q7, limit = 34, tele=q16;
|
||||
warp_7=`
|
||||
warp_8=`float GetDist(float2 uvi) {float2 tmp; tmp = tex2D (sampler_pc_main, uvi).gb;
|
||||
warp_9=` return 1-(tmp.y + 1.0/255*tmp.x);}
|
||||
warp_10=`
|
||||
warp_11=`float2 PutDist(float x) {float fg, fb; fg = modf((1-x)*255.0,fb);
|
||||
warp_12=` return (float2(fg,fb/255.0));}
|
||||
warp_13=`
|
||||
warp_14=`float MinDist (float2 uvi)
|
||||
warp_15=`{
|
||||
warp_16=` float tmp; float4 nb; float4 nb2; float2 pix;
|
||||
warp_17=` pix = texsize.zw*(1.0+length(uvi-0.5)*2);
|
||||
warp_18=` tmp = GetDist(uvi);
|
||||
warp_19=` nb.x = GetDist(uvi+pix*float2(-1,-1));
|
||||
warp_20=` nb.y = GetDist(uvi+pix*float2(1,-1));
|
||||
warp_21=` nb.z = GetDist(uvi+pix*float2(1,1));
|
||||
warp_22=` nb.w = GetDist(uvi+pix*float2(-1,1));
|
||||
warp_23=` nb2.x = GetDist(uvi+pix*float2(0,-1));
|
||||
warp_24=` nb2.y = GetDist(uvi+pix*float2(1,0));
|
||||
warp_25=` nb2.z = GetDist(uvi+pix*float2(0,1));
|
||||
warp_26=` nb2.w = GetDist(uvi+pix*float2(-1,0));
|
||||
warp_27=` //Eo.S. more efficient usage of min to get min value of all 8 GetDist() calls, removes 11ALU
|
||||
warp_28=` nb = min( nb, nb2 );
|
||||
warp_29=` nb.xy = min( nb.xy, nb.zw );
|
||||
warp_30=` tmp = min( nb.x, nb.y );
|
||||
warp_31=` return tmp;
|
||||
warp_32=`}
|
||||
warp_33=`
|
||||
warp_34=`float3 Get1 (float2 uvi) {float3 tmp; float2 pix;
|
||||
warp_35=` return GetPixel(uvi);} //#
|
||||
warp_36=`
|
||||
warp_37=`float4 mbox (float3 uvi) {float3 zz, zz0; float tmp, li;
|
||||
warp_38=` zz = uvi; zz0 = zz+q8; li=0;
|
||||
warp_39=` for (int n = 0; n <= 7; n++) {
|
||||
warp_40=` zz = 2.0*clamp(zz,-1,1)-zz; tmp = dot(zz,zz);
|
||||
warp_41=` zz *= clamp(max(.25/tmp, .25), 0.0, 1.0)*4;
|
||||
warp_42=` zz = 2.8*zz + zz0;}
|
||||
warp_43=` return float4(zz,li);}
|
||||
warp_44=`
|
||||
warp_45=`shader_body {
|
||||
warp_46=`uv1 = (uv-.5)*aspect.xy*tele;
|
||||
warp_47=`uv = (uv-.5)*(1-ds/(GetDist(uv))) + .5;
|
||||
warp_48=`
|
||||
warp_49=`float3 noise = frac(8*tex2D (sampler_noise_lq,uv+rand_frame.yz));
|
||||
warp_50=`
|
||||
warp_51=`dist = noise.r;
|
||||
warp_52=` if (noise.g > .2)
|
||||
warp_53=` {
|
||||
warp_54=` float3 noiseBiased = noise - float3( 0.5, 0.5, 0.5 );
|
||||
warp_55=`//Eo.S. combine the subtraction on noise to a single float3 to ensure compiler does the subtraction in a single ALU
|
||||
warp_56=` dist = MinDist( uv) + .01 * (noiseBiased.x) * abs(noiseBiased.y);
|
||||
warp_57=` }
|
||||
warp_58=`dist = min(dist,GetDist(uv))- ds*1;
|
||||
warp_59=`
|
||||
warp_60=`uv2 = mul(float3(uv1*dist,dist-.0)/myzoom,RotMat)+CamPos;
|
||||
warp_61=`uv2 = (frac(uv2/8.0+.5)-.5)*8.0;
|
||||
warp_62=`box = mbox (uv2);
|
||||
warp_63=`len = (length(box.xyz))*2;
|
||||
warp_64=`struc = length(box.xy)/limit*2;
|
||||
warp_65=`
|
||||
warp_66=`if ((dist <= GetDist(uv)) && (len < limit) && (dist > 0.04/(.0+rad))){
|
||||
warp_67=` ret.r = (1-sustain)*struc+sustain*(Get1(uv).r); ret.gb= PutDist(dist); }
|
||||
warp_68=` else {ret = Get1(uv)*sustain -.002;}
|
||||
warp_69=`
|
||||
warp_70=`}
|
||||
comp_1=`float arg;
|
||||
comp_2=`float2 uv1, uv2, uv3, uv4;
|
||||
comp_3=`float3 ret1, neu, blur, sun;
|
||||
comp_4=`
|
||||
comp_5=`shader_body
|
||||
comp_6=`{
|
||||
comp_7=`float ang2, c, s;
|
||||
comp_8=`uv -= .5;
|
||||
comp_9=`uv *= aspect.xy;
|
||||
comp_10=`
|
||||
comp_11=`
|
||||
comp_12=`uv2 = float2(1/rad+time/2, ang*2/3.14);
|
||||
comp_13=`float z = abs(.5/uv.y);
|
||||
comp_14=`uv2 = float2(z*uv.x, z+time/2);
|
||||
comp_15=`float2 noise = (tex2D (sampler_noise_hq,uv2)-.5)/z*2;
|
||||
comp_16=`//uv += rad*rad * noise*.02;
|
||||
comp_17=`
|
||||
comp_18=`float dist = 1;
|
||||
comp_19=`float bdist = 1;
|
||||
comp_20=`float inten = 1;
|
||||
comp_21=`ret1 = 0;
|
||||
comp_22=`int anz = 1;
|
||||
comp_23=`float n = 1;
|
||||
comp_24=`while (n <= anz) {
|
||||
comp_25=` ang2 = n/anz*3.14+q9;
|
||||
comp_26=` c = cos(ang2);
|
||||
comp_27=` s = sin(ang2);
|
||||
comp_28=` uv2.x = uv.x*c - uv.y*s;
|
||||
comp_29=` uv2.y = uv.x*s + uv.y*c;
|
||||
comp_30=` uv2 *= aspect.yx;
|
||||
comp_31=` uv3 = frac(1*uv2*dist + .5 );;
|
||||
comp_32=`
|
||||
comp_33=` uv3=abs(frac(uv3+.5)-.5) +rad*rad * noise*.02*bass_att;;
|
||||
comp_34=` bdist = (1-GetBlur2(uv3).b);
|
||||
comp_35=` uv4 = mul(uv3,float2x2(cos(q31),sin(q31), -sin(q31), cos(q31))),
|
||||
comp_36=` sun = .04/length(sin(uv4.x*bass_att+1.5+bdist+ noise*.04*bass_att))*bdist;
|
||||
comp_37=` arg = bdist + q6;
|
||||
comp_38=` neu = lerp(GetPixel (uv3).r,GetBlur1(uv3).r,saturate(q11*8)*1.1) ;
|
||||
comp_39=` neu = max(neu,sun)*(bdist+.2)*(2+sin(float3(arg*2, arg*3,5*arg)));
|
||||
comp_40=`// neu = lerp(neu,sun/q11,saturate(q11*18))*(bdist+.2)*(2+sin(float3(arg*2, arg*3,5*arg)));
|
||||
comp_41=` ret1 = max(ret1*1,neu) ;
|
||||
comp_42=`n++;
|
||||
comp_43=`}
|
||||
comp_44=`//ret = 1-exp(-ret1/2/(bass*.1+1*rad)+.1);
|
||||
comp_45=`ret = 1-exp(-ret1/(.2/bass+rad)/bass*.5+.1);
|
||||
comp_46=`//ret = GetPixel(uv+.5).r;
|
||||
comp_47=`//ret = sun;
|
||||
comp_48=`}
|
||||
441
presets/presets_mischa_collection/martin - mucus cervix.milk
Executable file
441
presets/presets_mischa_collection/martin - mucus cervix.milk
Executable file
@ -0,0 +1,441 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.500000
|
||||
fVideoEchoZoom=0.999998
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=0.958178
|
||||
fWaveSmoothing=0.450000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.000000
|
||||
fModWaveAlphaEnd=1.320000
|
||||
fWarpAnimSpeed=1.459500
|
||||
fWarpScale=2.006700
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999900
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=0.999900
|
||||
sy=1.000000
|
||||
wave_r=1.000000
|
||||
wave_g=1.000000
|
||||
wave_b=1.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.010000
|
||||
ob_r=0.399900
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=0.200000
|
||||
ib_size=0.000000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=1.850000
|
||||
mv_r=0.499900
|
||||
mv_g=0.499900
|
||||
mv_b=0.499900
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.000000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=282
|
||||
wavecode_0_sep=20
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=3.915805
|
||||
wavecode_0_smoothing=0.100000
|
||||
wavecode_0_r=0.200000
|
||||
wavecode_0_g=0.300000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=0.600000
|
||||
wave_0_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init9=
|
||||
wave_0_per_frame1=t2 = t2 + bass_att;
|
||||
wave_0_per_point1=
|
||||
wave_0_per_point2=x = sample;
|
||||
wave_0_per_point3=y = value1 * rand(50)/100 * abs(sample-.5)+ .49;
|
||||
wave_0_per_point4=
|
||||
wave_0_per_point5=a = q26/4 * (.2 + abs(sample-.5));
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.891519
|
||||
wavecode_1_smoothing=0.820000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=0.100000
|
||||
wave_1_per_point1=xi = rand(100)/100;
|
||||
wave_1_per_point2=yi = rand(100)/100;
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=x = xi; y = yi;
|
||||
wave_1_per_point5=
|
||||
wave_1_per_point6=a = q21/15;
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.891519
|
||||
wavecode_2_smoothing=0.820000
|
||||
wavecode_2_r=0.000000
|
||||
wavecode_2_g=0.200000
|
||||
wavecode_2_b=0.000000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init9=
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.048958
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=1.005310
|
||||
shapecode_0_tex_zoom=1.531168
|
||||
shapecode_0_r=0.500000
|
||||
shapecode_0_g=1.000000
|
||||
shapecode_0_b=0.900000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=0.830000
|
||||
shapecode_0_g2=0.930000
|
||||
shapecode_0_b2=0.800000
|
||||
shapecode_0_a2=1.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=
|
||||
shape_0_per_frame2=trel = time/3;
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=x = .5+sin(trel*2);
|
||||
shape_0_per_frame5=y = .5+cos(trel*1.3);
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=
|
||||
shape_0_per_frame8=
|
||||
shape_0_per_frame9=cent = sqrt((x-.5)*(x-.5)+(y-.5)*(y-.5));
|
||||
shape_0_per_frame10=
|
||||
shape_0_per_frame11=rad = .1*cent;
|
||||
shape_0_per_frame12=a = .8;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.260000
|
||||
shapecode_1_y=0.200000
|
||||
shapecode_1_rad=0.393173
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=0.935500
|
||||
shapecode_1_r=0.000000
|
||||
shapecode_1_g=0.550000
|
||||
shapecode_1_b=0.500000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=0.000000
|
||||
shapecode_1_g2=0.400000
|
||||
shapecode_1_b2=0.400000
|
||||
shapecode_1_a2=0.070000
|
||||
shapecode_1_border_r=0.300000
|
||||
shapecode_1_border_g=0.700000
|
||||
shapecode_1_border_b=0.800000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_per_frame1=trig = q24;
|
||||
shape_1_per_frame2=
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=x0 = x0*bnot(trig) + trig*(.5+ rand(100)/200);
|
||||
shape_1_per_frame5=y0 = y0*bnot(trig) + trig*(.5+ rand(100)/200);
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=
|
||||
shape_1_per_frame8=x0 = x0 + .1*q1*(3+q26)/fps;
|
||||
shape_1_per_frame9=y0 = y0 + .1*q2*(3+q26)/fps;
|
||||
shape_1_per_frame10=
|
||||
shape_1_per_frame11=x0 = x0 - int(x0);
|
||||
shape_1_per_frame12=y0 = y0 - int(y0);
|
||||
shape_1_per_frame13=
|
||||
shape_1_per_frame14=tex_ang = time;
|
||||
shape_1_per_frame15=tex_zoom = q1;
|
||||
shape_1_per_frame16=ang = time/100*q2;
|
||||
shape_1_per_frame17=x = x0; y = y0;
|
||||
shape_1_per_frame18=rad0 = rad0*bnot(trig) + trig*(.04+rand(100)/1000);
|
||||
shape_1_per_frame19=rad = rad0;
|
||||
shape_1_per_frame20=
|
||||
shape_1_per_frame21=
|
||||
shape_1_per_frame22=r0 = bnot(trig)*r0 + trig * rand(10)/10;
|
||||
shape_1_per_frame23=g0 = bnot(trig)*g0 + trig * rand(10)/10;
|
||||
shape_1_per_frame24=b0 = bnot(trig)*b0 + trig * rand(10)/10;
|
||||
shape_1_per_frame25=
|
||||
shape_1_per_frame26=r = r0; b = b0; g = g0;
|
||||
shape_1_per_frame27=r2 = 0; b2 = 0; g2 = 0;
|
||||
shape_1_per_frame28=a= 1; a2 = .3;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=44
|
||||
shapecode_2_additive=1
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.503000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.038857
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.609857
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.100000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=0.900000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=0.500000
|
||||
shapecode_2_border_g=0.500000
|
||||
shapecode_2_border_b=0.500000
|
||||
shapecode_2_border_a=0.000000
|
||||
shape_2_per_frame1=x = rand(50)/50;
|
||||
shape_2_per_frame2=y = .5 - 0*rand(15)/200;
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=r = .4;
|
||||
shape_2_per_frame5=g = .6;
|
||||
shape_2_per_frame6=b = 1;
|
||||
shape_2_per_frame7=r2 = r;
|
||||
shape_2_per_frame8=g2 = g;
|
||||
shape_2_per_frame9=b2 = b;
|
||||
shape_2_per_frame10=
|
||||
shape_2_per_frame11=a = min(q21/2 ,.9);
|
||||
shape_2_per_frame12=rad = a * (.1+abs(x-.5))/2 ;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=100
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.010000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=0.499805
|
||||
shapecode_3_r=0.000000
|
||||
shapecode_3_g=0.000000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=0.000000
|
||||
shapecode_3_b2=0.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=0.200000
|
||||
shapecode_3_border_g=0.700000
|
||||
shapecode_3_border_b=0.500000
|
||||
shapecode_3_border_a=0.000000
|
||||
shape_3_per_frame1=rad = q2+.02
|
||||
shape_3_per_frame2=;
|
||||
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, .2+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))%2;
|
||||
per_frame_10=index3 = (index3 + is_beat*bnot(index)*bnot(index2))%3;
|
||||
per_frame_11=
|
||||
per_frame_12=monitor = index4;
|
||||
per_frame_13=
|
||||
per_frame_14=q20 = avg;
|
||||
per_frame_15=q21 = beat;
|
||||
per_frame_16=q22 = peak;
|
||||
per_frame_17=q23 = index;
|
||||
per_frame_18=q24 = is_beat;
|
||||
per_frame_19=q26 = bass + mid + treb;
|
||||
per_frame_20=q11 = min(q22,3);
|
||||
per_frame_21=
|
||||
per_frame_22=//k1 = is_beat*bnot(index)*bnot(index2);
|
||||
per_frame_23=
|
||||
per_frame_24=k1 = is_beat*equal(index,0);
|
||||
per_frame_25=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_26=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_27=rott = p2 * 3.14159265359/2;
|
||||
per_frame_28=
|
||||
per_frame_29=q27 = 8-index;
|
||||
per_frame_30=q28 = index2;
|
||||
per_frame_31=
|
||||
per_frame_32=q1 = cos(rott);
|
||||
per_frame_33=q2 = sin(rott);
|
||||
per_frame_34=q3 = -q2;
|
||||
per_frame_35=q4 = q1;
|
||||
per_frame_36=
|
||||
per_frame_37=zoom = 1.0 + .02*q1;
|
||||
per_frame_38=rot = .01*q2;
|
||||
per_frame_39=dx = .0*index;
|
||||
per_frame_40=
|
||||
per_frame_41=wave_a = 0;
|
||||
warp_1=`float3 color;
|
||||
warp_2=`float2 uv2, zz;
|
||||
warp_3=`float dx, dy;
|
||||
warp_4=`shader_body {
|
||||
warp_5=`
|
||||
warp_6=`float2 uv1 = (uv-.5)*aspect.xy;
|
||||
warp_7=`
|
||||
warp_8=`float2 hor = float2 (texsize.w,0);
|
||||
warp_9=`float2 ver = float2 (0,texsize.z);
|
||||
warp_10=`
|
||||
warp_11=`
|
||||
warp_12=`float2 k1 = float2((uv.x), (uv.y));
|
||||
warp_13=`
|
||||
warp_14=`float3 ret1 = GetBlur1(uv) ;
|
||||
warp_15=`
|
||||
warp_16=`zz = uv.xy * texsize.xy *(.01);
|
||||
warp_17=`float h1 = (cos(zz.y*q1) * sin(-zz.y));
|
||||
warp_18=`float h2 = (sin(zz.x) * cos(zz.y*q2));
|
||||
warp_19=`uv.xy -= float2(h1,h2)*texsize.zw * (8+6*q11);
|
||||
warp_20=`
|
||||
warp_21=`uv2 = uv/2*q27/4; //variieren
|
||||
warp_22=`
|
||||
warp_23=`float2 uv3 = uv2; //Krausen nur mit uv
|
||||
warp_24=`
|
||||
warp_25=`dx = lum(GetPixel(uv3+hor) - GetPixel(uv3-hor));
|
||||
warp_26=`dy = lum(GetPixel(uv3+ver) - GetPixel(uv3-ver));
|
||||
warp_27=`
|
||||
warp_28=`//dx = 0; dy = 0;
|
||||
warp_29=`
|
||||
warp_30=`dx *=1; dy *= 1;;
|
||||
warp_31=`float f1 = .15+.1*q28;
|
||||
warp_32=`float2 uv4 = uv2+time/100;
|
||||
warp_33=`
|
||||
warp_34=`dx += f1*(tex2D(sampler_noise_hq,uv4).x-.5);
|
||||
warp_35=`dy += f1*(tex2D(sampler_noise_hq,uv4).y-.5);
|
||||
warp_36=`
|
||||
warp_37=`color = .9+.1*roam_cos;
|
||||
warp_38=`
|
||||
warp_39=`float2 dz = float2 (dx,dy);
|
||||
warp_40=`
|
||||
warp_41=`zz = dz;
|
||||
warp_42=`
|
||||
warp_43=`float3 crisp= tex2D(sampler_main,uv+zz*.04);
|
||||
warp_44=`float3 crisp2 = tex2D(sampler_main,uv);
|
||||
warp_45=`crisp += crisp2;
|
||||
warp_46=`crisp *= .5;
|
||||
warp_47=`crisp +=.05*color - length(zz)*.3;
|
||||
warp_48=`
|
||||
warp_49=`ret1 = crisp;
|
||||
warp_50=`ret = ret1 * .97 - .015 ;
|
||||
warp_51=`}
|
||||
comp_1=`float z;
|
||||
comp_2=`float3 ret1, neu, mus;
|
||||
comp_3=`float2 rs,rs2,uv1,uv2, uv3,uv4,uv6,dz,dz1;
|
||||
comp_4=`shader_body
|
||||
comp_5=`{
|
||||
comp_6=`float2 uv2;
|
||||
comp_7=`//uv = (uv-0.5) * aspect.xy + .5;
|
||||
comp_8=`dz = 0;
|
||||
comp_9=`
|
||||
comp_10=`
|
||||
comp_11=`float2 hor = float2(texsize.z,0);
|
||||
comp_12=`float2 ver = float2(0,texsize.w);
|
||||
comp_13=`
|
||||
comp_14=`float dist = 1;
|
||||
comp_15=`float inten = 1;
|
||||
comp_16=`ret1 = 0;
|
||||
comp_17=`float anz = 1;
|
||||
comp_18=`float n = 0;
|
||||
comp_19=`uv4 = (uv);
|
||||
comp_20=` dz.x = lum(GetPixel(uv4+hor)- GetPixel (uv4-hor));
|
||||
comp_21=` dz.y = lum(GetPixel(uv4+ver)- GetPixel (uv4-ver));
|
||||
comp_22=`
|
||||
comp_23=`//uv4 = 0;
|
||||
comp_24=`
|
||||
comp_25=`mus = .5*GetPixel(uv4+.1*dz)+0*dz.x+.01;
|
||||
comp_26=`
|
||||
comp_27=`uv2 = uv-.5;
|
||||
comp_28=`while (n <= anz) {
|
||||
comp_29=` dist = 1-frac(1.0/anz*n-.1); //evtl sqrt !;
|
||||
comp_30=`
|
||||
comp_31=` inten = sqrt(dist)*(1-dist*dist)*4;
|
||||
comp_32=`
|
||||
comp_33=` uv3 = 2*uv2*dist + .5 + 0.0*time;
|
||||
comp_34=`
|
||||
comp_35=`// uv3 *= aspect.yx;
|
||||
comp_36=` uv3 = frac(uv3);
|
||||
comp_37=`
|
||||
comp_38=` uv3 = .2 * cos(42*uv3+time/2) + 99*dz;
|
||||
comp_39=` neu = saturate(.01/length(uv3)) ;
|
||||
comp_40=` neu = dist*neu + (1-dist)*lum(neu);
|
||||
comp_41=` ret1 = max(ret1,neu*inten);
|
||||
comp_42=`n++;
|
||||
comp_43=`}
|
||||
comp_44=`
|
||||
comp_45=`
|
||||
comp_46=`ret = ret1 + saturate(16*mus*(.1+ret1));
|
||||
comp_47=`}
|
||||
423
presets/presets_mischa_collection/martin - rogue wave -ps3.milk
Executable file
423
presets/presets_mischa_collection/martin - rogue wave -ps3.milk
Executable file
@ -0,0 +1,423 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=1.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.500000
|
||||
fVideoEchoZoom=0.999998
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=1
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=2.232543
|
||||
fWaveSmoothing=0.810000
|
||||
fWaveParam=-0.120000
|
||||
fModWaveAlphaStart=0.470000
|
||||
fModWaveAlphaEnd=1.320000
|
||||
fWarpAnimSpeed=1.459500
|
||||
fWarpScale=2.006700
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999900
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=0.999900
|
||||
sy=1.000000
|
||||
wave_r=0.000000
|
||||
wave_g=0.000000
|
||||
wave_b=0.300000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.010000
|
||||
ob_r=1.000000
|
||||
ob_g=1.000000
|
||||
ob_b=1.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.260000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=1.850000
|
||||
mv_r=0.499900
|
||||
mv_g=0.499900
|
||||
mv_b=0.499900
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.700000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.891519
|
||||
wavecode_0_smoothing=0.000000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=0.600000
|
||||
wave_0_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init9=
|
||||
wave_0_per_frame1=t2 = t2 + bass_att;
|
||||
wave_0_per_point1=
|
||||
wave_0_per_point2=x = .5 + sample*((100*sample)%2-.5);
|
||||
wave_0_per_point3=k1 = (100*sample)%4;
|
||||
wave_0_per_point4=x = sample ;
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=val = value1;
|
||||
wave_0_per_point7=y = val * (.25-(sample-.5)*(sample-.5)) + .45;
|
||||
wave_0_per_point8=
|
||||
wave_0_per_point9=k1 = (10*bass_att)%4;
|
||||
wave_0_per_point10=
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=r = .8; g = .8; b = 1;
|
||||
wave_0_per_point13=a = bnot(k1); a = .1;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.891519
|
||||
wavecode_1_smoothing=0.820000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=0.100000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.891519
|
||||
wavecode_2_smoothing=0.820000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=0.100000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_per_point1=ra = .8;
|
||||
wave_3_per_point2=rb = .5;
|
||||
wave_3_per_point3=pib = 6.28318530718;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=tic = min(time-tin,.1);
|
||||
wave_3_per_point7=tin = if(equal(sample,0),time,tin);
|
||||
wave_3_per_point8=
|
||||
wave_3_per_point9=mod = 1.5 + .5*sin(time*.15);
|
||||
wave_3_per_point10=med = 1.5 + .5*sin(time*.134);
|
||||
wave_3_per_point11=med = 5;
|
||||
wave_3_per_point12=amod = 3;
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=vr = rand(10001)*.0001;
|
||||
wave_3_per_point15=rb = rb + rand(10001)*.0001*.1;
|
||||
wave_3_per_point16=
|
||||
wave_3_per_point17=a = vr;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=sa = vr*pib*.5;
|
||||
wave_3_per_point20=sp = sa*mod + q1*1.3;
|
||||
wave_3_per_point21=sam = sa*med - q1*.219;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=ox = ra*sin(sam*pib);
|
||||
wave_3_per_point24=oy = ra*cos(sam*pib);
|
||||
wave_3_per_point25=ox = ox + rb*-cos(sp)*sin(sam*pib);
|
||||
wave_3_per_point26=oz = rb*-sin(sp);
|
||||
wave_3_per_point27=oy = oy + rb*-cos(sp)*cos(sam*pib);
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=
|
||||
wave_3_per_point30=xang = time*.132;
|
||||
wave_3_per_point31=xang = q2;
|
||||
wave_3_per_point32=yang = time*.153;
|
||||
wave_3_per_point33=yang = q3;
|
||||
wave_3_per_point34=zang = time*.110;
|
||||
wave_3_per_point35=zang = q4;
|
||||
wave_3_per_point36=fov = 0.6 + 0.2*sin(time);
|
||||
wave_3_per_point37=fov = .5;
|
||||
wave_3_per_point38=
|
||||
wave_3_per_point39=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point40=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point41=ox = mx;
|
||||
wave_3_per_point42=oy = my;
|
||||
wave_3_per_point43=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point44=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point45=ox = mx;
|
||||
wave_3_per_point46=oz = mz;
|
||||
wave_3_per_point47=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point48=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point49=oy = my;
|
||||
wave_3_per_point50=oz = mz;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=oz = oz - 2;
|
||||
wave_3_per_point53=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point54=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point55=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point56=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.060000
|
||||
shapecode_0_rad=0.981146
|
||||
shapecode_0_ang=0.753982
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.331050
|
||||
shapecode_0_r=0.000000
|
||||
shapecode_0_g=0.700000
|
||||
shapecode_0_b=0.790000
|
||||
shapecode_0_a=0.080000
|
||||
shapecode_0_r2=0.000000
|
||||
shapecode_0_g2=0.500000
|
||||
shapecode_0_b2=0.690000
|
||||
shapecode_0_a2=0.030000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=100
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.476928
|
||||
shapecode_1_ang=1.130974
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.023150
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=1.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=0.970000
|
||||
shapecode_1_r2=1.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.100000
|
||||
shapecode_1_border_r=0.500000
|
||||
shapecode_1_border_g=0.500000
|
||||
shapecode_1_border_b=0.500000
|
||||
shapecode_1_border_a=0.810000
|
||||
shape_1_per_frame1=ang = time;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=63
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_x=0.123000
|
||||
shapecode_2_y=0.000000
|
||||
shapecode_2_rad=0.273185
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.499805
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=1.000000
|
||||
shapecode_2_b=1.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=0.500000
|
||||
shapecode_2_border_g=0.500000
|
||||
shapecode_2_border_b=0.500000
|
||||
shapecode_2_border_a=0.000000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=63
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=1.000000
|
||||
shapecode_3_rad=0.548217
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=0.499805
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=1.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=0.500000
|
||||
shapecode_3_border_g=0.500000
|
||||
shapecode_3_border_b=0.500000
|
||||
shapecode_3_border_a=0.000000
|
||||
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))%5;
|
||||
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;
|
||||
per_frame_18=
|
||||
per_frame_19=//k1 = is_beat*bnot(index)*bnot(index2);
|
||||
per_frame_20=
|
||||
per_frame_21=k1 = is_beat*equal(index,0);
|
||||
per_frame_22=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_23=p2 = dec_slow * p2+ (1-dec_slow)*p1;
|
||||
per_frame_24=rott = p2 * 3.14159265359/2;
|
||||
per_frame_25=
|
||||
per_frame_26=q27 = 8-index;
|
||||
per_frame_27=q28 = index3;
|
||||
per_frame_28=q29 = index4;
|
||||
per_frame_29=
|
||||
per_frame_30=q1 = cos(rott);
|
||||
per_frame_31=q2 = sin(rott);
|
||||
per_frame_32=q3 = -q2;
|
||||
per_frame_33=q4 = q1;
|
||||
per_frame_34=
|
||||
per_frame_35=warp = .3 * sin((index+index2)/8*6.28);
|
||||
per_pixel_1=rot = -.04*q2*(1-rad);
|
||||
per_pixel_2=dx = .0;
|
||||
per_pixel_3=zoom = 1.002+.04*rad ;
|
||||
warp_1=`float2 uv1, rs, dz;
|
||||
warp_2=`float z;
|
||||
warp_3=`shader_body {
|
||||
warp_4=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_5=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5)*aspect.xy;
|
||||
warp_6=`
|
||||
warp_7=`
|
||||
warp_8=`float2 tmp = uv1;
|
||||
warp_9=`tmp.x = ang; tmp.y = rad ;
|
||||
warp_10=`uv1 = .001*tmp;
|
||||
warp_11=`
|
||||
warp_12=`float2 hor = float2 (.002,0.0);
|
||||
warp_13=`float2 ver = float2 (0,.002);
|
||||
warp_14=`float dx = lum(tex2D(sampler_main,uv+hor)
|
||||
warp_15=` - tex2D(sampler_main,uv-hor));
|
||||
warp_16=`float dy = lum(tex2D(sampler_main,uv+ver)
|
||||
warp_17=` - tex2D(sampler_main,uv-ver));
|
||||
warp_18=`float2 dz = float2 (dx,dy);
|
||||
warp_19=`
|
||||
warp_20=`dz = sqrt(dz)/8;
|
||||
warp_21=`float3 ret1 = GetBlur1(uv);
|
||||
warp_22=`
|
||||
warp_23=`float3 crisp = tex2D(sampler_main,
|
||||
warp_24=` -0*uv1+uv - dz*.01 + ret1*.01*q22 );
|
||||
warp_25=`
|
||||
warp_26=`
|
||||
warp_27=`float3 noise = lum(tex2D (sampler_noise_lq,uv))-.2;
|
||||
warp_28=`
|
||||
warp_29=`ret = crisp*1 - length(dz)*.5 + .02*noise*(1-rad);;
|
||||
warp_30=`
|
||||
warp_31=` ret *= 1;
|
||||
warp_32=`}
|
||||
comp_1=`
|
||||
comp_2=`float2 rs, rs0, uv2, uv3,uv4,uv6, uv8;
|
||||
comp_3=`float3 noise, ret1, ret2, ret3;
|
||||
comp_4=`
|
||||
comp_5=`shader_body {
|
||||
comp_6=`uv8 = uv_orig;
|
||||
comp_7=`uv.y = uv.y-.1;
|
||||
comp_8=`float2 uv1 = (uv-.5 )*aspect.xy;
|
||||
comp_9=`
|
||||
comp_10=`float z = .1/uv1.y/uv1.x;
|
||||
comp_11=`z = .3/uv1.y;
|
||||
comp_12=`rs0.x = uv1.x*z;
|
||||
comp_13=`rs0.y = z;
|
||||
comp_14=`rs.x = rs0.x + time/2;
|
||||
comp_15=`rs.y = rs0.y + time;
|
||||
comp_16=`
|
||||
comp_17=`noise = lum(tex2D(sampler_noise_hq,rs/2));
|
||||
comp_18=`noise = noise-.55;
|
||||
comp_19=`float mask = saturate(12*(uv1.y));
|
||||
comp_20=`
|
||||
comp_21=`uv2 = uv1+.5;
|
||||
comp_22=`//uv2 *= aspect.yx;
|
||||
comp_23=`
|
||||
comp_24=`uv3 =frac(uv2-noise*.1*mask );
|
||||
comp_25=`float2 hor = float2 (texsize.z,0);
|
||||
comp_26=`float2 ver = float2 (0, texsize.w);
|
||||
comp_27=`float dx = lum(GetPixel(uv3+hor) - GetPixel(uv3-hor));
|
||||
comp_28=`float dy = lum(GetPixel(uv3+ver) - GetPixel(uv3-ver));
|
||||
comp_29=`float2 dz = float2 (dx,dy);
|
||||
comp_30=`//dz *= (length(dz) >= .01);
|
||||
comp_31=`uv3 += dz * (1-mask);
|
||||
comp_32=`
|
||||
comp_33=`//Strahl
|
||||
comp_34=`uv4 = float2(.5,uv1.x/uv1.y);
|
||||
comp_35=`uv4 = frac(.06*bass_att*uv4);
|
||||
comp_36=`float3 col = 1;
|
||||
comp_37=`float3 ret3 = GetPixel(uv4*14);
|
||||
comp_38=`ret3 += (.008/(length(uv1)))*col;
|
||||
comp_39=`//ret2 *= q10;
|
||||
comp_40=`
|
||||
comp_41=`float3 mus = .02 / (length(uv1+.45+dz*16));
|
||||
comp_42=`float mus2 = saturate(.01*abs(uv3.x-.5)/abs(uv3.y-.55)-dz*4);
|
||||
comp_43=`
|
||||
comp_44=`
|
||||
comp_45=`float stars = saturate(1/((uv.x*3234224*uv.y)%22345));
|
||||
comp_46=`
|
||||
comp_47=`ret1 = GetPixel(frac(uv3));
|
||||
comp_48=`ret1 *= 1-mask/2;;
|
||||
comp_49=`
|
||||
comp_50=`float fmask = saturate (1-lum(ret1*4));
|
||||
comp_51=`ret2 = ret1 + mus * (1-mask) * 2 ;
|
||||
comp_52=`ret = max(ret2, stars*(1-mask)*fmask) ;
|
||||
comp_53=`ret += saturate (q22*mus2*fmask);
|
||||
comp_54=`
|
||||
comp_55=`}
|
||||
@ -0,0 +1,473 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=5.000
|
||||
fGammaAdj=1.000
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=1
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=1
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=1
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.574
|
||||
fWaveScale=1.286
|
||||
fWaveSmoothing=0.810
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.540
|
||||
fModWaveAlphaEnd=1.000
|
||||
fWarpAnimSpeed=0.442
|
||||
fWarpScale=0.498
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=1.000
|
||||
wave_g=1.000
|
||||
wave_b=0.000
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=1.000
|
||||
ob_g=1.000
|
||||
ob_b=1.000
|
||||
ob_a=0.050
|
||||
ib_size=0.260
|
||||
ib_r=0.250
|
||||
ib_g=0.250
|
||||
ib_b=0.250
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=12.000
|
||||
nMotionVectorsY=9.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.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=0.200
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.89152
|
||||
wavecode_0_smoothing=0.82000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init9=
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.89152
|
||||
wavecode_1_smoothing=0.82000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=0.100
|
||||
wave_1_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init9=
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.89152
|
||||
wavecode_2_smoothing=0.82000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=0.100
|
||||
wave_2_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init9=
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=0.89152
|
||||
wavecode_3_smoothing=0.82000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=0.100
|
||||
wave_3_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_3_init9=
|
||||
wave_3_per_frame1=tm = time*.1;
|
||||
wave_3_per_frame2=t1 = t1*sin(tm*t4) + (1-t1)*sin(tm*t7);
|
||||
wave_3_per_frame3=t2 = t2*sin(tm*t5) + (1-t2)*sin(tm*t8);
|
||||
wave_3_per_frame4=t3 = t3*sin(tm*t6) + (1-t3)*sin(tm*1);
|
||||
wave_3_per_frame5=
|
||||
wave_3_per_frame6=tic = min(time - tin,1);
|
||||
wave_3_per_frame7=tin = time;
|
||||
wave_3_per_frame8=
|
||||
wave_3_per_frame9=tva = (tic*q1*.5);
|
||||
wave_3_per_frame10=tvb = (tic*q2*.5);
|
||||
wave_3_per_frame11=tvc = (tic*q3*.5);
|
||||
wave_3_per_frame12=
|
||||
wave_3_per_frame13=q1 = tva;
|
||||
wave_3_per_frame14=q2 = tvb;
|
||||
wave_3_per_frame15=q3 = tvc;
|
||||
wave_3_per_frame16=
|
||||
wave_3_per_frame17=sz = .5;
|
||||
wave_3_per_frame18=ra = .1;
|
||||
wave_3_per_frame19=len = if(above(q6,0),if(below(len,sz),len + ra*sz*tic,min(sz,len)),if(above(len,0),len - ra*sz*tic,max(0,len)));
|
||||
wave_3_per_frame20=t4 = len;
|
||||
wave_3_per_point1=ang = 0;
|
||||
wave_3_per_point2=len = t4;
|
||||
wave_3_per_point3=mad = .6;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=it = if(above(sample,0),(it+equal(lev,7)),1);
|
||||
wave_3_per_point6=ita = (ita + 1)*above(sample,0);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=mod = if(equal(it%2,0),1, if(equal((it+1)%4,0),2, if(equal((it+3)%8,0),3, if(equal((it+7)%16,0),4, if(equal((it+15)%32,0),5, if(equal((it+31)%64,0),6, if(equal((it+63)%128,0),7,7) ))))));
|
||||
wave_3_per_point9=
|
||||
wave_3_per_point10=sw = sw - 1;
|
||||
wave_3_per_point11=sw = if(equal(lev,7),mod,sw)*above(sample,0);
|
||||
wave_3_per_point12=
|
||||
wave_3_per_point13=lev = if(above(sample,0),if(above(sw,0),lev-1,lev+1),7);
|
||||
wave_3_per_point14=a = lev*.1*1.46;
|
||||
wave_3_per_point15=a = equal(lev,7) + equal(lev,4) + equal(lev,1);
|
||||
wave_3_per_point16=
|
||||
wave_3_per_point17=ar = if(above(sample,0),ar,1);
|
||||
wave_3_per_point18=ar = if(equal(lev,0),ar*-1,ar);
|
||||
wave_3_per_point19=br = if(above(sample,0),br,1);
|
||||
wave_3_per_point20=br = if(equal(lev,1),br*-1,br);
|
||||
wave_3_per_point21=cr = if(above(sample,0),cr,1);
|
||||
wave_3_per_point22=cr = if(equal(lev,2),cr*-1,cr);
|
||||
wave_3_per_point23=dr = if(above(sample,0),dr,1);
|
||||
wave_3_per_point24=dr = if(equal(lev,3),dr*-1,dr);
|
||||
wave_3_per_point25=er = if(above(sample,0),er,1);
|
||||
wave_3_per_point26=er = if(equal(lev,4),er*-1,er);
|
||||
wave_3_per_point27=fr = if(above(sample,0),fr,1);
|
||||
wave_3_per_point28=fr = if(equal(lev,5),fr*-1,fr);
|
||||
wave_3_per_point29=gr = if(above(sample,0),gr,1);
|
||||
wave_3_per_point30=gr = if(equal(lev,6),gr*-1,gr);
|
||||
wave_3_per_point31=
|
||||
wave_3_per_point32=mlev = lev*above(sample,0);
|
||||
wave_3_per_point33=
|
||||
wave_3_per_point34=swi = equal(q4,0)*equal(sample,0);
|
||||
wave_3_per_point35=
|
||||
wave_3_per_point36=ha = if(swi,1-2*rand(2),ha);
|
||||
wave_3_per_point37=hb = if(swi,1-2*rand(2),hb);
|
||||
wave_3_per_point38=hc = if(swi,1-2*rand(2),hc);
|
||||
wave_3_per_point39=hd = if(swi,1-2*rand(2),hd);
|
||||
wave_3_per_point40=he = if(swi,1-2*rand(2),he);
|
||||
wave_3_per_point41=hf = if(swi,1-2*rand(2),hf);
|
||||
wave_3_per_point42=hg = if(swi,1-2*rand(2),hg);
|
||||
wave_3_per_point43=
|
||||
wave_3_per_point44=aang = if(above(sample,0),aang,aang + (q1*.8 + q2*.1 + q3*.1)*ha*1);
|
||||
wave_3_per_point45=bang = if(above(sample,0),bang,bang + (q1*.57 + q2*.33 + q3*.1)*hb*1.33);
|
||||
wave_3_per_point46=cang = if(above(sample,0),cang,cang + (q1*.33 + q2*.57 + q3*.1)*hc*1.67);
|
||||
wave_3_per_point47=dang = if(above(sample,0),dang,dang + (q1*.1 + q2*.8 + q3*.1)*hd*2);
|
||||
wave_3_per_point48=eang = if(above(sample,0),eang,eang + (q1*.1 + q2*.57 + q3*.33)*he*2.33);
|
||||
wave_3_per_point49=fang = if(above(sample,0),fang,fang + (q1*.1 + q2*.33 + q3*.57)*hf*2.67);
|
||||
wave_3_per_point50=gang = if(above(sample,0),gang,gang + (q1*.1 + q2*.1 + q3*.8)*hg*3);
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=len = len*mad;
|
||||
wave_3_per_point53=x = .5 + above(lev,0)*sin(aang)*len*ar;
|
||||
wave_3_per_point54=y = 0.5 + above(lev,0)*cos(aang)*len;
|
||||
wave_3_per_point55=
|
||||
wave_3_per_point56=an = bang*(ar + br)*br;
|
||||
wave_3_per_point57=len = len*mad;
|
||||
wave_3_per_point58=x = x + above(lev,1)*sin(an)*len*br;
|
||||
wave_3_per_point59=y = y + above(lev,1)*cos(an)*len;
|
||||
wave_3_per_point60=
|
||||
wave_3_per_point61=an = cang*(ar + br + cr)*cr;
|
||||
wave_3_per_point62=len = len*mad;
|
||||
wave_3_per_point63=x = x + above(lev,2)*sin(an)*len*cr;
|
||||
wave_3_per_point64=y = y + above(lev,2)*cos(an)*len;
|
||||
wave_3_per_point65=
|
||||
wave_3_per_point66=an = dang*(ar + br + cr + dr)*dr;
|
||||
wave_3_per_point67=len = len*mad;
|
||||
wave_3_per_point68=x = x + above(lev,3)*sin(an)*len*dr;
|
||||
wave_3_per_point69=y = y + above(lev,3)*cos(an)*len;
|
||||
wave_3_per_point70=
|
||||
wave_3_per_point71=an = eang*(ar + br + cr + dr + er)*er;
|
||||
wave_3_per_point72=len = len*mad;
|
||||
wave_3_per_point73=x = x + above(lev,4)*sin(an)*len*er;
|
||||
wave_3_per_point74=y = y + above(lev,4)*cos(an)*len;
|
||||
wave_3_per_point75=
|
||||
wave_3_per_point76=an = fang*(ar + br + cr + dr + er + fr)*fr;
|
||||
wave_3_per_point77=len = len*mad;
|
||||
wave_3_per_point78=x = x + above(lev,5)*sin(an)*len*fr;
|
||||
wave_3_per_point79=y = y + above(lev,5)*cos(an)*len;
|
||||
wave_3_per_point80=
|
||||
wave_3_per_point81=an = gang*(ar + br + cr + dr + er + fr + gr)*gr;
|
||||
wave_3_per_point82=len = len*mad;
|
||||
wave_3_per_point83=x = x + above(lev,6)*sin(an)*len*gr;
|
||||
wave_3_per_point84=y = y + above(lev,6)*cos(an)*len;
|
||||
wave_3_per_point85=
|
||||
wave_3_per_point86=x = (x-.5)*.75 + .5;
|
||||
wave_3_per_point87=
|
||||
wave_3_per_point88=g = t1 + lev*.1;
|
||||
wave_3_per_point89=r = t2 - lev*.1;
|
||||
wave_3_per_point90=b = t3;
|
||||
wave_3_per_point91=
|
||||
wave_3_per_point92=r = if(equal(q5,1),1,r);
|
||||
wave_3_per_point93=g = if(equal(q5,2),1,g);
|
||||
wave_3_per_point94=b = if(equal(q5,3),1,b);
|
||||
wave_3_per_point95=
|
||||
wave_3_per_point96=r = r - int(r);
|
||||
wave_3_per_point97=g = g - int(g);
|
||||
wave_3_per_point98=b = b - int(b);
|
||||
wave_3_per_point99=
|
||||
wave_3_per_point100=y = (y-.5)/q20+.5;
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=16
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=1.18647
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.66609
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.800
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=1.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=tex_zoom = .8;
|
||||
shape_0_per_frame2=a = max(0,q29);
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=40
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.100
|
||||
shapecode_1_y=0.800
|
||||
shapecode_1_rad=0.83346
|
||||
shapecode_1_ang=3.14159
|
||||
shapecode_1_tex_ang=5.40354
|
||||
shapecode_1_tex_zoom=0.49981
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=1.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=1.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=40
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.800
|
||||
shapecode_2_y=0.200
|
||||
shapecode_2_rad=0.41532
|
||||
shapecode_2_ang=3.14159
|
||||
shapecode_2_tex_ang=5.40354
|
||||
shapecode_2_tex_zoom=0.49981
|
||||
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=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=40
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=1.84754
|
||||
shapecode_3_ang=3.14159
|
||||
shapecode_3_tex_ang=5.59203
|
||||
shapecode_3_tex_zoom=0.49981
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=1.000
|
||||
shapecode_3_b=1.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=1.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_init_1=index = rand(32);
|
||||
per_frame_init_2=index2 = rand(32);
|
||||
per_frame_1=dec_med = pow (0.7, 30/fps);
|
||||
per_frame_2=dec_slow = pow (0.9, 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+.1);
|
||||
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) %64;
|
||||
per_frame_9=index2 = (index2 + is_beat*bnot(index))%4;
|
||||
per_frame_10=
|
||||
per_frame_11=q20 = avg;
|
||||
per_frame_12=q21 = beat;
|
||||
per_frame_13=q22 = peak;
|
||||
per_frame_14=q24 = is_beat;
|
||||
per_frame_15=q29 = 2 * (index2%2-.5);
|
||||
per_frame_16=q25 = min(1,q22/2);
|
||||
per_frame_17=
|
||||
per_frame_18=k1 = is_beat*equal(index%4,0);
|
||||
per_frame_19=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_20=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_21=rott = p2 * 3.1416/4;
|
||||
per_frame_22=q1 = cos(rott);
|
||||
per_frame_23=q2 = sin(rott);
|
||||
per_frame_24=q3 = -q2;
|
||||
per_frame_25=q4 = q1;
|
||||
per_frame_26=
|
||||
per_frame_27=q26 = (8+index2*8);
|
||||
per_frame_28=q27 = index;
|
||||
per_frame_29=q28 = index2;
|
||||
per_frame_30=
|
||||
per_frame_31=
|
||||
per_frame_32=trot = index*6.28/4;
|
||||
per_frame_33=q5 = cos(trot);
|
||||
per_frame_34=q6 = sin(trot);
|
||||
per_frame_35=q7 = -q6;
|
||||
per_frame_36=q8 = q5;
|
||||
per_frame_37=
|
||||
per_frame_38=q29= sin(time/4);
|
||||
per_frame_39=wave_mystery = q29/2;
|
||||
per_frame_40=
|
||||
per_frame_41=q30 = .03*(index%32)/32;
|
||||
per_frame_42=
|
||||
per_frame_43=monitor = q30;
|
||||
per_pixel_1=zoom = 1. +.02*rad;
|
||||
warp_1=`float2 dd;
|
||||
warp_2=`shader_body {
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`float3 mus = GetBlur1(uv);
|
||||
warp_6=`//float k = dot(mus,roam_sin)*8;
|
||||
warp_7=`float k = mus*4;
|
||||
warp_8=`dd = mul(uv1,float2x2(cos(k),sin(k),-sin(k),cos(k)));
|
||||
warp_9=`uv1 += .20*lum(GetBlur1(uv))*dd;
|
||||
warp_10=`uv = uv1-.5 +q5*0;
|
||||
warp_11=`
|
||||
warp_12=`
|
||||
warp_13=`float2 zz = uv * texsize.xy *q30;
|
||||
warp_14=`float h1 = (cos(zz.y*q1) * sin(-zz.y));
|
||||
warp_15=`float h2 = (sin(zz.x) * cos(zz.y*q2));
|
||||
warp_16=`
|
||||
warp_17=`uv -= float2(h1,h2)*texsize.zw * q26;
|
||||
warp_18=`
|
||||
warp_19=`float3 crisp = tex2D(sampler_main,uv) ;
|
||||
warp_20=`
|
||||
warp_21=`ret = crisp*.996 -.006;
|
||||
warp_22=`q25 = 1;
|
||||
warp_23=`ret = q25*ret + (1-q25)*GetPixel(uv_orig);
|
||||
warp_24=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`
|
||||
comp_4=`
|
||||
comp_5=`
|
||||
comp_6=`float2 uva = uv;
|
||||
comp_7=`float2 uvb = float2(1-uv.x,uv.y);
|
||||
comp_8=`
|
||||
comp_9=`ret = tex2D(sampler_main, uva).x + tex2D(sampler_main, uvb).x;
|
||||
comp_10=`
|
||||
comp_11=`float3 blurs = GetBlur1(uva).x + GetBlur3(uva).x;
|
||||
comp_12=`blurs += GetBlur1(uvb).x + GetBlur3(uvb).x;
|
||||
comp_13=`
|
||||
comp_14=`
|
||||
comp_15=`float2 uv3 = (uv-.5)*(1-GetBlur1(uv).zzz)+.5;
|
||||
comp_16=`ret += saturate(pow(tex2D(sampler_main, uv3).zzz,.5)*(1-ret.x*2)),
|
||||
comp_17=`ret += saturate(pow(GetBlur1(uv3).zzz,.5)*(1-ret.x*2)),
|
||||
comp_18=`ret = lerp (blurs,ret,pow(ret,1));
|
||||
comp_19=`ret = pow(ret,.5+4*roam_cos);
|
||||
comp_20=`ret += pow(tex2D(sampler_main, float2(uv.x,1-uv.y)).yyy+tex2D(sampler_main, 1-uv).yyy,float3(.6,.95,5));
|
||||
comp_21=`
|
||||
comp_22=`ret = 1-exp(-2*ret);
|
||||
comp_23=`}
|
||||
460
presets/presets_mischa_collection/martin - soma in pink.milk
Executable file
460
presets/presets_mischa_collection/martin - soma in pink.milk
Executable file
@ -0,0 +1,460 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.500000
|
||||
fVideoEchoZoom=0.999998
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=4
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.038558
|
||||
fWaveScale=0.372353
|
||||
fWaveSmoothing=0.000000
|
||||
fWaveParam=0.200000
|
||||
fModWaveAlphaStart=0.710000
|
||||
fModWaveAlphaEnd=1.300000
|
||||
fWarpAnimSpeed=1.459500
|
||||
fWarpScale=2.006700
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999900
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=0.999900
|
||||
sy=1.000000
|
||||
wave_r=0.800000
|
||||
wave_g=0.300000
|
||||
wave_b=1.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.010000
|
||||
ob_r=1.000000
|
||||
ob_g=1.000000
|
||||
ob_b=1.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.260000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=1.850000
|
||||
mv_r=0.499900
|
||||
mv_g=0.499900
|
||||
mv_b=0.499900
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.000000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=0.891519
|
||||
wavecode_0_smoothing=0.820000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=0.600000
|
||||
wave_0_per_point1=k0 = int(100.0*sample);
|
||||
wave_0_per_point2=k2 = int(100.0*sample+1);
|
||||
wave_0_per_point3=k1 = equal(k0%2,0);
|
||||
wave_0_per_point4=k2 = equal(k0%2,1);
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=
|
||||
wave_0_per_point7=ix = (100*value1)%7-2.5;
|
||||
wave_0_per_point8=iy = (100*value2)%7-2.5;
|
||||
wave_0_per_point9=
|
||||
wave_0_per_point10=sp = bass + treb;
|
||||
wave_0_per_point11=sp = sp /3000;
|
||||
wave_0_per_point12=
|
||||
wave_0_per_point13=
|
||||
wave_0_per_point14=dx = (dx+sp*ix) * .998;
|
||||
wave_0_per_point15=dy = (dy+sp*iy) * .998 ;
|
||||
wave_0_per_point16=
|
||||
wave_0_per_point17=
|
||||
wave_0_per_point18=ox = k1*dx + (1-k1)*ox;
|
||||
wave_0_per_point19=oy = k2*dy + (1-k2)*oy;
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=//ox = 0; oy = 0;
|
||||
wave_0_per_point24=
|
||||
wave_0_per_point25=x = ox+.5;
|
||||
wave_0_per_point26=y = oy+.5;
|
||||
wave_0_per_point27=
|
||||
wave_0_per_point28=r = 1;
|
||||
wave_0_per_point29=g = 1;
|
||||
wave_0_per_point30=b = 1;
|
||||
wave_0_per_point31=a = 1;
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.891519
|
||||
wavecode_1_smoothing=0.820000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=0.100000
|
||||
wave_1_per_frame1=t1 = 2*sin(time/15);
|
||||
wave_1_per_frame2=t2 = 2*sin(time/11);
|
||||
wave_1_per_frame3=monitor = time;
|
||||
wave_1_per_point1=
|
||||
wave_1_per_point2=t_abs = sample ;
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=ox = sin (t_abs*68);
|
||||
wave_1_per_point5=oy = cos (t_abs*63);
|
||||
wave_1_per_point6=oz = sin (t_abs*125);
|
||||
wave_1_per_point7=
|
||||
wave_1_per_point8=r = 1;
|
||||
wave_1_per_point9=g = .5 ;
|
||||
wave_1_per_point10=b = 1 ;
|
||||
wave_1_per_point11=
|
||||
wave_1_per_point12=t_rel = sample - time/127;
|
||||
wave_1_per_point13=t_rel = t_rel - int(t_rel);
|
||||
wave_1_per_point14=
|
||||
wave_1_per_point15=a = (512*sample-time*2)%2;
|
||||
wave_1_per_point16=a = 1;
|
||||
wave_1_per_point17=
|
||||
wave_1_per_point18=xang = 0 ;
|
||||
wave_1_per_point19=yang = t1;
|
||||
wave_1_per_point20=zang = t1;
|
||||
wave_1_per_point21=fov = 0.15;
|
||||
wave_1_per_point22=
|
||||
wave_1_per_point23=
|
||||
wave_1_per_point24=// Rotation um x,y,z
|
||||
wave_1_per_point25=
|
||||
wave_1_per_point26=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_1_per_point27=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_1_per_point28=
|
||||
wave_1_per_point29=ox = mx;
|
||||
wave_1_per_point30=oy = my;
|
||||
wave_1_per_point31=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_1_per_point32=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_1_per_point33=ox = mx;
|
||||
wave_1_per_point34=oz = mz;
|
||||
wave_1_per_point35=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_1_per_point36=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_1_per_point37=oy = my;
|
||||
wave_1_per_point38=oz = mz;
|
||||
wave_1_per_point39=
|
||||
wave_1_per_point40=//oz = oz - 6;
|
||||
wave_1_per_point41=x = ox*fov/oz +0.5;
|
||||
wave_1_per_point42=//x = (x-.5)*0.75 + 0.5;
|
||||
wave_1_per_point43=y = oy*fov/oz + 0.5;
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.891519
|
||||
wavecode_2_smoothing=0.820000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=0.100000
|
||||
wave_2_per_point1=k1 = (sample*512) % 8;
|
||||
wave_2_per_point2=
|
||||
wave_2_per_point3=t1 = equal (k1,0)*((t1 * 61 + 27) % 4096)
|
||||
wave_2_per_point4= + (1-equal(k1,0))*t1;
|
||||
wave_2_per_point5=
|
||||
wave_2_per_point6=exc = 1+rand(5);
|
||||
wave_2_per_point7=ampl = sample*sqrt(t2) * (1+exc);
|
||||
wave_2_per_point8=
|
||||
wave_2_per_point9=f1 = q4*ampl* sin(t1*6.28/4096);
|
||||
wave_2_per_point10=f2 = q4*ampl* cos(t1*6.28/4096);
|
||||
wave_2_per_point11=
|
||||
wave_2_per_point12=x = q2 + k1* f1 ;
|
||||
wave_2_per_point13=y = q3 + k1* f2;
|
||||
wave_2_per_point14=
|
||||
wave_2_per_point15=a = equal(k1,6) + equal (k1,0);
|
||||
wave_2_per_point16=
|
||||
wave_2_per_point17=r = 1;
|
||||
wave_2_per_point18=b = equal (k1,0);
|
||||
wave_2_per_point19=g = .6* (1+.6*equal (k1,0)) ;
|
||||
wave_2_per_point20=a = a * q5 * (1-0*t2*t2);
|
||||
wave_2_per_point21=//a = 0;
|
||||
wave_2_per_point22=
|
||||
wave_2_per_point23=
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
wave_3_per_point1=
|
||||
wave_3_per_point2=t_abs = sample;
|
||||
wave_3_per_point3=t_rel = sample-time/8;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=ox = sin (sample*110) ;
|
||||
wave_3_per_point6=oy = cos (sample*110);
|
||||
wave_3_per_point7=
|
||||
wave_3_per_point8=oz = 4+1/(t_rel - int(t_rel));
|
||||
wave_3_per_point9=
|
||||
wave_3_per_point10=r = .3;
|
||||
wave_3_per_point11=g = 0.7;
|
||||
wave_3_per_point12=b = 1;
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=a = .8;
|
||||
wave_3_per_point15=
|
||||
wave_3_per_point16=xang = 0;
|
||||
wave_3_per_point17=yang = 0;
|
||||
wave_3_per_point18=zang = 0;
|
||||
wave_3_per_point19=fov = .5;
|
||||
wave_3_per_point20=
|
||||
wave_3_per_point21=
|
||||
wave_3_per_point22=// Rotation um x,y,z
|
||||
wave_3_per_point23=
|
||||
wave_3_per_point24=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point25=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point26=
|
||||
wave_3_per_point27=ox = mx;
|
||||
wave_3_per_point28=oy = my;
|
||||
wave_3_per_point29=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point30=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point31=ox = mx;
|
||||
wave_3_per_point32=oz = mz;
|
||||
wave_3_per_point33=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point34=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point35=oy = my;
|
||||
wave_3_per_point36=oz = mz;
|
||||
wave_3_per_point37=
|
||||
wave_3_per_point38=x = ox*fov/oz +0.45;
|
||||
wave_3_per_point39=y = oy*fov/oz + 0.45;
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=44
|
||||
shapecode_0_additive=1
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.126338
|
||||
shapecode_0_ang=1.570796
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=0.539067
|
||||
shapecode_0_r=0.000000
|
||||
shapecode_0_g=0.540000
|
||||
shapecode_0_b=0.890000
|
||||
shapecode_0_a=0.100000
|
||||
shapecode_0_r2=0.840000
|
||||
shapecode_0_g2=0.930000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=x = .5 + .5 * sin(time);
|
||||
shape_0_per_frame2=y = .5 + .5 * sin(time);
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=63
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=1
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=1.998625
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=0.499805
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=1.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=0.100000
|
||||
shapecode_1_r2=1.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.600000
|
||||
shapecode_1_border_r=0.500000
|
||||
shapecode_1_border_g=0.500000
|
||||
shapecode_1_border_b=0.500000
|
||||
shapecode_1_border_a=0.000000
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=63
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=1
|
||||
shapecode_2_x=0.123000
|
||||
shapecode_2_y=0.000000
|
||||
shapecode_2_rad=0.273185
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.499805
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=1.000000
|
||||
shapecode_2_b=1.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=0.500000
|
||||
shapecode_2_border_g=0.500000
|
||||
shapecode_2_border_b=0.500000
|
||||
shapecode_2_border_a=0.000000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=63
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=1.000000
|
||||
shapecode_3_rad=0.548217
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=0.499805
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=1.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=0.500000
|
||||
shapecode_3_border_g=0.500000
|
||||
shapecode_3_border_b=0.500000
|
||||
shapecode_3_border_a=0.000000
|
||||
per_frame_1=dec_med = pow (0.96, 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) %4;
|
||||
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=
|
||||
per_frame_13=q20 = avg;
|
||||
per_frame_14=q21 = beat;
|
||||
per_frame_15=q22 = peak;
|
||||
per_frame_16=q23 = index;
|
||||
per_frame_17=q24 = is_beat;
|
||||
per_frame_18=q26 = bass + mid + treb;
|
||||
per_frame_19=
|
||||
per_frame_20=//k1 = is_beat*bnot(index)*bnot(index2);
|
||||
per_frame_21=
|
||||
per_frame_22=k1 = is_beat*equal(index,0);
|
||||
per_frame_23=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_24=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_25=p3 = dec_med * p3+ (1-dec_med)*p2;
|
||||
per_frame_26=rott = p3*3.1416/2;
|
||||
per_frame_27=
|
||||
per_frame_28=rot1 = rot1 + q26;
|
||||
per_frame_29=q25 = .01*rot1;
|
||||
per_frame_30=
|
||||
per_frame_31=q27 = 8-index;
|
||||
per_frame_32=q28 = index3;
|
||||
per_frame_33=
|
||||
per_frame_34=dx1 = dec_med*dx1 + (1-dec_med)*bnot(index2);
|
||||
per_frame_35=q29 = dx1;
|
||||
per_frame_36=monitor = q29;
|
||||
per_frame_37=
|
||||
per_frame_38=q1 = cos(rott);
|
||||
per_frame_39=q2 = sin(rott);
|
||||
per_frame_40=q3 = -q2;
|
||||
per_frame_41=q4 = q1;
|
||||
per_frame_42=
|
||||
per_frame_43=
|
||||
per_pixel_1=rot = 0;
|
||||
per_pixel_2=dx = .02*q29;
|
||||
per_pixel_3=zoom = 1;
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5);//*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`float3 noiseVal =.03*(tex2D(sampler_noise_lq, uv*.3+.01*rand_frame));
|
||||
warp_6=`noiseVal = .01;
|
||||
warp_7=`float3 Feedback = GetBlur1(1-uv);
|
||||
warp_8=`
|
||||
warp_9=`float2 zz = uv1 *texsize.xy *.015;
|
||||
warp_10=`//zz =mul(zz,float2x2(_qa));
|
||||
warp_11=`zz = zz.yx;
|
||||
warp_12=`float2 h1 = clamp(tan(zz.yx),-12,12) * cos(4*(q2+1)*zz);
|
||||
warp_13=`
|
||||
warp_14=`uv.xy += h1*texsize.zw * 4*(2+q1);
|
||||
warp_15=`
|
||||
warp_16=`
|
||||
warp_17=`float r = tex2D (sampler_noise_hq,uv/14).x*12;
|
||||
warp_18=`float2 uv6 = uv1;
|
||||
warp_19=`uv6 = mul(uv6, float2x2(cos(r),sin(r),-sin(r),cos(r)));
|
||||
warp_20=`float3 mus = .1/(sqrt(uv6.y));
|
||||
warp_21=`
|
||||
warp_22=`float3 crisp = tex2D(sampler_main,uv);
|
||||
warp_23=`//crisp = lerp(crisp.bgr,crisp.rgb,2*crisp);
|
||||
warp_24=`ret = .995*crisp+noiseVal-.02;
|
||||
warp_25=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uv1 = (uv-0.5)*aspect.xy;
|
||||
comp_4=`
|
||||
comp_5=`//float ang1 = atan2(uv1.y, uv1.x);
|
||||
comp_6=`//float rad1 = log(length(uv1)-0.1);
|
||||
comp_7=`
|
||||
comp_8=`float rad2 = length(uv1) + .1;
|
||||
comp_9=`float rad1 = .1/rad2 ;
|
||||
comp_10=`
|
||||
comp_11=`float2 uv2 = float2 (ang/3.14, rad1);
|
||||
comp_12=`uv2.y = uv2.y +0.1*time;
|
||||
comp_13=`uv2.x = uv2.x +.0*time;
|
||||
comp_14=`
|
||||
comp_15=`float2 uv3 = float2 (ang/3.14, rad1*1.5);
|
||||
comp_16=`uv3.y = uv3.y +0.08*time ;
|
||||
comp_17=`uv3.x = uv3.x + time/32;
|
||||
comp_18=`
|
||||
comp_19=`float3 crisp = 2*GetPixel(uv2) + GetPixel(uv3);
|
||||
comp_20=`crisp += 2*GetBlur2(frac(uv2)) + 2*GetBlur2(frac(uv3));
|
||||
comp_21=`
|
||||
comp_22=`float3 lay1 = float3 (0,0,1)*uv.y*pow(1-rad,8);
|
||||
comp_23=`
|
||||
comp_24=`crisp = 3*crisp * pow(rad,1);
|
||||
comp_25=`
|
||||
comp_26=`float mask = saturate(1-4*rad);
|
||||
comp_27=`
|
||||
comp_28=`ret = crisp + lay1*mask + mask * GetPixel(uv);
|
||||
comp_29=`
|
||||
comp_30=`}
|
||||
429
presets/presets_mischa_collection/martin - starfield sectors.milk
Executable file
429
presets/presets_mischa_collection/martin - starfield sectors.milk
Executable file
@ -0,0 +1,429 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.980001
|
||||
fDecay=0.500000
|
||||
fVideoEchoZoom=0.999998
|
||||
fVideoEchoAlpha=0.500000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=0
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=1
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001000
|
||||
fWaveScale=10.437056
|
||||
fWaveSmoothing=0.450000
|
||||
fWaveParam=0.080000
|
||||
fModWaveAlphaStart=0.000000
|
||||
fModWaveAlphaEnd=1.320000
|
||||
fWarpAnimSpeed=1.459500
|
||||
fWarpScale=2.006700
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999900
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=0.999900
|
||||
sy=1.000000
|
||||
wave_r=0.000000
|
||||
wave_g=0.990000
|
||||
wave_b=1.000000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.000000
|
||||
ob_r=0.000000
|
||||
ob_g=0.000000
|
||||
ob_b=0.200000
|
||||
ob_a=1.000000
|
||||
ib_size=0.000000
|
||||
ib_r=0.000000
|
||||
ib_g=0.000000
|
||||
ib_b=0.250000
|
||||
ib_a=1.000000
|
||||
nMotionVectorsX=64.000000
|
||||
nMotionVectorsY=48.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.000000
|
||||
mv_r=0.499900
|
||||
mv_g=0.499900
|
||||
mv_b=0.499900
|
||||
mv_a=0.100000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.000000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=182
|
||||
wavecode_0_sep=120
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=0.891519
|
||||
wavecode_0_smoothing=0.820000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=0.600000
|
||||
wave_0_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_0_init9=
|
||||
wave_0_per_frame1=t1 = sin(t/7);
|
||||
wave_0_per_point1=
|
||||
wave_0_per_point2=t_abs = sample ;
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=ox = sin (t_abs*68);
|
||||
wave_0_per_point5=oy = cos (t_abs*63);
|
||||
wave_0_per_point6=oz = sin (t_abs*125);
|
||||
wave_0_per_point7=
|
||||
wave_0_per_point8=r = 0;
|
||||
wave_0_per_point9=g = 1 ;
|
||||
wave_0_per_point10=b = 1 ;
|
||||
wave_0_per_point11=
|
||||
wave_0_per_point12=t_rel = sample - time/127;
|
||||
wave_0_per_point13=t_rel = t_rel - int(t_rel);
|
||||
wave_0_per_point14=
|
||||
wave_0_per_point15=a = (512*sample-time*2)%2;
|
||||
wave_0_per_point16=a = 1;
|
||||
wave_0_per_point17=
|
||||
wave_0_per_point18=xang = 0 ;
|
||||
wave_0_per_point19=yang = t1;
|
||||
wave_0_per_point20=zang = t1;
|
||||
wave_0_per_point21=fov = 0.15;
|
||||
wave_0_per_point22=
|
||||
wave_0_per_point23=
|
||||
wave_0_per_point24=// Rotation um x,y,z
|
||||
wave_0_per_point25=
|
||||
wave_0_per_point26=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_0_per_point27=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_0_per_point28=
|
||||
wave_0_per_point29=ox = mx;
|
||||
wave_0_per_point30=oy = my;
|
||||
wave_0_per_point31=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_0_per_point32=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_0_per_point33=ox = mx;
|
||||
wave_0_per_point34=oz = mz;
|
||||
wave_0_per_point35=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_0_per_point36=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_0_per_point37=oy = my;
|
||||
wave_0_per_point38=oz = mz;
|
||||
wave_0_per_point39=
|
||||
wave_0_per_point40=//oz = oz - 6;
|
||||
wave_0_per_point41=x = ox*fov/oz +0.5;
|
||||
wave_0_per_point42=//x = (x-.5)*0.75 + 0.5;
|
||||
wave_0_per_point43=y = oy*fov/oz + 0.5;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.891519
|
||||
wavecode_1_smoothing=0.820000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=0.100000
|
||||
wave_1_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_1_init9=
|
||||
wave_1_per_frame1=tm = time*.1;
|
||||
wave_1_per_frame2=t1 = t1*sin(tm*t4) + (1-t1)*sin(tm*t7);
|
||||
wave_1_per_frame3=t2 = t2*sin(tm*t5) + (1-t2)*sin(tm*t8);
|
||||
wave_1_per_frame4=t3 = t3*sin(tm*t6) + (1-t3)*sin(tm*1);
|
||||
wave_1_per_frame5=
|
||||
wave_1_per_frame6=tic = min(time - tin,1);
|
||||
wave_1_per_frame7=tin = time;
|
||||
wave_1_per_frame8=
|
||||
wave_1_per_frame9=tva = (tic*q1*.5);
|
||||
wave_1_per_frame10=tvb = (tic*q2*.5);
|
||||
wave_1_per_frame11=tvc = (tic*q3*.5);
|
||||
wave_1_per_frame12=
|
||||
wave_1_per_frame13=q1 = tva;
|
||||
wave_1_per_frame14=q2 = tvb;
|
||||
wave_1_per_frame15=q3 = tvc;
|
||||
wave_1_per_frame16=
|
||||
wave_1_per_frame17=sz = .5;
|
||||
wave_1_per_frame18=len = q4;
|
||||
wave_1_per_frame19=t4 = len;
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.891519
|
||||
wavecode_2_smoothing=0.820000
|
||||
wavecode_2_r=0.000000
|
||||
wavecode_2_g=0.200000
|
||||
wavecode_2_b=0.000000
|
||||
wavecode_2_a=1.000000
|
||||
wave_2_init1=t1 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init2=t2 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init3=t3 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init4=t4 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init5=t5 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init6=t6 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init7=t7 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init8=t8 = 1 + (rand(101)*.01 - rand(101)*.01)*.3;
|
||||
wave_2_init9=
|
||||
wave_2_per_frame1=tm = time*.1;
|
||||
wave_2_per_frame2=t1 = t1*sin(tm*t4) + (1-t1)*sin(tm*t7);
|
||||
wave_2_per_frame3=t2 = t2*sin(tm*t5) + (1-t2)*sin(tm*t8);
|
||||
wave_2_per_frame4=t3 = t3*sin(tm*t6) + (1-t3)*sin(tm*1);
|
||||
wave_2_per_frame5=
|
||||
wave_2_per_frame6=tic = min(time - tin,1);
|
||||
wave_2_per_frame7=tin = time;
|
||||
wave_2_per_frame8=
|
||||
wave_2_per_frame9=tva = (tic*q1*.5);
|
||||
wave_2_per_frame10=tvb = (tic*q2*.5);
|
||||
wave_2_per_frame11=tvc = (tic*q3*.5);
|
||||
wave_2_per_frame12=
|
||||
wave_2_per_frame13=q1 = tva;
|
||||
wave_2_per_frame14=q2 = tvb;
|
||||
wave_2_per_frame15=q3 = tvc;
|
||||
wave_2_per_frame16=
|
||||
wave_2_per_frame17=sz = .5;
|
||||
wave_2_per_frame18=len = 1;
|
||||
wave_2_per_frame19=t4 = len;
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.048958
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=1.005310
|
||||
shapecode_0_tex_zoom=1.531168
|
||||
shapecode_0_r=0.500000
|
||||
shapecode_0_g=1.000000
|
||||
shapecode_0_b=0.900000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=0.830000
|
||||
shapecode_0_g2=0.930000
|
||||
shapecode_0_b2=0.800000
|
||||
shapecode_0_a2=1.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=0.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_per_frame1=
|
||||
shape_0_per_frame2=trel = time/2+q20;
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=x = .5+sin(trel*2);
|
||||
shape_0_per_frame5=y = .5+cos(trel*1.3 +q28/3);
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=a = q26/4+.2;
|
||||
shape_0_per_frame8=//a = 1;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.400000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=2.366958
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=3.455753
|
||||
shapecode_1_tex_zoom=0.993053
|
||||
shapecode_1_r=0.500000
|
||||
shapecode_1_g=0.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=0.200000
|
||||
shapecode_1_r2=0.700000
|
||||
shapecode_1_g2=0.400000
|
||||
shapecode_1_b2=0.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=0.500000
|
||||
shapecode_1_border_g=0.500000
|
||||
shapecode_1_border_b=0.500000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_per_frame1=a2 =0;a = 0;
|
||||
shape_1_per_frame2=a = q24/12;
|
||||
shapecode_2_enabled=1
|
||||
shapecode_2_sides=100
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.503000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.038857
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=0.609857
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=0.100000
|
||||
shapecode_2_b=0.000000
|
||||
shapecode_2_a=0.900000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=0.500000
|
||||
shapecode_2_border_g=0.500000
|
||||
shapecode_2_border_b=0.500000
|
||||
shapecode_2_border_a=0.000000
|
||||
shape_2_per_frame1=x = rand(10)/10;
|
||||
shape_2_per_frame2=y = rand(10)/10;
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=r = rand(50)/50;
|
||||
shape_2_per_frame5=g = rand(50)/50;
|
||||
shape_2_per_frame6=b = rand(50)/50;
|
||||
shape_2_per_frame7=
|
||||
shape_2_per_frame8=r2 = 1;
|
||||
shape_2_per_frame9=g2 = 1;
|
||||
shape_2_per_frame10=b2 = 1;
|
||||
shape_2_per_frame11=
|
||||
shape_2_per_frame12=a = min(q21/2 ,1);
|
||||
shape_2_per_frame13=a = .5;
|
||||
shape_2_per_frame14=rad = a*a/16 ;
|
||||
shape_2_per_frame15=a2 = .5;
|
||||
shapecode_3_enabled=1
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=1
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.845919
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=0.622112
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=1.000000
|
||||
shapecode_3_b=1.000000
|
||||
shapecode_3_a=0.900000
|
||||
shapecode_3_r2=1.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=1.000000
|
||||
shapecode_3_a2=0.500000
|
||||
shapecode_3_border_r=0.500000
|
||||
shapecode_3_border_g=0.500000
|
||||
shapecode_3_border_b=0.500000
|
||||
shapecode_3_border_a=0.299900
|
||||
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) %4;
|
||||
per_frame_9=index2 = (index2 + is_beat*bnot(index))%4;
|
||||
per_frame_10=monitor = index2;
|
||||
per_frame_11=q20 = avg;
|
||||
per_frame_12=q21 = beat;
|
||||
per_frame_13=q22 = peak;
|
||||
per_frame_14=q23 = index;
|
||||
per_frame_15=q24 = is_beat;
|
||||
per_frame_16=q26 = bass + mid + treb;
|
||||
per_frame_17=
|
||||
per_frame_18=k1 = is_beat*bnot(index)*bnot(index2);
|
||||
per_frame_19=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_20=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_21=p3 = dec_med * p3+ (1-dec_med)*p2;
|
||||
per_frame_22=rott = p3 * 3.1416/4;
|
||||
per_frame_23=
|
||||
per_frame_24=pos = pos + q20/140;
|
||||
per_frame_25=q28 = pos;
|
||||
per_frame_26=q27 = index+1;
|
||||
per_frame_27=
|
||||
per_frame_28=q1 = cos(rott);
|
||||
per_frame_29=q2 = sin(rott);
|
||||
per_frame_30=q3 = -q2;
|
||||
per_frame_31=q4 = q1;
|
||||
per_frame_32=
|
||||
per_frame_33=movez = movez + +.005*(1.5+q1)*30/fps;
|
||||
per_frame_34=q30 = movez;
|
||||
per_frame_35=
|
||||
per_frame_36=
|
||||
per_frame_37=zoom = 1.0;
|
||||
per_frame_38=rot = -0.00 * index;
|
||||
per_frame_39=
|
||||
per_pixel_1=zoom = 1 + q1/25;
|
||||
warp_1=`
|
||||
warp_2=`shader_body {
|
||||
warp_3=`
|
||||
warp_4=`float2 uv1 = (uv-.5) * aspect.xy;
|
||||
warp_5=`
|
||||
warp_6=`float3 ret1 = GetPixel(uv);
|
||||
warp_7=`ret = ret1 * .99 - .002 ;
|
||||
warp_8=`
|
||||
warp_9=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=`float2 uv1 = (uv-0.5)*aspect.xy;
|
||||
comp_4=`
|
||||
comp_5=`float rad2 = length(uv1) + .05;
|
||||
comp_6=`float rad1 = .1/rad2 ;
|
||||
comp_7=`
|
||||
comp_8=`float2 uv2 = float2 (ang/3.14, rad1*1.5);
|
||||
comp_9=`uv2.y = uv2.y +0.1*time;
|
||||
comp_10=`uv2.x = uv2.x +.02*time;
|
||||
comp_11=`
|
||||
comp_12=`float2 uv3 = float2 (ang/3.14, rad1);
|
||||
comp_13=`uv3.y = uv3.y + q30 ;
|
||||
comp_14=`uv3.x = uv3.x + time/32;
|
||||
comp_15=`
|
||||
comp_16=`
|
||||
comp_17=`float3 crisp = GetPixel(uv2) + 2*GetPixel(uv3);
|
||||
comp_18=`crisp += 2*GetBlur2(frac(uv2)) + 2*GetBlur2(frac(uv3));
|
||||
comp_19=`
|
||||
comp_20=`float3 lay1 = float3 (1,0,1)*uv.y*pow(1-rad,8);
|
||||
comp_21=`
|
||||
comp_22=`crisp = 3*crisp * pow(rad,1);
|
||||
comp_23=`
|
||||
comp_24=`float mask = saturate(1-4*rad);
|
||||
comp_25=`
|
||||
comp_26=`ret = crisp + lay1*mask + mask * GetPixel(uv);
|
||||
comp_27=`
|
||||
comp_28=`}
|
||||
421
presets/presets_mischa_collection/martin - timeless.milk
Executable file
421
presets/presets_mischa_collection/martin - timeless.milk
Executable file
@ -0,0 +1,421 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=3.000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=0.001
|
||||
fWaveScale=2.103
|
||||
fWaveSmoothing=0.540
|
||||
fWaveParam=0.380
|
||||
fModWaveAlphaStart=0.810
|
||||
fModWaveAlphaEnd=1.400
|
||||
fWarpAnimSpeed=1.459
|
||||
fWarpScale=2.007
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=0.000
|
||||
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.260
|
||||
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=1.850
|
||||
mv_r=0.500
|
||||
mv_g=0.500
|
||||
mv_b=0.500
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=0.700
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=128
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=0.89152
|
||||
wavecode_0_smoothing=0.00000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_per_point1=x = sample ;
|
||||
wave_0_per_point2=y = .5;
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=r = .5 + .5 * sin(time/7);
|
||||
wave_0_per_point5=g = .5 + .5 * sin(time/11);
|
||||
wave_0_per_point6=b = .5 + .5 * sin(time/5);
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=0.89152
|
||||
wavecode_1_smoothing=0.00000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=1.000
|
||||
wavecode_1_b=1.000
|
||||
wavecode_1_a=0.100
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=0.89152
|
||||
wavecode_2_smoothing=0.82000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=0.100
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_per_point1=ra = .8;
|
||||
wave_3_per_point2=rb = .5;
|
||||
wave_3_per_point3=pib = 6.28318530718;
|
||||
wave_3_per_point4=
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=tic = min(time-tin,.1);
|
||||
wave_3_per_point7=tin = if(equal(sample,0),time,tin);
|
||||
wave_3_per_point8=
|
||||
wave_3_per_point9=mod = 1.5 + .5*sin(time*.15);
|
||||
wave_3_per_point10=med = 1.5 + .5*sin(time*.134);
|
||||
wave_3_per_point11=med = 5;
|
||||
wave_3_per_point12=amod = 3;
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=vr = rand(10001)*.0001;
|
||||
wave_3_per_point15=rb = rb + rand(10001)*.0001*.1;
|
||||
wave_3_per_point16=
|
||||
wave_3_per_point17=a = vr;
|
||||
wave_3_per_point18=
|
||||
wave_3_per_point19=sa = vr*pib*.5;
|
||||
wave_3_per_point20=sp = sa*mod + q1*1.3;
|
||||
wave_3_per_point21=sam = sa*med - q1*.219;
|
||||
wave_3_per_point22=
|
||||
wave_3_per_point23=ox = ra*sin(sam*pib);
|
||||
wave_3_per_point24=oy = ra*cos(sam*pib);
|
||||
wave_3_per_point25=ox = ox + rb*-cos(sp)*sin(sam*pib);
|
||||
wave_3_per_point26=oz = rb*-sin(sp);
|
||||
wave_3_per_point27=oy = oy + rb*-cos(sp)*cos(sam*pib);
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=
|
||||
wave_3_per_point30=xang = time*.132;
|
||||
wave_3_per_point31=xang = q2;
|
||||
wave_3_per_point32=yang = time*.153;
|
||||
wave_3_per_point33=yang = q3;
|
||||
wave_3_per_point34=zang = time*.110;
|
||||
wave_3_per_point35=zang = q4;
|
||||
wave_3_per_point36=fov = 0.6 + 0.2*sin(time);
|
||||
wave_3_per_point37=fov = .5;
|
||||
wave_3_per_point38=
|
||||
wave_3_per_point39=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point40=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point41=ox = mx;
|
||||
wave_3_per_point42=oy = my;
|
||||
wave_3_per_point43=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point44=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point45=ox = mx;
|
||||
wave_3_per_point46=oz = mz;
|
||||
wave_3_per_point47=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point48=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point49=oy = my;
|
||||
wave_3_per_point50=oz = mz;
|
||||
wave_3_per_point51=
|
||||
wave_3_per_point52=oz = oz - 2;
|
||||
wave_3_per_point53=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point54=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point55=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point56=
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=64
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=1
|
||||
shapecode_0_textured=1
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.39712
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.87512
|
||||
shapecode_0_r=0.000
|
||||
shapecode_0_g=1.000
|
||||
shapecode_0_b=1.000
|
||||
shapecode_0_a=0.800
|
||||
shapecode_0_r2=1.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=1.000
|
||||
shapecode_0_a2=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=0.000
|
||||
shapecode_0_border_a=0.500
|
||||
shape_0_per_frame1=tex_ang = time/2;
|
||||
shape_0_per_frame2=tex_zoom = 2 + sin(time/5);
|
||||
shape_0_per_frame3=vis = q10;
|
||||
shape_0_per_frame4=a = vis; a2 = vis*.5; border_a = vis;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=1
|
||||
shapecode_1_thickOutline=1
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=12
|
||||
shapecode_1_x=0.600
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.03301
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.83150
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.600
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=0.900
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=0.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=0.590
|
||||
shapecode_1_border_b=0.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=x = .5 + .16*cos(instance/12*6.28)*q30;
|
||||
shape_1_per_frame2=y = .5 + .16*sin(instance/12*6.28);
|
||||
shape_1_per_frame3=//ang = time * (instance%2-.5)*q28;
|
||||
shape_1_per_frame4=vis = 1;
|
||||
shape_1_per_frame5=a = vis; a2 = vis*1; border_a = vis;
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=
|
||||
shape_1_per_frame8=r = .5 * (1+sin(time/12.3));
|
||||
shape_1_per_frame9=g = .5 * (1+sin(time/14.3));
|
||||
shape_1_per_frame10=b = .5 * (1+sin(time/9.3));
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=63
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.123
|
||||
shapecode_2_y=0.000
|
||||
shapecode_2_rad=0.27319
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=0.49981
|
||||
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=0.000
|
||||
shapecode_2_border_r=0.500
|
||||
shapecode_2_border_g=0.500
|
||||
shapecode_2_border_b=0.500
|
||||
shapecode_2_border_a=0.000
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.510
|
||||
shapecode_3_rad=0.19869
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=1.00531
|
||||
shapecode_3_tex_zoom=0.49981
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.400
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=0.700
|
||||
shapecode_3_r2=1.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=1.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=0.500
|
||||
shapecode_3_border_g=0.500
|
||||
shapecode_3_border_b=0.500
|
||||
shapecode_3_border_a=0.000
|
||||
per_frame_init_1=vol = 0; p1 = 0;
|
||||
per_frame_init_2=vx = .2; vy = -0.1;
|
||||
per_frame_init_3=kx = 0; ky = 0;
|
||||
per_frame_init_4=
|
||||
per_frame_1=dec_med = pow (0.96, 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))%7;
|
||||
per_frame_10=
|
||||
per_frame_11=q20 = avg;
|
||||
per_frame_12=q21 = beat;
|
||||
per_frame_13=q22 = peak;
|
||||
per_frame_14=q23 = index;
|
||||
per_frame_15=q24 = is_beat;
|
||||
per_frame_16=
|
||||
per_frame_17=vol = bass_att + treb_att;
|
||||
per_frame_18=v2 = v2 * dec_med + vol * (1-dec_med) ;
|
||||
per_frame_19=q26 = max(atan (vol - v2),0) + .2;
|
||||
per_frame_20=q27 = index + 1;
|
||||
per_frame_21=
|
||||
per_frame_22=sw = sw*dec_med + (1-dec_med)*(index2%2);
|
||||
per_frame_23=q28 = sw;
|
||||
per_frame_24=kiss = kiss*dec_med
|
||||
per_frame_25= +(1-dec_med)*bnot(index2)*below(index,4);
|
||||
per_frame_26=q29 = kiss;
|
||||
per_frame_27=
|
||||
per_frame_28=k1 = is_beat*bnot(index);
|
||||
per_frame_29=k2 = is_beat*bnot(index);
|
||||
per_frame_30=
|
||||
per_frame_31=p1 = k1*(p1+1) + (1-k1)*p1;
|
||||
per_frame_32=p2 = dec_med * p2+ (1-dec_med)*p1;
|
||||
per_frame_33=rott = p2 * 3.1416/2;
|
||||
per_frame_34=monitor = k1;
|
||||
per_frame_35=q1 = cos(rott);
|
||||
per_frame_36=q2 = sin(rott);
|
||||
per_frame_37=q3 = -q2;
|
||||
per_frame_38=q4 = q1;
|
||||
per_frame_39=
|
||||
per_frame_40=vis = vis*dec_med + (1-dec_med)*(index2%2);
|
||||
per_frame_41=q10 = vis;
|
||||
per_frame_42=
|
||||
per_frame_43=zoom = 1;
|
||||
per_frame_44=rot = -0;
|
||||
per_frame_45=
|
||||
per_frame_46=movez = movez + .01*30/fps;
|
||||
per_frame_47=q30 = movez;
|
||||
per_frame_48=q31 = cos(time/32)*cos(time/32);
|
||||
per_frame_49=
|
||||
per_frame_50=monitor = vis;
|
||||
per_frame_51=
|
||||
per_frame_52=
|
||||
per_pixel_1=warp = 1.2;
|
||||
warp_1=`shader_body {
|
||||
warp_2=`float corr = texsize.xy*texsize_noise_lq.zw;
|
||||
warp_3=`float2 uv1 = float2(uv.x-0.5,uv.y-0.5)*aspect.xy;
|
||||
warp_4=`
|
||||
warp_5=`
|
||||
warp_6=`float3 noiseVal =lum (tex2D(sampler_noise_lq, corr*uv*.02+ .1*rand_frame));
|
||||
warp_7=`
|
||||
warp_8=`float2 k1 = float2((uv.x), (uv.y));
|
||||
warp_9=`
|
||||
warp_10=`float3 ret1 = GetBlur1(uv) ;
|
||||
warp_11=`
|
||||
warp_12=`float2 zz = uv.xy * texsize.xy *.03;
|
||||
warp_13=`float h1 = (cos(zz.y*q1) * sin(-zz.y));
|
||||
warp_14=`float h2 = (sin(zz.x) * cos(zz.y*q2));
|
||||
warp_15=`
|
||||
warp_16=`uv.xy -= float2(h1,h2)*texsize.zw * 16;
|
||||
warp_17=`
|
||||
warp_18=`
|
||||
warp_19=`float3 crisp = tex2D(sampler_main,uv) + 0*noiseVal/30;
|
||||
warp_20=`
|
||||
warp_21=`//crisp = lerp (crisp, 1-crisp.zyx, 0.01);
|
||||
warp_22=`
|
||||
warp_23=` ret = crisp*.99 -.01;
|
||||
warp_24=`}
|
||||
comp_1=`
|
||||
comp_2=`float2 rs, rs0, uv2, uv3,uv4,dz;
|
||||
comp_3=`float3 noise, ret1, neu;
|
||||
comp_4=`
|
||||
comp_5=`shader_body {
|
||||
comp_6=`float2 uv1 = (uv-.5 )*aspect.xy;
|
||||
comp_7=`
|
||||
comp_8=`float z = .1/uv1.y/uv1.x;
|
||||
comp_9=`
|
||||
comp_10=`
|
||||
comp_11=`float2 hor = float2 (texsize.z,0);
|
||||
comp_12=`float2 ver = float2 (0, texsize.w);
|
||||
comp_13=`
|
||||
comp_14=`
|
||||
comp_15=`float dist = 1;
|
||||
comp_16=`float inten = 1;
|
||||
comp_17=`ret1 = 0;
|
||||
comp_18=`int anz = 3;
|
||||
comp_19=`int n = 0;
|
||||
comp_20=`dz = 0;
|
||||
comp_21=`while (n <= anz) {
|
||||
comp_22=` dist = 1-frac(1.0/anz*n+.01); //evtl sqrt !;
|
||||
comp_23=`
|
||||
comp_24=` inten = (1-dist)*4;
|
||||
comp_25=` uv = 1*uv1;
|
||||
comp_26=`uv *= aspect.yx;
|
||||
comp_27=` uv3 = 2*uv*dist + -.5 +noise*.0;
|
||||
comp_28=`
|
||||
comp_29=` dz.x += inten*(lum(GetPixel(uv3+hor))- lum(GetPixel (uv3-hor)));
|
||||
comp_30=` dz.y += inten*(lum(GetPixel(uv3+ver))- lum(GetPixel (uv3-ver)));
|
||||
comp_31=` neu = GetPixel(uv3+dz*.01);
|
||||
comp_32=`
|
||||
comp_33=` ret1 = max(ret1,neu*inten);
|
||||
comp_34=`n++;
|
||||
comp_35=`}
|
||||
comp_36=`
|
||||
comp_37=`
|
||||
comp_38=`float2 uv6 = .2*sin(14*uv1+dz*2 + time/6);
|
||||
comp_39=`float3 mus = (.01/length(uv6));
|
||||
comp_40=`
|
||||
comp_41=`ret = sqrt(ret1)*(.2+8*mus)/1.5;
|
||||
comp_42=`}
|
||||
755
presets/presets_mischa_collection/raron, martin + flexi - squatting.milk
Executable file
755
presets/presets_mischa_collection/raron, martin + flexi - squatting.milk
Executable file
@ -0,0 +1,755 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=3
|
||||
PSVERSION_WARP=3
|
||||
PSVERSION_COMP=3
|
||||
[preset00]
|
||||
fRating=5.000
|
||||
fGammaAdj=1.980
|
||||
fDecay=0.500
|
||||
fVideoEchoZoom=1.000
|
||||
fVideoEchoAlpha=0.500
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=0
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=1
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=1.413
|
||||
fWaveScale=0.375
|
||||
fWaveSmoothing=0.549
|
||||
fWaveParam=-0.660
|
||||
fModWaveAlphaStart=2.000
|
||||
fModWaveAlphaEnd=2.000
|
||||
fWarpAnimSpeed=0.539
|
||||
fWarpScale=2.449
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=0.99990
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.08927
|
||||
sx=0.99990
|
||||
sy=1.00000
|
||||
wave_r=0.000
|
||||
wave_g=0.000
|
||||
wave_b=1.000
|
||||
wave_x=0.240
|
||||
wave_y=0.440
|
||||
ob_size=0.005
|
||||
ob_r=0.000
|
||||
ob_g=0.000
|
||||
ob_b=0.000
|
||||
ob_a=1.000
|
||||
ib_size=0.260
|
||||
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.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=1
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=1
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=0.000
|
||||
wavecode_0_b=0.000
|
||||
wavecode_0_a=1.000
|
||||
wave_0_init1=chance = 0;
|
||||
wave_0_per_frame1=t3 = 0.5 + 0.4 * cos(time * 0.4);
|
||||
wave_0_per_frame2=t4 = 0.5 + 0.4 * sin(time * 0.14);
|
||||
wave_0_per_frame3=t5 = 0.5 - 0.4 * sin(time * 0.21);
|
||||
wave_0_per_frame4=t6 = 0.5 + 0.4 * cos(time * 0.13);
|
||||
wave_0_per_frame5=
|
||||
wave_0_per_frame6=t8 = 1;
|
||||
wave_0_per_point1=x = t1;
|
||||
wave_0_per_point2=y = t2;
|
||||
wave_0_per_point3=
|
||||
wave_0_per_point4=chance = rand(24);
|
||||
wave_0_per_point5=
|
||||
wave_0_per_point6=t1 = if(equal(chance,0),-.0955*y+0.7183,t1);
|
||||
wave_0_per_point7=t2 = if(equal(chance,0),0.3135*x+0.3384,t2);
|
||||
wave_0_per_point8=t1 = if(equal(chance,1),0.1260*x-0.0583*y+0.7430,t1);
|
||||
wave_0_per_point9=t2 = if(equal(chance,1),0.1091*x+0.0674*y+0.4932,t2);
|
||||
wave_0_per_point10=t1 = if(equal(chance,2),0.1206*x+0.0615*y+0.6997,t1);
|
||||
wave_0_per_point11=t2 = if(equal(chance,2),-.1150*x+0.0645*y+0.4498,t2);
|
||||
wave_0_per_point12=t1 = if(equal(chance,3),0.0592*x+0.0580*y+0.0867,t1);
|
||||
wave_0_per_point13=t2 = if(equal(chance,3),-.0592*x+0.0580*y+0.6046,t2);
|
||||
wave_0_per_point14=t1 = if(equal(chance,4),-.1238*y+0.1115,t1);
|
||||
wave_0_per_point15=t2 = if(equal(chance,4),0.2705*x+0.3384,t2);
|
||||
wave_0_per_point16=t1 = if(equal(chance,5),0.0976*x-0.0564*y+0.1796,t1);
|
||||
wave_0_per_point17=t2 = if(equal(chance,5),0.0976*x+0.0564*y+0.5118,t2);
|
||||
wave_0_per_point18=t1 = if(equal(chance,6),-.1238*y+0.3158,t1);
|
||||
wave_0_per_point19=t2 = if(equal(chance,6),0.2705*x+0.3384,t2);
|
||||
wave_0_per_point20=t1 = if(equal(chance,7),-.0955*y+0.0619,t1);
|
||||
wave_0_per_point21=t2 = if(equal(chance,7),0.3131*x-0.0022,t2);
|
||||
wave_0_per_point22=t1 = if(equal(chance,8),0.1057*x-0.0815*y+0.1053,t1);
|
||||
wave_0_per_point23=t2 = if(equal(chance,8),0.1047*x+0.0822*y-0.0022,t2);
|
||||
wave_0_per_point24=t1 = if(equal(chance,9),0.0943*x+0.0786*y+0.0619,t1);
|
||||
wave_0_per_point25=t2 = if(equal(chance,9),-.1001*x+0.0738*y+0.2517,t2);
|
||||
wave_0_per_point26=t1 = if(equal(chance,10),0.0859*x+0.5449,t1);
|
||||
wave_0_per_point27=t2 = if(equal(chance,10),0.1057*y+0.3384,t2);
|
||||
wave_0_per_point28=t1 = if(equal(chance,11),-.1241*y+0.4272,t1);
|
||||
wave_0_per_point29=t2 = if(equal(chance,11),0.3131*x+0.3384,t2);
|
||||
wave_0_per_point30=t1 = if(equal(chance,12),-.1241*y+0.5449,t1);
|
||||
wave_0_per_point31=t2 = if(equal(chance,12),0.3131*x+0.3384,t2);
|
||||
wave_0_per_point32=t1 = if(equal(chance,13),0.0995*x+0.0679*y+0.2972,t1);
|
||||
wave_0_per_point33=t2 = if(equal(chance,13),-.0995*x+0.0679*y+0.0907,t2);
|
||||
wave_0_per_point34=t1 = if(equal(chance,14),0.0687*x-0.0597*y+0.3839,t1);
|
||||
wave_0_per_point35=t2 = if(equal(chance,14),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_0_per_point36=t1 = if(equal(chance,15),0.1065*x+0.0653*y+0.2662,t1);
|
||||
wave_0_per_point37=t2 = if(equal(chance,15),-.1065*x+0.0653*y+0.2640,t2);
|
||||
wave_0_per_point38=t1 = if(equal(chance,16),-.1080*y+0.2972,t1);
|
||||
wave_0_per_point39=t2 = if(equal(chance,16),0.2443*x-0.0022,t2);
|
||||
wave_0_per_point40=t1 = if(equal(chance,17),0.1056*x-0.0910*y+0.6625,t1);
|
||||
wave_0_per_point41=t2 = if(equal(chance,17),0.1047*x+0.0918*y+0.0102,t2);
|
||||
wave_0_per_point42=t1 = if(equal(chance,18),0.1035*x+0.0840*y+0.6068,t1);
|
||||
wave_0_per_point43=t2 = if(equal(chance,18),-.1103*x+0.0789*y+0.2579,t2);
|
||||
wave_0_per_point44=t1 = if(equal(chance,19),0.0992*x-0.0915*y+0.5263,t1);
|
||||
wave_0_per_point45=t2 = if(equal(chance,19),0.0983*x+0.0822*y+0.1588,t2);
|
||||
wave_0_per_point46=t1 = if(equal(chance,20),0.1003*x+0.0888*y+0.4706,t1);
|
||||
wave_0_per_point47=t2 = if(equal(chance,20),-.1069*x+0.0833*y+0.1031,t2);
|
||||
wave_0_per_point48=t1 = if(equal(chance,21),0.0687*x-0.0597*y+0.8978,t1);
|
||||
wave_0_per_point49=t2 = if(equal(chance,21),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_0_per_point50=t1 = if(equal(chance,22),0.1065*x+0.0653*y+0.8235,t1);
|
||||
wave_0_per_point51=t2 = if(equal(chance,22),-.1065*x+0.0653*y+0.3074,t2);
|
||||
wave_0_per_point52=t1 = if(equal(chance,23),-.1145*y+0.8607,t1);
|
||||
wave_0_per_point53=t2 = if(equal(chance,23),0.2875*x-0.0022,t2);
|
||||
wave_0_per_point54=
|
||||
wave_0_per_point55=
|
||||
wave_0_per_point56=x = t1 + 0.02;
|
||||
wave_0_per_point57=y = t2 + 0.15;
|
||||
wave_0_per_point58=
|
||||
wave_0_per_point59=
|
||||
wave_0_per_point60=dist1 = 25 * sqrt(sqr(x-t3)+sqr(y-t4));
|
||||
wave_0_per_point61=dist2 = 25 * sqrt(sqr(x-t5)+sqr(y-t6));
|
||||
wave_0_per_point62=
|
||||
wave_0_per_point63=val1 = 0.3 * bass + 0.5 * sin(dist1-time - bass);
|
||||
wave_0_per_point64=val2 = 0.3 * treb + 0.5 * sin(dist2-time - treb);
|
||||
wave_0_per_point65=val = (val1 + val2) * 0.5;
|
||||
wave_0_per_point66=
|
||||
wave_0_per_point67=x = x*0.8+0.05;
|
||||
wave_0_per_point68=y = y*0.8+0.05;
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=1
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=1
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
wavecode_1_r=1.000
|
||||
wavecode_1_g=0.000
|
||||
wavecode_1_b=0.000
|
||||
wavecode_1_a=1.000
|
||||
wave_1_init1=chance = 0;
|
||||
wave_1_per_frame1=t3 = 0.5 + 0.4 * cos(time * 0.4);
|
||||
wave_1_per_frame2=t4 = 0.5 + 0.4 * sin(time * 0.14);
|
||||
wave_1_per_frame3=t5 = 0.5 - 0.4 * sin(time * 0.21);
|
||||
wave_1_per_frame4=t6 = 0.5 + 0.4 * cos(time * 0.13);
|
||||
wave_1_per_frame5=
|
||||
wave_1_per_frame6=t8 = 1;
|
||||
wave_1_per_point1=x = t1;
|
||||
wave_1_per_point2=y = t2;
|
||||
wave_1_per_point3=
|
||||
wave_1_per_point4=chance = rand(24);
|
||||
wave_1_per_point5=
|
||||
wave_1_per_point6=t1 = if(equal(chance,0),-.0955*y+0.7183,t1);
|
||||
wave_1_per_point7=t2 = if(equal(chance,0),0.3135*x+0.3384,t2);
|
||||
wave_1_per_point8=t1 = if(equal(chance,1),0.1260*x-0.0583*y+0.7430,t1);
|
||||
wave_1_per_point9=t2 = if(equal(chance,1),0.1091*x+0.0674*y+0.4932,t2);
|
||||
wave_1_per_point10=t1 = if(equal(chance,2),0.1206*x+0.0615*y+0.6997,t1);
|
||||
wave_1_per_point11=t2 = if(equal(chance,2),-.1150*x+0.0645*y+0.4498,t2);
|
||||
wave_1_per_point12=t1 = if(equal(chance,3),0.0592*x+0.0580*y+0.0867,t1);
|
||||
wave_1_per_point13=t2 = if(equal(chance,3),-.0592*x+0.0580*y+0.6046,t2);
|
||||
wave_1_per_point14=t1 = if(equal(chance,4),-.1238*y+0.1115,t1);
|
||||
wave_1_per_point15=t2 = if(equal(chance,4),0.2705*x+0.3384,t2);
|
||||
wave_1_per_point16=t1 = if(equal(chance,5),0.0976*x-0.0564*y+0.1796,t1);
|
||||
wave_1_per_point17=t2 = if(equal(chance,5),0.0976*x+0.0564*y+0.5118,t2);
|
||||
wave_1_per_point18=t1 = if(equal(chance,6),-.1238*y+0.3158,t1);
|
||||
wave_1_per_point19=t2 = if(equal(chance,6),0.2705*x+0.3384,t2);
|
||||
wave_1_per_point20=t1 = if(equal(chance,7),-.0955*y+0.0619,t1);
|
||||
wave_1_per_point21=t2 = if(equal(chance,7),0.3131*x-0.0022,t2);
|
||||
wave_1_per_point22=t1 = if(equal(chance,8),0.1057*x-0.0815*y+0.1053,t1);
|
||||
wave_1_per_point23=t2 = if(equal(chance,8),0.1047*x+0.0822*y-0.0022,t2);
|
||||
wave_1_per_point24=t1 = if(equal(chance,9),0.0943*x+0.0786*y+0.0619,t1);
|
||||
wave_1_per_point25=t2 = if(equal(chance,9),-.1001*x+0.0738*y+0.2517,t2);
|
||||
wave_1_per_point26=t1 = if(equal(chance,10),0.0859*x+0.5449,t1);
|
||||
wave_1_per_point27=t2 = if(equal(chance,10),0.1057*y+0.3384,t2);
|
||||
wave_1_per_point28=t1 = if(equal(chance,11),-.1241*y+0.4272,t1);
|
||||
wave_1_per_point29=t2 = if(equal(chance,11),0.3131*x+0.3384,t2);
|
||||
wave_1_per_point30=t1 = if(equal(chance,12),-.1241*y+0.5449,t1);
|
||||
wave_1_per_point31=t2 = if(equal(chance,12),0.3131*x+0.3384,t2);
|
||||
wave_1_per_point32=t1 = if(equal(chance,13),0.0995*x+0.0679*y+0.2972,t1);
|
||||
wave_1_per_point33=t2 = if(equal(chance,13),-.0995*x+0.0679*y+0.0907,t2);
|
||||
wave_1_per_point34=t1 = if(equal(chance,14),0.0687*x-0.0597*y+0.3839,t1);
|
||||
wave_1_per_point35=t2 = if(equal(chance,14),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_1_per_point36=t1 = if(equal(chance,15),0.1065*x+0.0653*y+0.2662,t1);
|
||||
wave_1_per_point37=t2 = if(equal(chance,15),-.1065*x+0.0653*y+0.2640,t2);
|
||||
wave_1_per_point38=t1 = if(equal(chance,16),-.1080*y+0.2972,t1);
|
||||
wave_1_per_point39=t2 = if(equal(chance,16),0.2443*x-0.0022,t2);
|
||||
wave_1_per_point40=t1 = if(equal(chance,17),0.1056*x-0.0910*y+0.6625,t1);
|
||||
wave_1_per_point41=t2 = if(equal(chance,17),0.1047*x+0.0918*y+0.0102,t2);
|
||||
wave_1_per_point42=t1 = if(equal(chance,18),0.1035*x+0.0840*y+0.6068,t1);
|
||||
wave_1_per_point43=t2 = if(equal(chance,18),-.1103*x+0.0789*y+0.2579,t2);
|
||||
wave_1_per_point44=t1 = if(equal(chance,19),0.0992*x-0.0915*y+0.5263,t1);
|
||||
wave_1_per_point45=t2 = if(equal(chance,19),0.0983*x+0.0822*y+0.1588,t2);
|
||||
wave_1_per_point46=t1 = if(equal(chance,20),0.1003*x+0.0888*y+0.4706,t1);
|
||||
wave_1_per_point47=t2 = if(equal(chance,20),-.1069*x+0.0833*y+0.1031,t2);
|
||||
wave_1_per_point48=t1 = if(equal(chance,21),0.0687*x-0.0597*y+0.8978,t1);
|
||||
wave_1_per_point49=t2 = if(equal(chance,21),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_1_per_point50=t1 = if(equal(chance,22),0.1065*x+0.0653*y+0.8235,t1);
|
||||
wave_1_per_point51=t2 = if(equal(chance,22),-.1065*x+0.0653*y+0.3074,t2);
|
||||
wave_1_per_point52=t1 = if(equal(chance,23),-.1145*y+0.8607,t1);
|
||||
wave_1_per_point53=t2 = if(equal(chance,23),0.2875*x-0.0022,t2);
|
||||
wave_1_per_point54=
|
||||
wave_1_per_point55=
|
||||
wave_1_per_point56=x = t1 + 0.02;
|
||||
wave_1_per_point57=y = t2 + 0.15;
|
||||
wave_1_per_point58=
|
||||
wave_1_per_point59=
|
||||
wave_1_per_point60=dist1 = 25 * sqrt(sqr(x-t3)+sqr(y-t4));
|
||||
wave_1_per_point61=dist2 = 25 * sqrt(sqr(x-t5)+sqr(y-t6));
|
||||
wave_1_per_point62=
|
||||
wave_1_per_point63=val1 = 0.3 * bass + 0.5 * sin(dist1-time - bass);
|
||||
wave_1_per_point64=val2 = 0.3 * treb + 0.5 * sin(dist2-time - treb);
|
||||
wave_1_per_point65=val = (val1 + val2) * 0.5;
|
||||
wave_1_per_point66=
|
||||
wave_1_per_point67=x = x*0.8+0.05;
|
||||
wave_1_per_point68=y = y*0.8+0.05;
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=1
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=1
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=0.000
|
||||
wavecode_2_b=0.000
|
||||
wavecode_2_a=1.000
|
||||
wave_2_init1=chance = 0;
|
||||
wave_2_per_frame1=t3 = 0.5 + 0.4 * cos(time * 0.4);
|
||||
wave_2_per_frame2=t4 = 0.5 + 0.4 * sin(time * 0.14);
|
||||
wave_2_per_frame3=t5 = 0.5 - 0.4 * sin(time * 0.21);
|
||||
wave_2_per_frame4=t6 = 0.5 + 0.4 * cos(time * 0.13);
|
||||
wave_2_per_frame5=
|
||||
wave_2_per_frame6=t8 = 1;
|
||||
wave_2_per_point1=x = t1;
|
||||
wave_2_per_point2=y = t2;
|
||||
wave_2_per_point3=
|
||||
wave_2_per_point4=chance = rand(24);
|
||||
wave_2_per_point5=
|
||||
wave_2_per_point6=t1 = if(equal(chance,0),-.0955*y+0.7183,t1);
|
||||
wave_2_per_point7=t2 = if(equal(chance,0),0.3135*x+0.3384,t2);
|
||||
wave_2_per_point8=t1 = if(equal(chance,1),0.1260*x-0.0583*y+0.7430,t1);
|
||||
wave_2_per_point9=t2 = if(equal(chance,1),0.1091*x+0.0674*y+0.4932,t2);
|
||||
wave_2_per_point10=t1 = if(equal(chance,2),0.1206*x+0.0615*y+0.6997,t1);
|
||||
wave_2_per_point11=t2 = if(equal(chance,2),-.1150*x+0.0645*y+0.4498,t2);
|
||||
wave_2_per_point12=t1 = if(equal(chance,3),0.0592*x+0.0580*y+0.0867,t1);
|
||||
wave_2_per_point13=t2 = if(equal(chance,3),-.0592*x+0.0580*y+0.6046,t2);
|
||||
wave_2_per_point14=t1 = if(equal(chance,4),-.1238*y+0.1115,t1);
|
||||
wave_2_per_point15=t2 = if(equal(chance,4),0.2705*x+0.3384,t2);
|
||||
wave_2_per_point16=t1 = if(equal(chance,5),0.0976*x-0.0564*y+0.1796,t1);
|
||||
wave_2_per_point17=t2 = if(equal(chance,5),0.0976*x+0.0564*y+0.5118,t2);
|
||||
wave_2_per_point18=t1 = if(equal(chance,6),-.1238*y+0.3158,t1);
|
||||
wave_2_per_point19=t2 = if(equal(chance,6),0.2705*x+0.3384,t2);
|
||||
wave_2_per_point20=t1 = if(equal(chance,7),-.0955*y+0.0619,t1);
|
||||
wave_2_per_point21=t2 = if(equal(chance,7),0.3131*x-0.0022,t2);
|
||||
wave_2_per_point22=t1 = if(equal(chance,8),0.1057*x-0.0815*y+0.1053,t1);
|
||||
wave_2_per_point23=t2 = if(equal(chance,8),0.1047*x+0.0822*y-0.0022,t2);
|
||||
wave_2_per_point24=t1 = if(equal(chance,9),0.0943*x+0.0786*y+0.0619,t1);
|
||||
wave_2_per_point25=t2 = if(equal(chance,9),-.1001*x+0.0738*y+0.2517,t2);
|
||||
wave_2_per_point26=t1 = if(equal(chance,10),0.0859*x+0.5449,t1);
|
||||
wave_2_per_point27=t2 = if(equal(chance,10),0.1057*y+0.3384,t2);
|
||||
wave_2_per_point28=t1 = if(equal(chance,11),-.1241*y+0.4272,t1);
|
||||
wave_2_per_point29=t2 = if(equal(chance,11),0.3131*x+0.3384,t2);
|
||||
wave_2_per_point30=t1 = if(equal(chance,12),-.1241*y+0.5449,t1);
|
||||
wave_2_per_point31=t2 = if(equal(chance,12),0.3131*x+0.3384,t2);
|
||||
wave_2_per_point32=t1 = if(equal(chance,13),0.0995*x+0.0679*y+0.2972,t1);
|
||||
wave_2_per_point33=t2 = if(equal(chance,13),-.0995*x+0.0679*y+0.0907,t2);
|
||||
wave_2_per_point34=t1 = if(equal(chance,14),0.0687*x-0.0597*y+0.3839,t1);
|
||||
wave_2_per_point35=t2 = if(equal(chance,14),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_2_per_point36=t1 = if(equal(chance,15),0.1065*x+0.0653*y+0.2662,t1);
|
||||
wave_2_per_point37=t2 = if(equal(chance,15),-.1065*x+0.0653*y+0.2640,t2);
|
||||
wave_2_per_point38=t1 = if(equal(chance,16),-.1080*y+0.2972,t1);
|
||||
wave_2_per_point39=t2 = if(equal(chance,16),0.2443*x-0.0022,t2);
|
||||
wave_2_per_point40=t1 = if(equal(chance,17),0.1056*x-0.0910*y+0.6625,t1);
|
||||
wave_2_per_point41=t2 = if(equal(chance,17),0.1047*x+0.0918*y+0.0102,t2);
|
||||
wave_2_per_point42=t1 = if(equal(chance,18),0.1035*x+0.0840*y+0.6068,t1);
|
||||
wave_2_per_point43=t2 = if(equal(chance,18),-.1103*x+0.0789*y+0.2579,t2);
|
||||
wave_2_per_point44=t1 = if(equal(chance,19),0.0992*x-0.0915*y+0.5263,t1);
|
||||
wave_2_per_point45=t2 = if(equal(chance,19),0.0983*x+0.0822*y+0.1588,t2);
|
||||
wave_2_per_point46=t1 = if(equal(chance,20),0.1003*x+0.0888*y+0.4706,t1);
|
||||
wave_2_per_point47=t2 = if(equal(chance,20),-.1069*x+0.0833*y+0.1031,t2);
|
||||
wave_2_per_point48=t1 = if(equal(chance,21),0.0687*x-0.0597*y+0.8978,t1);
|
||||
wave_2_per_point49=t2 = if(equal(chance,21),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_2_per_point50=t1 = if(equal(chance,22),0.1065*x+0.0653*y+0.8235,t1);
|
||||
wave_2_per_point51=t2 = if(equal(chance,22),-.1065*x+0.0653*y+0.3074,t2);
|
||||
wave_2_per_point52=t1 = if(equal(chance,23),-.1145*y+0.8607,t1);
|
||||
wave_2_per_point53=t2 = if(equal(chance,23),0.2875*x-0.0022,t2);
|
||||
wave_2_per_point54=
|
||||
wave_2_per_point55=
|
||||
wave_2_per_point56=x = t1 + 0.02;
|
||||
wave_2_per_point57=y = t2 + 0.15;
|
||||
wave_2_per_point58=
|
||||
wave_2_per_point59=
|
||||
wave_2_per_point60=dist1 = 25 * sqrt(sqr(x-t3)+sqr(y-t4));
|
||||
wave_2_per_point61=dist2 = 25 * sqrt(sqr(x-t5)+sqr(y-t6));
|
||||
wave_2_per_point62=
|
||||
wave_2_per_point63=val1 = 0.3 * bass + 0.5 * sin(dist1-time - bass);
|
||||
wave_2_per_point64=val2 = 0.3 * treb + 0.5 * sin(dist2-time - treb);
|
||||
wave_2_per_point65=val = (val1 + val2) * 0.5;
|
||||
wave_2_per_point66=
|
||||
wave_2_per_point67=x = x*0.8+0.05;
|
||||
wave_2_per_point68=y = y*0.8+0.05;
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=1
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=1
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=0.000
|
||||
wavecode_3_b=0.000
|
||||
wavecode_3_a=1.000
|
||||
wave_3_init1=chance = 0;
|
||||
wave_3_per_frame1=t3 = 0.5 + 0.4 * cos(time * 0.4);
|
||||
wave_3_per_frame2=t4 = 0.5 + 0.4 * sin(time * 0.14);
|
||||
wave_3_per_frame3=t5 = 0.5 - 0.4 * sin(time * 0.21);
|
||||
wave_3_per_frame4=t6 = 0.5 + 0.4 * cos(time * 0.13);
|
||||
wave_3_per_frame5=
|
||||
wave_3_per_frame6=t8 = 1;
|
||||
wave_3_per_point1=x = t1;
|
||||
wave_3_per_point2=y = t2;
|
||||
wave_3_per_point3=
|
||||
wave_3_per_point4=chance = rand(24);
|
||||
wave_3_per_point5=
|
||||
wave_3_per_point6=t1 = if(equal(chance,0),-.0955*y+0.7183,t1);
|
||||
wave_3_per_point7=t2 = if(equal(chance,0),0.3135*x+0.3384,t2);
|
||||
wave_3_per_point8=t1 = if(equal(chance,1),0.1260*x-0.0583*y+0.7430,t1);
|
||||
wave_3_per_point9=t2 = if(equal(chance,1),0.1091*x+0.0674*y+0.4932,t2);
|
||||
wave_3_per_point10=t1 = if(equal(chance,2),0.1206*x+0.0615*y+0.6997,t1);
|
||||
wave_3_per_point11=t2 = if(equal(chance,2),-.1150*x+0.0645*y+0.4498,t2);
|
||||
wave_3_per_point12=t1 = if(equal(chance,3),0.0592*x+0.0580*y+0.0867,t1);
|
||||
wave_3_per_point13=t2 = if(equal(chance,3),-.0592*x+0.0580*y+0.6046,t2);
|
||||
wave_3_per_point14=t1 = if(equal(chance,4),-.1238*y+0.1115,t1);
|
||||
wave_3_per_point15=t2 = if(equal(chance,4),0.2705*x+0.3384,t2);
|
||||
wave_3_per_point16=t1 = if(equal(chance,5),0.0976*x-0.0564*y+0.1796,t1);
|
||||
wave_3_per_point17=t2 = if(equal(chance,5),0.0976*x+0.0564*y+0.5118,t2);
|
||||
wave_3_per_point18=t1 = if(equal(chance,6),-.1238*y+0.3158,t1);
|
||||
wave_3_per_point19=t2 = if(equal(chance,6),0.2705*x+0.3384,t2);
|
||||
wave_3_per_point20=t1 = if(equal(chance,7),-.0955*y+0.0619,t1);
|
||||
wave_3_per_point21=t2 = if(equal(chance,7),0.3131*x-0.0022,t2);
|
||||
wave_3_per_point22=t1 = if(equal(chance,8),0.1057*x-0.0815*y+0.1053,t1);
|
||||
wave_3_per_point23=t2 = if(equal(chance,8),0.1047*x+0.0822*y-0.0022,t2);
|
||||
wave_3_per_point24=t1 = if(equal(chance,9),0.0943*x+0.0786*y+0.0619,t1);
|
||||
wave_3_per_point25=t2 = if(equal(chance,9),-.1001*x+0.0738*y+0.2517,t2);
|
||||
wave_3_per_point26=t1 = if(equal(chance,10),0.0859*x+0.5449,t1);
|
||||
wave_3_per_point27=t2 = if(equal(chance,10),0.1057*y+0.3384,t2);
|
||||
wave_3_per_point28=t1 = if(equal(chance,11),-.1241*y+0.4272,t1);
|
||||
wave_3_per_point29=t2 = if(equal(chance,11),0.3131*x+0.3384,t2);
|
||||
wave_3_per_point30=t1 = if(equal(chance,12),-.1241*y+0.5449,t1);
|
||||
wave_3_per_point31=t2 = if(equal(chance,12),0.3131*x+0.3384,t2);
|
||||
wave_3_per_point32=t1 = if(equal(chance,13),0.0995*x+0.0679*y+0.2972,t1);
|
||||
wave_3_per_point33=t2 = if(equal(chance,13),-.0995*x+0.0679*y+0.0907,t2);
|
||||
wave_3_per_point34=t1 = if(equal(chance,14),0.0687*x-0.0597*y+0.3839,t1);
|
||||
wave_3_per_point35=t2 = if(equal(chance,14),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_3_per_point36=t1 = if(equal(chance,15),0.1065*x+0.0653*y+0.2662,t1);
|
||||
wave_3_per_point37=t2 = if(equal(chance,15),-.1065*x+0.0653*y+0.2640,t2);
|
||||
wave_3_per_point38=t1 = if(equal(chance,16),-.1080*y+0.2972,t1);
|
||||
wave_3_per_point39=t2 = if(equal(chance,16),0.2443*x-0.0022,t2);
|
||||
wave_3_per_point40=t1 = if(equal(chance,17),0.1056*x-0.0910*y+0.6625,t1);
|
||||
wave_3_per_point41=t2 = if(equal(chance,17),0.1047*x+0.0918*y+0.0102,t2);
|
||||
wave_3_per_point42=t1 = if(equal(chance,18),0.1035*x+0.0840*y+0.6068,t1);
|
||||
wave_3_per_point43=t2 = if(equal(chance,18),-.1103*x+0.0789*y+0.2579,t2);
|
||||
wave_3_per_point44=t1 = if(equal(chance,19),0.0992*x-0.0915*y+0.5263,t1);
|
||||
wave_3_per_point45=t2 = if(equal(chance,19),0.0983*x+0.0822*y+0.1588,t2);
|
||||
wave_3_per_point46=t1 = if(equal(chance,20),0.1003*x+0.0888*y+0.4706,t1);
|
||||
wave_3_per_point47=t2 = if(equal(chance,20),-.1069*x+0.0833*y+0.1031,t2);
|
||||
wave_3_per_point48=t1 = if(equal(chance,21),0.0687*x-0.0597*y+0.8978,t1);
|
||||
wave_3_per_point49=t2 = if(equal(chance,21),0.0687*x+0.0597*y+0.0969,t2);
|
||||
wave_3_per_point50=t1 = if(equal(chance,22),0.1065*x+0.0653*y+0.8235,t1);
|
||||
wave_3_per_point51=t2 = if(equal(chance,22),-.1065*x+0.0653*y+0.3074,t2);
|
||||
wave_3_per_point52=t1 = if(equal(chance,23),-.1145*y+0.8607,t1);
|
||||
wave_3_per_point53=t2 = if(equal(chance,23),0.2875*x-0.0022,t2);
|
||||
wave_3_per_point54=
|
||||
wave_3_per_point55=
|
||||
wave_3_per_point56=x = t1 + 0.02;
|
||||
wave_3_per_point57=y = t2 + 0.15;
|
||||
wave_3_per_point58=
|
||||
wave_3_per_point59=
|
||||
wave_3_per_point60=dist1 = 25 * sqrt(sqr(x-t3)+sqr(y-t4));
|
||||
wave_3_per_point61=dist2 = 25 * sqrt(sqr(x-t5)+sqr(y-t6));
|
||||
wave_3_per_point62=
|
||||
wave_3_per_point63=val1 = 0.3 * bass + 0.5 * sin(dist1-time - bass);
|
||||
wave_3_per_point64=val2 = 0.3 * treb + 0.5 * sin(dist2-time - treb);
|
||||
wave_3_per_point65=val = (val1 + val2) * 0.5;
|
||||
wave_3_per_point66=
|
||||
wave_3_per_point67=x = x*0.8+0.05;
|
||||
wave_3_per_point68=y = y*0.8+0.05;
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=12
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.02770
|
||||
shapecode_0_ang=6.03186
|
||||
shapecode_0_tex_ang=6.03186
|
||||
shapecode_0_tex_zoom=0.68390
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=1.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=1.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.000
|
||||
shape_0_per_frame1=fcx = 0.5;
|
||||
shape_0_per_frame2=fcy = 0.5;
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=fang = 3.34;
|
||||
shape_0_per_frame5=pt1x = fcx + 0.5 * cos(fang+0.491);
|
||||
shape_0_per_frame6=pt1y = fcy + 0.5 * sin(fang+0.491);
|
||||
shape_0_per_frame7=pt2x = fcx + 0.39 * cos(fang+1.372);
|
||||
shape_0_per_frame8=pt2y = fcy + 0.39 * sin(fang+1.372);
|
||||
shape_0_per_frame9=pt3x = fcx + 0.255 * cos(fang);
|
||||
shape_0_per_frame10=pt3y = fcy + 0.255 * sin(fang);
|
||||
shape_0_per_frame11=
|
||||
shape_0_per_frame12=x = pt1x;
|
||||
shape_0_per_frame13=y = pt1y;
|
||||
shape_0_per_frame14=
|
||||
shape_0_per_frame15=//x = fcx;
|
||||
shape_0_per_frame16=//y = fcy;
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=12
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.03734
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=0.69074
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=1.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=1.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.300
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.000
|
||||
shape_1_per_frame1=x = q5;
|
||||
shape_1_per_frame2=y = q6;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=prox = 1;
|
||||
per_frame_init_2=
|
||||
per_frame_init_3=x1 = 0.3;
|
||||
per_frame_init_4=x2 = 0.5;
|
||||
per_frame_init_5=x3 = 0.7;
|
||||
per_frame_init_6=x4 = 0.3;
|
||||
per_frame_init_7=
|
||||
per_frame_init_8=y1 = 0.8;
|
||||
per_frame_init_9=y2 = 0.5;
|
||||
per_frame_init_10=y3 = 0.2;
|
||||
per_frame_init_11=y4 = 0.2;
|
||||
per_frame_1=
|
||||
per_frame_2=zoom = 1;
|
||||
per_frame_3=wave_a = 0;
|
||||
per_frame_4=
|
||||
per_frame_5=//pogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogo
|
||||
per_frame_6=r = 0.15+ max(bass_att,treb_att)*0.01;
|
||||
per_frame_7=bounce = below(y1,r);y1 = y1+vy1;vy1 = if(bounce, abs(vy1)*0.94 + (r-y1)*0.1, vy1-0.0004*60/fps);
|
||||
per_frame_8=bounce = below(x1,r);x1 = x1+vx1;vx1 = if(bounce, abs(vx1)*0.94 + (r-x1)*0.1, vx1);
|
||||
per_frame_9=bounce = above(x1,1-r);vx1 = if(bounce, - abs(vx1)*0.94 + (1-r-x1)*0.04, vx1);
|
||||
per_frame_10=bounce = below(y2,r);y2 = y2 + vy2;vy2 = if(bounce,abs(vy2)*0.94+(r-y2)*.1, vy2-0.0004*60/fps);
|
||||
per_frame_11=bounce = below(x2,r);x2 = x2+ vx2;vx2 = if(bounce, abs(vx2)*0.94 + (r-x2)*0.1, vx2);
|
||||
per_frame_12=bounce = above(x2,1-r);vx2 = if(bounce, - abs(vx2)*0.94 + (1-r-x2)*0.1, vx2);
|
||||
per_frame_13=bounce = below(y3,r);y3 = y3 + vy3;vy3 = if(bounce,abs(vy3)*0.94+(r-y3)*.1, vy3-0.0004*60/fps);
|
||||
per_frame_14=bounce = below(x3,r);x3 = x3+ vx3;vx3 = if(bounce, abs(vx3)*0.94 + (r-x3)*0.1, vx3);
|
||||
per_frame_15=bounce = above(x3,1-r);vx3 = if(bounce, - abs(vx3)*0.94 + (1-r-x3)*0.1, vx3);
|
||||
per_frame_16=bounce = below(y4,r);y4 = y4 + vy4;vy4 = if(bounce,abs(vy4)*0.94+(r-y4)*.1, vy4-0.0004*60/fps);
|
||||
per_frame_17=bounce = below(x4,r);x4 = x4+ vx4;vx4 = if(bounce, abs(vx4)*0.94 + (r-x4)*0.1, vx4);
|
||||
per_frame_18=bounce = above(x4,1-r);vx4 = if(bounce, - abs(vx4)*0.94 + (1-r-x4)*0.1, vx4);
|
||||
per_frame_19=bounce = below( sqrt( sqr(x1+vx1-x2-vx2) + sqr(y1+vy1-y2-vy2)), 2*r);
|
||||
per_frame_20=ref_ang = atan2(x2-x1,y2-y1)+asin(1); // common tangent
|
||||
per_frame_21=v1 = sqrt(vx1*vx1+vy1*vy1);v2 = sqrt(vx2*vx2+vy2*vy2);w1 = atan2(vx1,vy1);w2 = atan2(vx2,vy2);
|
||||
per_frame_22=vx1 = if(bounce,sin(ref_ang)*v1*cos(w1-ref_ang) + sin(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vx1);
|
||||
per_frame_23=vy1 = if(bounce,cos(ref_ang)*v1*cos(w1-ref_ang) + cos(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vy1);
|
||||
per_frame_24=vx2 = if(bounce,sin(ref_ang)*v2*cos(w2-ref_ang) + sin(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vx2);
|
||||
per_frame_25=vy2 = if(bounce,cos(ref_ang)*v2*cos(w2-ref_ang) + cos(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vy2);
|
||||
per_frame_26=bounce = below( sqrt( sqr(x1+vx1-x3-vx3) + sqr(y1+vy1-y3-vy3)), 2*r);
|
||||
per_frame_27=ref_ang = atan2(x3-x1,y3-y1)+asin(1); // common tangent
|
||||
per_frame_28=v1 = sqrt(vx1*vx1+vy1*vy1);v2 = sqrt(vx3*vx3+vy3*vy3);w1 = atan2(vx1,vy1);w2 = atan2(vx3,vy3);
|
||||
per_frame_29=vx1 = if(bounce,sin(ref_ang)*v1*cos(w1-ref_ang) + sin(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vx1);
|
||||
per_frame_30=vy1 = if(bounce,cos(ref_ang)*v1*cos(w1-ref_ang) + cos(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vy1);
|
||||
per_frame_31=vx3 = if(bounce,sin(ref_ang)*v2*cos(w2-ref_ang) + sin(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vx3);
|
||||
per_frame_32=vy3 = if(bounce,cos(ref_ang)*v2*cos(w2-ref_ang) + cos(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vy3);
|
||||
per_frame_33=bounce = below( sqrt( sqr(x2+vx2-x3-vx3) + sqr(y2+vy2-y3-vy3)), 2*r);
|
||||
per_frame_34=ref_ang = atan2(x3-x2,y3-y2)+asin(1); // common tangent
|
||||
per_frame_35=v1 = sqrt(vx2*vx2+vy2*vy2);v2 = sqrt(vx3*vx3+vy3*vy3);w1 = atan2(vx2,vy2);w2 = atan2(vx3,vy3);
|
||||
per_frame_36=vx2 = if(bounce,sin(ref_ang)*v1*cos(w1-ref_ang) + sin(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vx2);
|
||||
per_frame_37=vy2 = if(bounce,cos(ref_ang)*v1*cos(w1-ref_ang) + cos(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vy2);
|
||||
per_frame_38=vx3 = if(bounce,sin(ref_ang)*v2*cos(w2-ref_ang) + sin(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vx3);
|
||||
per_frame_39=vy3 = if(bounce,cos(ref_ang)*v2*cos(w2-ref_ang) + cos(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vy3);
|
||||
per_frame_40=bounce = below( sqrt( sqr(x1+vx1-x4-vx4) + sqr(y1+vy1-y4-vy4)), 2*r);
|
||||
per_frame_41=ref_ang = atan2(x4-x1,y4-y1)+asin(1); // common tangent
|
||||
per_frame_42=v1 = sqrt(vx1*vx1+vy1*vy1);v2 = sqrt(vx4*vx4+vy4*vy4);w1 = atan2(vx1,vy1);w2 = atan2(vx4,vy4);
|
||||
per_frame_43=vx1 = if(bounce,sin(ref_ang)*v1*cos(w1-ref_ang) + sin(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vx1);
|
||||
per_frame_44=vy1 = if(bounce,cos(ref_ang)*v1*cos(w1-ref_ang) + cos(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vy1);
|
||||
per_frame_45=vx4 = if(bounce,sin(ref_ang)*v2*cos(w2-ref_ang) + sin(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vx4);
|
||||
per_frame_46=vy4 = if(bounce,cos(ref_ang)*v2*cos(w2-ref_ang) + cos(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vy4);
|
||||
per_frame_47=bounce = below( sqrt( sqr(x2+vx2-x4-vx4) + sqr(y2+vy2-y4-vy4)), 2*r);
|
||||
per_frame_48=ref_ang = atan2(x4-x2,y4-y2)+asin(1); // common tangent
|
||||
per_frame_49=v1 = sqrt(vx2*vx2+vy2*vy2);v2 = sqrt(vx4*vx4+vy4*vy4);w1 = atan2(vx2,vy2);w2 = atan2(vx4,vy4);
|
||||
per_frame_50=vx2 = if(bounce,sin(ref_ang)*v1*cos(w1-ref_ang) + sin(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vx2);
|
||||
per_frame_51=vy2 = if(bounce,cos(ref_ang)*v1*cos(w1-ref_ang) + cos(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vy2);
|
||||
per_frame_52=vx4 = if(bounce,sin(ref_ang)*v2*cos(w2-ref_ang) + sin(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vx4);
|
||||
per_frame_53=vy4 = if(bounce,cos(ref_ang)*v2*cos(w2-ref_ang) + cos(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vy4);
|
||||
per_frame_54=bounce = below( sqrt( sqr(x3+vx3-x4-vx4) + sqr(y3+vy3-y4-vy4)), 2*r);
|
||||
per_frame_55=ref_ang = atan2(x4-x3,y4-y3)+asin(1); // common tangent
|
||||
per_frame_56=v1 = sqrt(vx3*vx3+vy3*vy3);v2 = sqrt(vx4*vx4+vy4*vy4);w1 = atan2(vx3,vy3);w2 = atan2(vx4,vy4);
|
||||
per_frame_57=vx3 = if(bounce,sin(ref_ang)*v1*cos(w1-ref_ang) + sin(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vx3);
|
||||
per_frame_58=vy3 = if(bounce,cos(ref_ang)*v1*cos(w1-ref_ang) + cos(ref_ang+asin(1))*v2*cos(w2-ref_ang-asin(1)), vy3);
|
||||
per_frame_59=vx4 = if(bounce,sin(ref_ang)*v2*cos(w2-ref_ang) + sin(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vx4);
|
||||
per_frame_60=vy4 = if(bounce,cos(ref_ang)*v2*cos(w2-ref_ang) + cos(ref_ang+asin(1))*v1*cos(w1-ref_ang-asin(1)), vy4);
|
||||
per_frame_61=//pogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogopogo
|
||||
per_frame_62=q1 = aspectx;
|
||||
per_frame_63=q2 = aspecty;
|
||||
per_frame_64=q3 = r;
|
||||
per_frame_65=q4 = x1;
|
||||
per_frame_66=q5 = y1;
|
||||
per_frame_67=q6 = x2;
|
||||
per_frame_68=q7 = y2;
|
||||
per_frame_69=q8 = x3;
|
||||
per_frame_70=q9 = y3;
|
||||
per_frame_71=q10 = x4;
|
||||
per_frame_72=q11 = y4;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=`ret = GetPixel(uv_orig) - 0.004;
|
||||
warp_4=`
|
||||
warp_5=`
|
||||
warp_6=`float2 d = texsize.zw*2;
|
||||
warp_7=`float3 dx = ( 2*GetBlur1(uv+float2(1,0)*d)-2*GetBlur1(uv-float2(1,0)*d) )*0.5;
|
||||
warp_8=`float3 dy = ( 2*GetBlur1(uv+float2(0,1)*d)-2*GetBlur1(uv-float2(0,1)*d) )*0.5;
|
||||
warp_9=`
|
||||
warp_10=`float2 dither_uv = uv_orig*texsize.xy*texsize_noise_lq.zw + rand_frame.xy;
|
||||
warp_11=`
|
||||
warp_12=`float2 uv_red = lerp(uv_orig,uv,-.4) - float2(dx.x,dy.x)*texsize.zw + (tex2D(sampler_noise_lq, dither_uv).xyz-0.5)*texsize.zw*2;
|
||||
warp_13=`ret.x = GetPixel(uv_red).x - 0.001;
|
||||
warp_14=`
|
||||
warp_15=`float2 uv_green = lerp(uv_orig,uv,1) + float2(-1,2)*texsize.zw - float2(dx.y,dy.y)*texsize.zw*3 + float2(dx.x,dy.x)*texsize.zw*0;
|
||||
warp_16=`ret.y = max( GetPixel(uv_orig).z - GetPixel(uv_orig).x*2, tex2d(sampler_fc_main, uv_green).y - 0.004);
|
||||
warp_17=`
|
||||
warp_18=`float2 uv_blue = lerp(uv_orig,uv,-0.1) + float2(dx.z,dy.z)*texsize.zw*2;
|
||||
warp_19=`
|
||||
warp_20=`ret.z = tex2d(sampler_fc_main,uv_blue).z;
|
||||
warp_21=`ret.z += -(2*GetPixel(uv_blue).z - 2*GetBlur1(uv_blue).z)*0.02 - 0.08 + ret.x*0.2;
|
||||
warp_22=`//ret = 0;
|
||||
warp_23=`}
|
||||
comp_1=`sampler sampler_pw_noise_lq;
|
||||
comp_2=`
|
||||
comp_3=`float2 rs, rss, rss0, tmp, uvo;
|
||||
comp_4=`float3 noise;
|
||||
comp_5=`
|
||||
comp_6=`float2 complex_div(float2 numerator, float2 denominator){
|
||||
comp_7=` return float2( numerator.x*denominator.x + numerator.y*denominator.y,
|
||||
comp_8=` numerator.y*denominator.x - numerator.x*denominator.y)/
|
||||
comp_9=` (denominator.x*denominator.x + denominator.y*denominator.y);
|
||||
comp_10=`}
|
||||
comp_11=`
|
||||
comp_12=`float2 uv_polar(float2 domain, float2 center){
|
||||
comp_13=` float2 c = domain - center;
|
||||
comp_14=` float rad_hq = length(c);
|
||||
comp_15=` float ang_hq = atan2(c.x,c.y);
|
||||
comp_16=` return float2(ang_hq, rad_hq);
|
||||
comp_17=`}
|
||||
comp_18=`
|
||||
comp_19=`float2 uv_polar_logarithmic(float2 domain, float2 center, int fins, float log_factor, float2 coord){
|
||||
comp_20=` float2 polar = uv_polar(domain, center);
|
||||
comp_21=` return float2(polar.x*fins+coord.x, log_factor*log(1/polar.y) + coord.y);
|
||||
comp_22=`}
|
||||
comp_23=`
|
||||
comp_24=`float2 uv_moebius_transformation(float2 domain, float2 zeroPoint, float2 infinityPoint,float zoom){
|
||||
comp_25=` return complex_div((domain - zeroPoint)*zoom, domain - infinityPoint)+0.5;
|
||||
comp_26=`}
|
||||
comp_27=`
|
||||
comp_28=`float2 uv_bipolar_logarithmic(float2 domain, float2 northPole, float2 southPole, int fins, float log_factor, float2 coord){
|
||||
comp_29=` float2 help_uv = uv_moebius_transformation(domain, northPole, southPole, 1);
|
||||
comp_30=` return uv_polar_logarithmic(help_uv,0.5,fins,log_factor,coord)*float2(M_INV_PI_2,1);
|
||||
comp_31=`}
|
||||
comp_32=`
|
||||
comp_33=`float2 uv_x, uv_y, uv_z, uv_echo;
|
||||
comp_34=`float2 uv_aspect(float2 uvo, float2 uvm, float2 aspectr, float2 motion_scale){
|
||||
comp_35=` return 0.5 + (lerp(uvo,uvm,motion_scale)-0.5)*aspectr;
|
||||
comp_36=`}
|
||||
comp_37=`float2 uv_scale(float2 domain, float2 center, float2 scale){
|
||||
comp_38=` return center + (domain-center)*scale;
|
||||
comp_39=`}
|
||||
comp_40=`float2 uv_lens_half_sphere(float2 domain, float2 position, float radius, float refractivity){
|
||||
comp_41=` float2 polar = uv_polar(domain, position);
|
||||
comp_42=` float cone = saturate(1-polar.y/radius);
|
||||
comp_43=` float halfsphere = sqrt(1-pow(cone-1,2));
|
||||
comp_44=` float w = atan2(1-cone,halfsphere);
|
||||
comp_45=` float refrac_w = w-asin(sin(w)/refractivity);
|
||||
comp_46=` float refrac_d = 1-cone - sin(refrac_w)*halfsphere/cos(refrac_w);
|
||||
comp_47=` float2 refrac_uv =position+float2(sin(polar.x),cos(polar.x))*refrac_d*radius;
|
||||
comp_48=` bool mask =(length(domain-position)<radius);
|
||||
comp_49=` return !mask*domain +
|
||||
comp_50=` mask*refrac_uv;
|
||||
comp_51=`}
|
||||
comp_52=`shader_body
|
||||
comp_53=`{
|
||||
comp_54=`float2 base_uv = uv_aspect(uv_orig, uv, aspect.wz*0+1, 0);
|
||||
comp_55=`float2 pos1 = 1-float2(q4,q5);
|
||||
comp_56=`float rad1 = q3;
|
||||
comp_57=`float2 pos2 = 1-float2(q6,q7);
|
||||
comp_58=`float rad2 = q3;
|
||||
comp_59=`float2 pos3 = 1-float2(q8,q9);
|
||||
comp_60=`float rad3 = q3;
|
||||
comp_61=`float refractivity = 1.8;
|
||||
comp_62=`float2 lens_uv = uv_lens_half_sphere(uv, pos1, rad1, refractivity);
|
||||
comp_63=` lens_uv = uv_lens_half_sphere(lens_uv, pos2, rad2, refractivity);
|
||||
comp_64=` lens_uv = uv_lens_half_sphere(lens_uv, pos3, rad3, refractivity);
|
||||
comp_65=`uv = lens_uv;
|
||||
comp_66=`
|
||||
comp_67=`/* code block from Martins hardcore mix - Danke ;) */
|
||||
comp_68=`
|
||||
comp_69=` //******************** STARS
|
||||
comp_70=` float2 uv1 = (uv - float2(1-q10,1-q11) );
|
||||
comp_71=` rss0.x = atan2(uv1.x, uv1.y)/3.1416;
|
||||
comp_72=` rss0.y = .003/(length (uv1));
|
||||
comp_73=` rss = float2 (rss0.x,rss0.y+time);
|
||||
comp_74=` rss = mul(rss,float2x2(.7,.7,-.7,.7));
|
||||
comp_75=` float noise = (tex2D(sampler_pw_noise_lq,rss/32)-.5 >= 0);
|
||||
comp_76=` tmp = abs(frac(rss*8)-.5);
|
||||
comp_77=` float3 dots = saturate(.04/length(tmp)) *noise;
|
||||
comp_78=` rss = float2 (rss0.x,rss0.y+time/4);
|
||||
comp_79=` rss = mul(rss,float2x2(.7,.7,-.7,.7));
|
||||
comp_80=` noise = (tex2D(sampler_pw_noise_lq,rss/32)-.5 >= 0);
|
||||
comp_81=` tmp = abs(frac(rss*8)-.5);
|
||||
comp_82=` dots += saturate(.02/length(tmp)) * noise;
|
||||
comp_83=` dots *= saturate(.2/abs(rss0.y));
|
||||
comp_84=` dots *= dots;
|
||||
comp_85=` //*************************
|
||||
comp_86=`
|
||||
comp_87=`
|
||||
comp_88=`uv = frac(1-uv_bipolar_logarithmic(uv, float2(0.25,0.5), float2(0.75,0.5), 3, 0.4, float2(8,-1)*time*0.1).yx);
|
||||
comp_89=`
|
||||
comp_90=`float2 d = texsize.zw*8;
|
||||
comp_91=`float3 dx = ( 2*GetBlur1(uv+float2(1,0)*d)-2*GetBlur1(uv-float2(1,0)*d) )*0.5;
|
||||
comp_92=`float3 dy = ( 2*GetBlur1(uv+float2(0,1)*d)-2*GetBlur1(uv-float2(0,1)*d) )*0.5;
|
||||
comp_93=`
|
||||
comp_94=`float2 uv_fire = uv + float2(dx.z,dy.z)*0.02 - float2(dx.y,dy.y)*texsize.zw*16;
|
||||
comp_95=`ret = GetBlur3(uv_fire).y*float3(1.7,0,0);
|
||||
comp_96=`ret = lerp(ret, float3(-0.4,-0.5,0), GetBlur1(uv_fire).y*1.2);
|
||||
comp_97=`ret = lerp(ret, float3(2,2,0),GetPixel(uv_fire).y*0.9);
|
||||
comp_98=`
|
||||
comp_99=`
|
||||
comp_100=`uv += float2(dx.z, dy.z)*texsize.zw*2;
|
||||
comp_101=`
|
||||
comp_102=`ret = lerp(ret, 0, GetBlur1(uv).z*2);
|
||||
comp_103=`ret = lerp(saturate(ret), float3(0.7,0.6,1), GetPixel(uv).z);
|
||||
comp_104=`
|
||||
comp_105=`ret = lerp(ret, float3(1,0.9,0.9), saturate(GetPixel(uv).x*2-1)*1.2);
|
||||
comp_106=`ret = lerp(dots*2.4,1,ret);
|
||||
comp_107=`}
|
||||
comp_108=`
|
||||
comp_109=`
|
||||
@ -0,0 +1,310 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=4.000000
|
||||
fGammaAdj=1.000000
|
||||
fDecay=0.900000
|
||||
fVideoEchoZoom=1.006596
|
||||
fVideoEchoAlpha=0.000000
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=1
|
||||
bModWaveAlphaByVolume=0
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=1
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.099998
|
||||
fWaveScale=0.010000
|
||||
fWaveSmoothing=0.900000
|
||||
fWaveParam=0.000000
|
||||
fModWaveAlphaStart=0.710000
|
||||
fModWaveAlphaEnd=1.300000
|
||||
fWarpAnimSpeed=0.380217
|
||||
fWarpScale=3.300904
|
||||
fZoomExponent=1.000000
|
||||
fShader=0.000000
|
||||
zoom=0.999514
|
||||
rot=0.000000
|
||||
cx=0.500000
|
||||
cy=0.500000
|
||||
dx=0.000000
|
||||
dy=0.000000
|
||||
warp=0.010000
|
||||
sx=1.000000
|
||||
sy=1.000000
|
||||
wave_r=0.650000
|
||||
wave_g=0.650000
|
||||
wave_b=0.650000
|
||||
wave_x=0.500000
|
||||
wave_y=0.500000
|
||||
ob_size=0.500000
|
||||
ob_r=0.010000
|
||||
ob_g=0.000000
|
||||
ob_b=0.000000
|
||||
ob_a=0.000000
|
||||
ib_size=0.260000
|
||||
ib_r=0.250000
|
||||
ib_g=0.250000
|
||||
ib_b=0.250000
|
||||
ib_a=0.000000
|
||||
nMotionVectorsX=12.000000
|
||||
nMotionVectorsY=9.000000
|
||||
mv_dx=0.000000
|
||||
mv_dy=0.000000
|
||||
mv_l=0.900000
|
||||
mv_r=1.000000
|
||||
mv_g=1.000000
|
||||
mv_b=1.000000
|
||||
mv_a=0.000000
|
||||
b1n=0.000000
|
||||
b2n=0.000000
|
||||
b3n=0.000000
|
||||
b1x=1.000000
|
||||
b2x=1.000000
|
||||
b3x=1.000000
|
||||
b1ed=0.250000
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.000000
|
||||
wavecode_0_smoothing=0.500000
|
||||
wavecode_0_r=1.000000
|
||||
wavecode_0_g=1.000000
|
||||
wavecode_0_b=1.000000
|
||||
wavecode_0_a=1.000000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.000000
|
||||
wavecode_1_smoothing=0.500000
|
||||
wavecode_1_r=1.000000
|
||||
wavecode_1_g=1.000000
|
||||
wavecode_1_b=1.000000
|
||||
wavecode_1_a=1.000000
|
||||
wavecode_2_enabled=0
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.000000
|
||||
wavecode_2_smoothing=0.500000
|
||||
wavecode_2_r=1.000000
|
||||
wavecode_2_g=1.000000
|
||||
wavecode_2_b=1.000000
|
||||
wavecode_2_a=1.000000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.000000
|
||||
wavecode_3_smoothing=0.500000
|
||||
wavecode_3_r=1.000000
|
||||
wavecode_3_g=1.000000
|
||||
wavecode_3_b=1.000000
|
||||
wavecode_3_a=1.000000
|
||||
shapecode_0_enabled=1
|
||||
shapecode_0_sides=44
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.500000
|
||||
shapecode_0_y=0.500000
|
||||
shapecode_0_rad=0.033469
|
||||
shapecode_0_ang=0.000000
|
||||
shapecode_0_tex_ang=0.000000
|
||||
shapecode_0_tex_zoom=1.000000
|
||||
shapecode_0_r=1.000000
|
||||
shapecode_0_g=1.000000
|
||||
shapecode_0_b=1.000000
|
||||
shapecode_0_a=1.000000
|
||||
shapecode_0_r2=1.000000
|
||||
shapecode_0_g2=1.000000
|
||||
shapecode_0_b2=1.000000
|
||||
shapecode_0_a2=0.000000
|
||||
shapecode_0_border_r=1.000000
|
||||
shapecode_0_border_g=1.000000
|
||||
shapecode_0_border_b=1.000000
|
||||
shapecode_0_border_a=0.000000
|
||||
shape_0_init1=fran = 1;
|
||||
shape_0_init2=xs = 1;
|
||||
shape_0_init3=ys = 1;
|
||||
shape_0_init4=xm = 0.5;
|
||||
shape_0_init5=ym = 0.5;
|
||||
shape_0_per_frame1=xs = xs*(1 - 2*above(xm,0.99) - 2*below(xm,0.01));
|
||||
shape_0_per_frame2=ys = ys*(1 - 2*above(ym,0.99) - 2*below(ym,0.01));
|
||||
shape_0_per_frame3=
|
||||
shape_0_per_frame4=xm = xm + 0.03*xs*(sin(time*0.53)*0.4 + 0.6*cos(time*0.62));
|
||||
shape_0_per_frame5=ym = ym + 0.03*ys*(sin(time*0.29)*0.5 + 0.5*cos(time*0.78));
|
||||
shape_0_per_frame6=
|
||||
shape_0_per_frame7=x = xm;
|
||||
shape_0_per_frame8=y = ym;
|
||||
shape_0_per_frame9=
|
||||
shape_0_per_frame10=r = 0.5 + 0.25*sin(x*12) + 0.25*sin(y*3);
|
||||
shape_0_per_frame11=g = 0.5 + 0.25*sin(x*7) + 0.25*sin(y*32);
|
||||
shape_0_per_frame12=b = 0.5 + 0.25*sin(x*21) + 0.25*sin(y*16);
|
||||
shape_0_per_frame13=r2 = r; g2 = g; b2 = b;
|
||||
shape_0_per_frame14=rad = 0.2*(bass_att + mid_att + treb_att)/3;
|
||||
shapecode_1_enabled=1
|
||||
shapecode_1_sides=44
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.500000
|
||||
shapecode_1_y=0.500000
|
||||
shapecode_1_rad=0.033469
|
||||
shapecode_1_ang=0.000000
|
||||
shapecode_1_tex_ang=0.000000
|
||||
shapecode_1_tex_zoom=1.000000
|
||||
shapecode_1_r=1.000000
|
||||
shapecode_1_g=1.000000
|
||||
shapecode_1_b=1.000000
|
||||
shapecode_1_a=1.000000
|
||||
shapecode_1_r2=1.000000
|
||||
shapecode_1_g2=1.000000
|
||||
shapecode_1_b2=1.000000
|
||||
shapecode_1_a2=0.000000
|
||||
shapecode_1_border_r=1.000000
|
||||
shapecode_1_border_g=1.000000
|
||||
shapecode_1_border_b=1.000000
|
||||
shapecode_1_border_a=0.000000
|
||||
shape_1_init1=fran = 1;
|
||||
shape_1_init2=xs = 1;
|
||||
shape_1_init3=ys = 1;
|
||||
shape_1_init4=xm = 0.5;
|
||||
shape_1_init5=ym = 0.5;
|
||||
shape_1_per_frame1=xs = xs*(1 - 2*above(xm,0.99) - 2*below(xm,0.01));
|
||||
shape_1_per_frame2=ys = ys*(1 - 2*above(ym,0.99) - 2*below(ym,0.01));
|
||||
shape_1_per_frame3=
|
||||
shape_1_per_frame4=xm = xm + 0.03*xs*(sin(time*0.53)*0.6 + 0.4*cos(time*0.62));
|
||||
shape_1_per_frame5=ym = ym + 0.03*ys*(sin(time*0.29)*0.7 + 0.3*cos(time*0.78));
|
||||
shape_1_per_frame6=
|
||||
shape_1_per_frame7=x = xm;
|
||||
shape_1_per_frame8=y = ym;
|
||||
shape_1_per_frame9=
|
||||
shape_1_per_frame10=r = 0.5 + 0.25*sin(x*12) + 0.25*sin(y*3);
|
||||
shape_1_per_frame11=g = 0.5 + 0.25*sin(x*7) + 0.25*sin(y*32);
|
||||
shape_1_per_frame12=b = 0.5 + 0.25*sin(x*21) + 0.25*sin(y*16);
|
||||
shape_1_per_frame13=r2 = r; g2 = g; b2 = b;
|
||||
shape_1_per_frame14=rad = 0.2*(bass_att + mid_att + treb_att)/3;
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=44
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.500000
|
||||
shapecode_2_y=0.500000
|
||||
shapecode_2_rad=0.033469
|
||||
shapecode_2_ang=0.000000
|
||||
shapecode_2_tex_ang=0.000000
|
||||
shapecode_2_tex_zoom=1.000000
|
||||
shapecode_2_r=1.000000
|
||||
shapecode_2_g=1.000000
|
||||
shapecode_2_b=1.000000
|
||||
shapecode_2_a=1.000000
|
||||
shapecode_2_r2=1.000000
|
||||
shapecode_2_g2=1.000000
|
||||
shapecode_2_b2=1.000000
|
||||
shapecode_2_a2=0.000000
|
||||
shapecode_2_border_r=1.000000
|
||||
shapecode_2_border_g=1.000000
|
||||
shapecode_2_border_b=1.000000
|
||||
shapecode_2_border_a=0.000000
|
||||
shape_2_init1=fran = 1;
|
||||
shape_2_init2=xs = 1;
|
||||
shape_2_init3=ys = 1;
|
||||
shape_2_init4=xm = 0.5;
|
||||
shape_2_init5=ym = 0.5;
|
||||
shape_2_per_frame1=xs = xs*(1 - 2*above(xm,0.99) - 2*below(xm,0.01));
|
||||
shape_2_per_frame2=ys = ys*(1 - 2*above(ym,0.99) - 2*below(ym,0.01));
|
||||
shape_2_per_frame3=
|
||||
shape_2_per_frame4=xm = xm + 0.03*xs*(sin(time*0.35)*0.5 + 0.5*cos(time*0.87));
|
||||
shape_2_per_frame5=ym = ym + 0.03*ys*(sin(time*0.92)*0.3 + 0.7*cos(time*0.26));
|
||||
shape_2_per_frame6=
|
||||
shape_2_per_frame7=x = xm;
|
||||
shape_2_per_frame8=y = ym;
|
||||
shape_2_per_frame9=
|
||||
shape_2_per_frame10=r = 0.5 + 0.5*sin(time*0.25);
|
||||
shape_2_per_frame11=g = 0.5 + abs(r)*sin(time*0.5);
|
||||
shape_2_per_frame12=b = 0.5 + abs(g)*sin(time);
|
||||
shape_2_per_frame13=r2 = r; g2 = g; b2 = b;
|
||||
shape_2_per_frame14=rad = 1.6*(bass_att + mid_att + treb_att)/3;
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.500000
|
||||
shapecode_3_y=0.500000
|
||||
shapecode_3_rad=0.100000
|
||||
shapecode_3_ang=0.000000
|
||||
shapecode_3_tex_ang=0.000000
|
||||
shapecode_3_tex_zoom=1.000000
|
||||
shapecode_3_r=1.000000
|
||||
shapecode_3_g=0.000000
|
||||
shapecode_3_b=0.000000
|
||||
shapecode_3_a=1.000000
|
||||
shapecode_3_r2=0.000000
|
||||
shapecode_3_g2=1.000000
|
||||
shapecode_3_b2=0.000000
|
||||
shapecode_3_a2=0.000000
|
||||
shapecode_3_border_r=1.000000
|
||||
shapecode_3_border_g=1.000000
|
||||
shapecode_3_border_b=1.000000
|
||||
shapecode_3_border_a=0.100000
|
||||
per_frame_init_1=decay = 0;
|
||||
per_frame_1=warp = 7;
|
||||
per_frame_2=wave_a = 0;
|
||||
per_pixel_1=rot = 1.2*(0.5-abs(x-0.5))*(0.5-abs(y-0.5));
|
||||
per_pixel_2=rot = 1;
|
||||
per_pixel_3=adx = (1 - 0.01*(x-0.5));
|
||||
per_pixel_4=ady = (1 - 0.01*(y-0.5));
|
||||
per_pixel_5=cy = y + 0.1*sin(x*40);
|
||||
per_pixel_6=cx = x + 0.1*sin(y*40);
|
||||
per_pixel_7=azoom = 0.99;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=`
|
||||
warp_6=` // darken (decay) over time
|
||||
warp_7=` ret *= 0.90; //or try: ret -= 0.004;
|
||||
warp_8=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` ret = tex2D(sampler_main, uv).xyz;
|
||||
comp_4=` ret *= 1.00; //gamma
|
||||
comp_5=` float3 d = float3(texsize.zw, 0)*1.3;
|
||||
comp_6=` float b1 = lum(GetBlur1(uv + d.xz));
|
||||
comp_7=` float b2 = lum(GetBlur1(uv - d.xz));
|
||||
comp_8=` float b3 = lum(GetBlur1(uv + d.zy));
|
||||
comp_9=` float b4 = lum(GetBlur1(uv - d.zy));
|
||||
comp_10=`
|
||||
comp_11=` ret *= .75;
|
||||
comp_12=` ret += (b1-b2)*3*float3(1,0.7,0.3);
|
||||
comp_13=` ret += (b3-b4)*3*float3(0.2,0.5,0.7);
|
||||
comp_14=`
|
||||
comp_15=` ret *= 1.5;
|
||||
comp_16=`
|
||||
comp_17=`}
|
||||
471
presets/presets_mischa_collection/shifter - tumbling cubes.milk
Executable file
471
presets/presets_mischa_collection/shifter - tumbling cubes.milk
Executable file
@ -0,0 +1,471 @@
|
||||
[preset00]
|
||||
fRating=3.000000
|
||||
fGammaAdj=1.0
|
||||
fDecay=0.5
|
||||
fVideoEchoZoom=4.946229
|
||||
fVideoEchoAlpha=0.0
|
||||
nVideoEchoOrientation=3
|
||||
nWaveMode=7
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=1
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=4.099998
|
||||
fWaveScale=1.285751
|
||||
fWaveSmoothing=0.630000
|
||||
fWaveParam=0.0
|
||||
fModWaveAlphaStart=0.710000
|
||||
fModWaveAlphaEnd=1.3
|
||||
fWarpAnimSpeed=1.0
|
||||
fWarpScale=1.331000
|
||||
fZoomExponent=0.999835
|
||||
fShader=0.0
|
||||
zoom=0.999512
|
||||
rot=0.0
|
||||
cx=0.5
|
||||
cy=0.5
|
||||
dx=0.0
|
||||
dy=0.0
|
||||
warp=0.010000
|
||||
sx=1.0
|
||||
sy=1.0
|
||||
wave_r=0.650000
|
||||
wave_g=0.650000
|
||||
wave_b=0.650000
|
||||
wave_x=0.5
|
||||
wave_y=0.5
|
||||
ob_size=0.5
|
||||
ob_r=0.010000
|
||||
ob_g=0.0
|
||||
ob_b=0.0
|
||||
ob_a=0.0
|
||||
ib_size=0.260000
|
||||
ib_r=0.25
|
||||
ib_g=0.25
|
||||
ib_b=0.25
|
||||
ib_a=0.0
|
||||
nMotionVectorsX=12.0
|
||||
nMotionVectorsY=9.0
|
||||
mv_dx=0.0
|
||||
mv_dy=0.0
|
||||
mv_l=0.9
|
||||
mv_r=1.0
|
||||
mv_g=1.0
|
||||
mv_b=1.0
|
||||
mv_a=0.0
|
||||
wavecode_0_enabled=1
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=1
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=1
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.0
|
||||
wavecode_0_smoothing=0.5
|
||||
wavecode_0_r=1.0
|
||||
wavecode_0_g=1.0
|
||||
wavecode_0_b=1.0
|
||||
wavecode_0_a=1.0
|
||||
wave_0_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_0_per_point2=it = it+1;
|
||||
wave_0_per_point3=it = it*above(sample,0);
|
||||
wave_0_per_point4=sz = q1;
|
||||
wave_0_per_point5=ss = sample*6;
|
||||
wave_0_per_point6=ox = sz*.5*pow(-1,it)*below(ss,1) + .5*pow(-1,it)*above(ss,1)*sz*below(ss,2) + above(ss,2)*.5*pow(-1,it)*sz*below(ss,3);
|
||||
wave_0_per_point7=oy = (ss-.5)*sz*below(ss,1) + sz*.5*above(ss,1)*below(ss,2) + (.5-(ss-2))*sz*above(ss,2)*below(ss,3);
|
||||
wave_0_per_point8=oz = -sz*.5*below(ss,1) + ((ss-1)-.5)*sz*above(ss,1)*below(ss,2) + sz*.5*above(ss,2)*below(ss,3);
|
||||
wave_0_per_point9=ox = ox + above(ss,3)*below(ss,4)*-.5*sz + above(ss,4)*below(ss,5)*sz*(-.5+(ss-4)) + above(ss,5)*sz*.5;
|
||||
wave_0_per_point10=oy = oy + above(ss,3)*below(ss,4)*.5*sz*pow(-1,it) + above(ss,4)*below(ss,5)*sz*-.5 + above(ss,5)*sz*(-.5+(ss-5));
|
||||
wave_0_per_point11=oz = oz + above(ss,3)*below(ss,4)*sz*(.5-(ss-3)) + above(ss,4)*below(ss,5)*sz*.5*pow(-1,it) + above(ss,5)*sz*.5*pow(-1,it);
|
||||
wave_0_per_point12=
|
||||
wave_0_per_point13=xang = q2;
|
||||
wave_0_per_point14=axang = 0;
|
||||
wave_0_per_point15=yang = q3;
|
||||
wave_0_per_point16=ayang = 0;
|
||||
wave_0_per_point17=zang = q4;
|
||||
wave_0_per_point18=azang = 0;
|
||||
wave_0_per_point19=fov = .3;
|
||||
wave_0_per_point20=
|
||||
wave_0_per_point21=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_0_per_point22=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_0_per_point23=ox = mx;
|
||||
wave_0_per_point24=oy = my;
|
||||
wave_0_per_point25=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_0_per_point26=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_0_per_point27=ox = mx;
|
||||
wave_0_per_point28=oz = mz;
|
||||
wave_0_per_point29=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_0_per_point30=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_0_per_point31=oy = my;
|
||||
wave_0_per_point32=oz = mz;
|
||||
wave_0_per_point33=
|
||||
wave_0_per_point34=a = .05;
|
||||
wave_0_per_point35=mod = (oz+1)*.5;
|
||||
wave_0_per_point36=a = a*max(min(mod,1),0);
|
||||
wave_0_per_point37=oz = oz - 2;
|
||||
wave_0_per_point38=x = ox*fov/oz + 0.5;
|
||||
wave_0_per_point39=x = (x-.5)*0.75 + 0.5;
|
||||
wave_0_per_point40=y = oy*fov/oz + 0.5;
|
||||
wave_0_per_point41=
|
||||
wave_0_per_point42=r = 1+sin(sp);
|
||||
wave_0_per_point43=g = 0.5 + 0.5*sin(sample*1.57);
|
||||
wave_0_per_point44=b = 0.5 + 0.5*cos(sample*1.57);
|
||||
wavecode_1_enabled=1
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=1
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=1
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.0
|
||||
wavecode_1_smoothing=0.5
|
||||
wavecode_1_r=1.0
|
||||
wavecode_1_g=1.0
|
||||
wavecode_1_b=1.0
|
||||
wavecode_1_a=1.0
|
||||
wave_1_per_frame1=tic = time - tin;
|
||||
wave_1_per_frame2=tin = time;
|
||||
wave_1_per_frame3=mod = .1*(mod*9 + bass_att);
|
||||
wave_1_per_frame4=tt = tt + tic*((mod+1)*(mod+1)-1);
|
||||
wave_1_per_frame5=t1 = tt;
|
||||
wave_1_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_1_per_point2=it = it+1;
|
||||
wave_1_per_point3=it = it*above(sample,0);
|
||||
wave_1_per_point4=sz = q1;
|
||||
wave_1_per_point5=pi = 3.141592653;
|
||||
wave_1_per_point6=ss = sample*6;
|
||||
wave_1_per_point7=ox = sz*.5*pow(-1,it)*below(ss,1) + .5*pow(-1,it)*above(ss,1)*sz*below(ss,2) + above(ss,2)*.5*pow(-1,it)*sz*below(ss,3);
|
||||
wave_1_per_point8=oy = (ss-.5)*sz*below(ss,1) + sz*.5*above(ss,1)*below(ss,2) + (.5-(ss-2))*sz*above(ss,2)*below(ss,3);
|
||||
wave_1_per_point9=oz = -sz*.5*below(ss,1) + ((ss-1)-.5)*sz*above(ss,1)*below(ss,2) + sz*.5*above(ss,2)*below(ss,3);
|
||||
wave_1_per_point10=ox = ox + above(ss,3)*below(ss,4)*-.5*sz + above(ss,4)*below(ss,5)*sz*(-.5+(ss-4)) + above(ss,5)*sz*.5;
|
||||
wave_1_per_point11=oy = oy + above(ss,3)*below(ss,4)*.5*sz*pow(-1,it) + above(ss,4)*below(ss,5)*sz*-.5 + above(ss,5)*sz*(-.5+(ss-5));
|
||||
wave_1_per_point12=oz = oz + above(ss,3)*below(ss,4)*sz*(.5-(ss-3)) + above(ss,4)*below(ss,5)*sz*.5*pow(-1,it) + above(ss,5)*sz*.5*pow(-1,it);
|
||||
wave_1_per_point13=
|
||||
wave_1_per_point14=zang = t1;
|
||||
wave_1_per_point15=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_1_per_point16=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_1_per_point17=ox = mx;
|
||||
wave_1_per_point18=oy = my;
|
||||
wave_1_per_point19=
|
||||
wave_1_per_point20=sh = sz*.5;
|
||||
wave_1_per_point21=br = (zang/pi) + .5;
|
||||
wave_1_per_point22=br = br - int(br*.25)*4;
|
||||
wave_1_per_point23=br = int(br);
|
||||
wave_1_per_point24=ra = pow(sh*sh*2,.5);
|
||||
wave_1_per_point25=
|
||||
wave_1_per_point26=ox = ox - (sh + ra*sin(-zang + pi*.25))*equal(br,0) - (-sh + ra*sin(zang + pi*.25))*equal(br,1) - (-sh - ra*sin(-zang + pi*.25))*equal(br,2) - (sh - ra*sin(zang + pi*.25))*equal(br,3);
|
||||
wave_1_per_point27=oy = oy - (sh + ra*cos(-zang + pi*.25))*equal(br,0) - (sh - ra*cos(zang + pi*.25))*equal(br,1) - (-sh - ra*cos(-zang + pi*.25))*equal(br,2) - (-sh + ra*cos(zang + pi*.25))*equal(br,3);
|
||||
wave_1_per_point28=
|
||||
wave_1_per_point29=xang = q2;
|
||||
wave_1_per_point30=axang = 0;
|
||||
wave_1_per_point31=yang = q3;
|
||||
wave_1_per_point32=ayang = 0;
|
||||
wave_1_per_point33=zang = q4;
|
||||
wave_1_per_point34=azang = 0;
|
||||
wave_1_per_point35=fov = .3;
|
||||
wave_1_per_point36=
|
||||
wave_1_per_point37=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_1_per_point38=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_1_per_point39=ox = mx;
|
||||
wave_1_per_point40=oy = my;
|
||||
wave_1_per_point41=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_1_per_point42=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_1_per_point43=ox = mx;
|
||||
wave_1_per_point44=oz = mz;
|
||||
wave_1_per_point45=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_1_per_point46=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_1_per_point47=oy = my;
|
||||
wave_1_per_point48=oz = mz;
|
||||
wave_1_per_point49=
|
||||
wave_1_per_point50=a = .05;
|
||||
wave_1_per_point51=mod = (oz+1)*.5;
|
||||
wave_1_per_point52=a = a*max(min(mod,1),0);
|
||||
wave_1_per_point53=oz = oz - 2;
|
||||
wave_1_per_point54=x = ox*fov/oz + 0.5;
|
||||
wave_1_per_point55=x = (x-.5)*0.75 + 0.5;
|
||||
wave_1_per_point56=y = oy*fov/oz + 0.5;
|
||||
wave_1_per_point57=
|
||||
wave_1_per_point58=r = -sin(sp);
|
||||
wave_1_per_point59=g = 0.5 - 0.5*sin(sample*1.57);
|
||||
wave_1_per_point60=b = 0.5 - 0.5*cos(sample*1.57);
|
||||
wavecode_2_enabled=1
|
||||
wavecode_2_samples=512
|
||||
wavecode_2_sep=0
|
||||
wavecode_2_bSpectrum=1
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=1
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.0
|
||||
wavecode_2_smoothing=0.5
|
||||
wavecode_2_r=1.0
|
||||
wavecode_2_g=1.0
|
||||
wavecode_2_b=1.0
|
||||
wavecode_2_a=1.0
|
||||
wave_2_per_frame1=tic = time - tin;
|
||||
wave_2_per_frame2=tin = time;
|
||||
wave_2_per_frame3=mod = .1*(mod*9 + mid_att);
|
||||
wave_2_per_frame4=tt = tt + tic*((mod+1)*(mod+1)-1);
|
||||
wave_2_per_frame5=t1 = tt;
|
||||
wave_2_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_2_per_point2=it = it+1;
|
||||
wave_2_per_point3=it = it*above(sample,0);
|
||||
wave_2_per_point4=sz = q1;
|
||||
wave_2_per_point5=pi = 3.141592653;
|
||||
wave_2_per_point6=ss = sample*6;
|
||||
wave_2_per_point7=ox = sz*.5*pow(-1,it)*below(ss,1) + .5*pow(-1,it)*above(ss,1)*sz*below(ss,2) + above(ss,2)*.5*pow(-1,it)*sz*below(ss,3);
|
||||
wave_2_per_point8=oy = (ss-.5)*sz*below(ss,1) + sz*.5*above(ss,1)*below(ss,2) + (.5-(ss-2))*sz*above(ss,2)*below(ss,3);
|
||||
wave_2_per_point9=oz = -sz*.5*below(ss,1) + ((ss-1)-.5)*sz*above(ss,1)*below(ss,2) + sz*.5*above(ss,2)*below(ss,3);
|
||||
wave_2_per_point10=ox = ox + above(ss,3)*below(ss,4)*-.5*sz + above(ss,4)*below(ss,5)*sz*(-.5+(ss-4)) + above(ss,5)*sz*.5;
|
||||
wave_2_per_point11=oy = oy + above(ss,3)*below(ss,4)*.5*sz*pow(-1,it) + above(ss,4)*below(ss,5)*sz*-.5 + above(ss,5)*sz*(-.5+(ss-5));
|
||||
wave_2_per_point12=oz = oz + above(ss,3)*below(ss,4)*sz*(.5-(ss-3)) + above(ss,4)*below(ss,5)*sz*.5*pow(-1,it) + above(ss,5)*sz*.5*pow(-1,it);
|
||||
wave_2_per_point13=
|
||||
wave_2_per_point14=ang = t1;
|
||||
wave_2_per_point15=mx = ox*cos(ang) + oz*sin(ang);
|
||||
wave_2_per_point16=mz = - ox*sin(ang) + oz*cos(ang);
|
||||
wave_2_per_point17=ox = mx;
|
||||
wave_2_per_point18=oz = mz;
|
||||
wave_2_per_point19=
|
||||
wave_2_per_point20=sh = sz*.5;
|
||||
wave_2_per_point21=br = (ang/pi) + .5;
|
||||
wave_2_per_point22=br = br - int(br*.25)*4;
|
||||
wave_2_per_point23=br = 4-int(br);
|
||||
wave_2_per_point24=br = br - 4*equal(br,4);
|
||||
wave_2_per_point25=ra = pow(sh*sh*2,.5);
|
||||
wave_2_per_point26=ang = -ang;
|
||||
wave_2_per_point27=ox = ox - (sh + ra*sin(-ang + pi*.25))*equal(br,0) - (-sh + ra*sin(ang + pi*.25))*equal(br,1) - (-sh - ra*sin(-ang + pi*.25))*equal(br,2) - (sh - ra*sin(ang + pi*.25))*equal(br,3);
|
||||
wave_2_per_point28=oz = oz - (sh + ra*cos(-ang + pi*.25))*equal(br,0) - (sh - ra*cos(ang + pi*.25))*equal(br,1) - (-sh - ra*cos(-ang + pi*.25))*equal(br,2) - (-sh + ra*cos(ang + pi*.25))*equal(br,3);
|
||||
wave_2_per_point29=
|
||||
wave_2_per_point30=xang = q2;
|
||||
wave_2_per_point31=axang = 0;
|
||||
wave_2_per_point32=yang = q3;
|
||||
wave_2_per_point33=ayang = 0;
|
||||
wave_2_per_point34=zang = q4;
|
||||
wave_2_per_point35=azang = 0;
|
||||
wave_2_per_point36=fov = .3;
|
||||
wave_2_per_point37=
|
||||
wave_2_per_point38=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_2_per_point39=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_2_per_point40=ox = mx;
|
||||
wave_2_per_point41=oy = my;
|
||||
wave_2_per_point42=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_2_per_point43=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_2_per_point44=ox = mx;
|
||||
wave_2_per_point45=oz = mz;
|
||||
wave_2_per_point46=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_2_per_point47=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_2_per_point48=oy = my;
|
||||
wave_2_per_point49=oz = mz;
|
||||
wave_2_per_point50=
|
||||
wave_2_per_point51=a = .05;
|
||||
wave_2_per_point52=mod = (oz+1)*.5;
|
||||
wave_2_per_point53=a = a*max(min(mod,1),0);
|
||||
wave_2_per_point54=oz = oz - 2;
|
||||
wave_2_per_point55=x = ox*fov/oz + 0.5;
|
||||
wave_2_per_point56=x = (x-.5)*0.75 + 0.5;
|
||||
wave_2_per_point57=y = oy*fov/oz + 0.5;
|
||||
wave_2_per_point58=
|
||||
wave_2_per_point59=g = -sin(sp);
|
||||
wave_2_per_point60=b = 0.5 - 0.5*sin(sample*1.57);
|
||||
wave_2_per_point61=r = 0.5 - 0.5*cos(sample*1.57);
|
||||
wavecode_3_enabled=1
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=1
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=1
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.0
|
||||
wavecode_3_smoothing=0.5
|
||||
wavecode_3_r=1.0
|
||||
wavecode_3_g=1.0
|
||||
wavecode_3_b=1.0
|
||||
wavecode_3_a=1.0
|
||||
wave_3_per_frame1=tic = time - tin;
|
||||
wave_3_per_frame2=tin = time;
|
||||
wave_3_per_frame3=mod = .1*(mod*9 + treb_att);
|
||||
wave_3_per_frame4=tt = tt + tic*((mod+1)*(mod+1)-1);
|
||||
wave_3_per_frame5=t1 = tt;
|
||||
wave_3_per_point1=sp = sample*6.28*8*8*4;
|
||||
wave_3_per_point2=it = it+1;
|
||||
wave_3_per_point3=it = it*above(sample,0);
|
||||
wave_3_per_point4=sz = q1;
|
||||
wave_3_per_point5=pi = 3.141592653;
|
||||
wave_3_per_point6=ss = sample*6;
|
||||
wave_3_per_point7=ox = sz*.5*pow(-1,it)*below(ss,1) + .5*pow(-1,it)*above(ss,1)*sz*below(ss,2) + above(ss,2)*.5*pow(-1,it)*sz*below(ss,3);
|
||||
wave_3_per_point8=oy = (ss-.5)*sz*below(ss,1) + sz*.5*above(ss,1)*below(ss,2) + (.5-(ss-2))*sz*above(ss,2)*below(ss,3);
|
||||
wave_3_per_point9=oz = -sz*.5*below(ss,1) + ((ss-1)-.5)*sz*above(ss,1)*below(ss,2) + sz*.5*above(ss,2)*below(ss,3);
|
||||
wave_3_per_point10=ox = ox + above(ss,3)*below(ss,4)*-.5*sz + above(ss,4)*below(ss,5)*sz*(-.5+(ss-4)) + above(ss,5)*sz*.5;
|
||||
wave_3_per_point11=oy = oy + above(ss,3)*below(ss,4)*.5*sz*pow(-1,it) + above(ss,4)*below(ss,5)*sz*-.5 + above(ss,5)*sz*(-.5+(ss-5));
|
||||
wave_3_per_point12=oz = oz + above(ss,3)*below(ss,4)*sz*(.5-(ss-3)) + above(ss,4)*below(ss,5)*sz*.5*pow(-1,it) + above(ss,5)*sz*.5*pow(-1,it);
|
||||
wave_3_per_point13=
|
||||
wave_3_per_point14=zang = t1;
|
||||
wave_3_per_point15=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point16=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point17=ox = mx;
|
||||
wave_3_per_point18=oy = my;
|
||||
wave_3_per_point19=
|
||||
wave_3_per_point20=sh = sz*.5;
|
||||
wave_3_per_point21=br = (zang/pi) + .5;
|
||||
wave_3_per_point22=br = br - int(br*.25)*4;
|
||||
wave_3_per_point23=br = int(br);
|
||||
wave_3_per_point24=ra = pow(sh*sh*2,.5);
|
||||
wave_3_per_point25=
|
||||
wave_3_per_point26=ox = ox - (sh + ra*sin(-zang + pi*.25))*equal(br,0) - (-sh + ra*sin(zang + pi*.25))*equal(br,1) - (-sh - ra*sin(-zang + pi*.25))*equal(br,2) - (sh - ra*sin(zang + pi*.25))*equal(br,3);
|
||||
wave_3_per_point27=oy = oy - (sh + ra*cos(-zang + pi*.25))*equal(br,0) - (sh - ra*cos(zang + pi*.25))*equal(br,1) - (-sh - ra*cos(-zang + pi*.25))*equal(br,2) - (-sh + ra*cos(zang + pi*.25))*equal(br,3);
|
||||
wave_3_per_point28=
|
||||
wave_3_per_point29=yang = pi*.5;
|
||||
wave_3_per_point30=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point31=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point32=ox = mx;
|
||||
wave_3_per_point33=oz = mz;
|
||||
wave_3_per_point34=
|
||||
wave_3_per_point35=xang = q2;
|
||||
wave_3_per_point36=axang = 0;
|
||||
wave_3_per_point37=yang = q3;
|
||||
wave_3_per_point38=ayang = 0;
|
||||
wave_3_per_point39=zang = q4;
|
||||
wave_3_per_point40=azang = 0;
|
||||
wave_3_per_point41=fov = .3;
|
||||
wave_3_per_point42=
|
||||
wave_3_per_point43=mx = ox*cos(zang) - oy*sin(zang);
|
||||
wave_3_per_point44=my = ox*sin(zang) + oy*cos(zang);
|
||||
wave_3_per_point45=ox = mx;
|
||||
wave_3_per_point46=oy = my;
|
||||
wave_3_per_point47=mx = ox*cos(yang) + oz*sin(yang);
|
||||
wave_3_per_point48=mz = - ox*sin(yang) + oz*cos(yang);
|
||||
wave_3_per_point49=ox = mx;
|
||||
wave_3_per_point50=oz = mz;
|
||||
wave_3_per_point51=my = oy*cos(xang) - oz*sin(xang);
|
||||
wave_3_per_point52=mz = oy*sin(xang) + oz*cos(xang);
|
||||
wave_3_per_point53=oy = my;
|
||||
wave_3_per_point54=oz = mz;
|
||||
wave_3_per_point55=
|
||||
wave_3_per_point56=a = .05;
|
||||
wave_3_per_point57=mod = (oz+1)*.5;
|
||||
wave_3_per_point58=a = a*max(min(mod,1),0);
|
||||
wave_3_per_point59=oz = oz - 2;
|
||||
wave_3_per_point60=x = ox*fov/oz + 0.5;
|
||||
wave_3_per_point61=x = (x-.5)*0.75 + 0.5;
|
||||
wave_3_per_point62=y = oy*fov/oz + 0.5;
|
||||
wave_3_per_point63=
|
||||
wave_3_per_point64=b = -sin(sp);
|
||||
wave_3_per_point65=r = 0.5 - 0.5*sin(sample*1.57);
|
||||
wave_3_per_point66=g = 0.5 - 0.5*cos(sample*1.57);
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_x=0.5
|
||||
shapecode_0_y=0.5
|
||||
shapecode_0_rad=0.1
|
||||
shapecode_0_ang=0.0
|
||||
shapecode_0_tex_ang=0.0
|
||||
shapecode_0_tex_zoom=1.0
|
||||
shapecode_0_r=1.0
|
||||
shapecode_0_g=0.0
|
||||
shapecode_0_b=0.0
|
||||
shapecode_0_a=1.0
|
||||
shapecode_0_r2=0.0
|
||||
shapecode_0_g2=1.0
|
||||
shapecode_0_b2=0.0
|
||||
shapecode_0_a2=0.0
|
||||
shapecode_0_border_r=1.0
|
||||
shapecode_0_border_g=1.0
|
||||
shapecode_0_border_b=1.0
|
||||
shapecode_0_border_a=0.1
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_x=0.5
|
||||
shapecode_1_y=0.5
|
||||
shapecode_1_rad=0.1
|
||||
shapecode_1_ang=0.0
|
||||
shapecode_1_tex_ang=0.0
|
||||
shapecode_1_tex_zoom=1.0
|
||||
shapecode_1_r=1.0
|
||||
shapecode_1_g=0.0
|
||||
shapecode_1_b=0.0
|
||||
shapecode_1_a=1.0
|
||||
shapecode_1_r2=0.0
|
||||
shapecode_1_g2=1.0
|
||||
shapecode_1_b2=0.0
|
||||
shapecode_1_a2=0.0
|
||||
shapecode_1_border_r=1.0
|
||||
shapecode_1_border_g=1.0
|
||||
shapecode_1_border_b=1.0
|
||||
shapecode_1_border_a=0.1
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_x=0.5
|
||||
shapecode_2_y=0.5
|
||||
shapecode_2_rad=0.1
|
||||
shapecode_2_ang=0.0
|
||||
shapecode_2_tex_ang=0.0
|
||||
shapecode_2_tex_zoom=1.0
|
||||
shapecode_2_r=1.0
|
||||
shapecode_2_g=0.0
|
||||
shapecode_2_b=0.0
|
||||
shapecode_2_a=1.0
|
||||
shapecode_2_r2=0.0
|
||||
shapecode_2_g2=1.0
|
||||
shapecode_2_b2=0.0
|
||||
shapecode_2_a2=0.0
|
||||
shapecode_2_border_r=1.0
|
||||
shapecode_2_border_g=1.0
|
||||
shapecode_2_border_b=1.0
|
||||
shapecode_2_border_a=0.1
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_x=0.5
|
||||
shapecode_3_y=0.5
|
||||
shapecode_3_rad=0.1
|
||||
shapecode_3_ang=0.0
|
||||
shapecode_3_tex_ang=0.0
|
||||
shapecode_3_tex_zoom=1.0
|
||||
shapecode_3_r=1.0
|
||||
shapecode_3_g=0.0
|
||||
shapecode_3_b=0.0
|
||||
shapecode_3_a=1.0
|
||||
shapecode_3_r2=0.0
|
||||
shapecode_3_g2=1.0
|
||||
shapecode_3_b2=0.0
|
||||
shapecode_3_a2=0.0
|
||||
shapecode_3_border_r=1.0
|
||||
shapecode_3_border_g=1.0
|
||||
shapecode_3_border_b=1.0
|
||||
shapecode_3_border_a=0.1
|
||||
per_frame_1=wave_a = 0;
|
||||
per_frame_2=vol = .1*(vol*9 + (bass_att+mid_att+treb_att)*.333333);
|
||||
per_frame_3=q1 = .1 + vol*.3;
|
||||
per_frame_4=
|
||||
per_frame_5=tic = time-tin;
|
||||
per_frame_6=tin = time;
|
||||
per_frame_7=tb = tb + tic*bass_att;
|
||||
per_frame_8=q2 = tb*.9;
|
||||
per_frame_9=tm = tm + tic*mid_att;
|
||||
per_frame_10=q3 = tm*.9;
|
||||
per_frame_11=tt = tt + tic*treb_att;
|
||||
per_frame_12=q4 = tt*.9;
|
||||
per_frame_13=
|
||||
per_frame_14=q1 = min(q1,1);
|
||||
per_frame_15=aq1 = .5;
|
||||
per_frame_16=aq2 = 0;
|
||||
per_frame_17=aq3 = 9.5;
|
||||
per_frame_18=aq4 = 0;
|
||||
@ -0,0 +1,307 @@
|
||||
MILKDROP_PRESET_VERSION=201
|
||||
PSVERSION=2
|
||||
PSVERSION_WARP=2
|
||||
PSVERSION_COMP=2
|
||||
[preset00]
|
||||
fRating=2.000000
|
||||
fGammaAdj=1.000
|
||||
fDecay=1.000
|
||||
fVideoEchoZoom=2.000
|
||||
fVideoEchoAlpha=0.000
|
||||
nVideoEchoOrientation=0
|
||||
nWaveMode=6
|
||||
bAdditiveWaves=1
|
||||
bWaveDots=0
|
||||
bWaveThick=0
|
||||
bModWaveAlphaByVolume=1
|
||||
bMaximizeWaveColor=0
|
||||
bTexWrap=0
|
||||
bDarkenCenter=0
|
||||
bRedBlueStereo=0
|
||||
bBrighten=0
|
||||
bDarken=0
|
||||
bSolarize=0
|
||||
bInvert=0
|
||||
fWaveAlpha=100.000
|
||||
fWaveScale=2.905
|
||||
fWaveSmoothing=0.360
|
||||
fWaveParam=0.000
|
||||
fModWaveAlphaStart=0.500
|
||||
fModWaveAlphaEnd=1.000
|
||||
fWarpAnimSpeed=0.010
|
||||
fWarpScale=0.010
|
||||
fZoomExponent=1.00000
|
||||
fShader=0.000
|
||||
zoom=1.00000
|
||||
rot=0.00000
|
||||
cx=0.500
|
||||
cy=0.500
|
||||
dx=0.00000
|
||||
dy=0.00000
|
||||
warp=0.01000
|
||||
sx=1.00000
|
||||
sy=1.00000
|
||||
wave_r=0.500
|
||||
wave_g=0.500
|
||||
wave_b=0.500
|
||||
wave_x=0.500
|
||||
wave_y=0.500
|
||||
ob_size=0.000
|
||||
ob_r=0.110
|
||||
ob_g=0.000
|
||||
ob_b=0.100
|
||||
ob_a=0.000
|
||||
ib_size=0.000
|
||||
ib_r=0.000
|
||||
ib_g=0.000
|
||||
ib_b=0.000
|
||||
ib_a=0.000
|
||||
nMotionVectorsX=0.000
|
||||
nMotionVectorsY=0.000
|
||||
mv_dx=0.000
|
||||
mv_dy=0.000
|
||||
mv_l=1.000
|
||||
mv_r=1.000
|
||||
mv_g=1.000
|
||||
mv_b=1.000
|
||||
mv_a=0.000
|
||||
b1n=0.000
|
||||
b2n=0.000
|
||||
b3n=0.000
|
||||
b1x=1.000
|
||||
b2x=1.000
|
||||
b3x=1.000
|
||||
b1ed=0.250
|
||||
wavecode_0_enabled=0
|
||||
wavecode_0_samples=512
|
||||
wavecode_0_sep=0
|
||||
wavecode_0_bSpectrum=0
|
||||
wavecode_0_bUseDots=0
|
||||
wavecode_0_bDrawThick=0
|
||||
wavecode_0_bAdditive=0
|
||||
wavecode_0_scaling=1.00000
|
||||
wavecode_0_smoothing=0.50000
|
||||
wavecode_0_r=1.000
|
||||
wavecode_0_g=1.000
|
||||
wavecode_0_b=1.000
|
||||
wavecode_0_a=1.000
|
||||
wavecode_1_enabled=0
|
||||
wavecode_1_samples=512
|
||||
wavecode_1_sep=0
|
||||
wavecode_1_bSpectrum=0
|
||||
wavecode_1_bUseDots=0
|
||||
wavecode_1_bDrawThick=0
|
||||
wavecode_1_bAdditive=0
|
||||
wavecode_1_scaling=1.00000
|
||||
wavecode_1_smoothing=0.50000
|
||||
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=0
|
||||
wavecode_2_bSpectrum=0
|
||||
wavecode_2_bUseDots=0
|
||||
wavecode_2_bDrawThick=0
|
||||
wavecode_2_bAdditive=0
|
||||
wavecode_2_scaling=1.00000
|
||||
wavecode_2_smoothing=0.50000
|
||||
wavecode_2_r=1.000
|
||||
wavecode_2_g=1.000
|
||||
wavecode_2_b=1.000
|
||||
wavecode_2_a=1.000
|
||||
wavecode_3_enabled=0
|
||||
wavecode_3_samples=512
|
||||
wavecode_3_sep=0
|
||||
wavecode_3_bSpectrum=0
|
||||
wavecode_3_bUseDots=0
|
||||
wavecode_3_bDrawThick=0
|
||||
wavecode_3_bAdditive=0
|
||||
wavecode_3_scaling=1.00000
|
||||
wavecode_3_smoothing=0.50000
|
||||
wavecode_3_r=1.000
|
||||
wavecode_3_g=1.000
|
||||
wavecode_3_b=1.000
|
||||
wavecode_3_a=1.000
|
||||
shapecode_0_enabled=0
|
||||
shapecode_0_sides=4
|
||||
shapecode_0_additive=0
|
||||
shapecode_0_thickOutline=0
|
||||
shapecode_0_textured=0
|
||||
shapecode_0_num_inst=1
|
||||
shapecode_0_x=0.500
|
||||
shapecode_0_y=0.500
|
||||
shapecode_0_rad=0.10000
|
||||
shapecode_0_ang=0.00000
|
||||
shapecode_0_tex_ang=0.00000
|
||||
shapecode_0_tex_zoom=1.00000
|
||||
shapecode_0_r=1.000
|
||||
shapecode_0_g=0.000
|
||||
shapecode_0_b=0.000
|
||||
shapecode_0_a=1.000
|
||||
shapecode_0_r2=0.000
|
||||
shapecode_0_g2=1.000
|
||||
shapecode_0_b2=0.000
|
||||
shapecode_0_a2=0.000
|
||||
shapecode_0_border_r=1.000
|
||||
shapecode_0_border_g=1.000
|
||||
shapecode_0_border_b=1.000
|
||||
shapecode_0_border_a=0.100
|
||||
shapecode_1_enabled=0
|
||||
shapecode_1_sides=4
|
||||
shapecode_1_additive=0
|
||||
shapecode_1_thickOutline=0
|
||||
shapecode_1_textured=0
|
||||
shapecode_1_num_inst=1
|
||||
shapecode_1_x=0.500
|
||||
shapecode_1_y=0.500
|
||||
shapecode_1_rad=0.10000
|
||||
shapecode_1_ang=0.00000
|
||||
shapecode_1_tex_ang=0.00000
|
||||
shapecode_1_tex_zoom=1.00000
|
||||
shapecode_1_r=1.000
|
||||
shapecode_1_g=0.000
|
||||
shapecode_1_b=0.000
|
||||
shapecode_1_a=1.000
|
||||
shapecode_1_r2=0.000
|
||||
shapecode_1_g2=1.000
|
||||
shapecode_1_b2=0.000
|
||||
shapecode_1_a2=0.000
|
||||
shapecode_1_border_r=1.000
|
||||
shapecode_1_border_g=1.000
|
||||
shapecode_1_border_b=1.000
|
||||
shapecode_1_border_a=0.100
|
||||
shapecode_2_enabled=0
|
||||
shapecode_2_sides=4
|
||||
shapecode_2_additive=0
|
||||
shapecode_2_thickOutline=0
|
||||
shapecode_2_textured=0
|
||||
shapecode_2_num_inst=1
|
||||
shapecode_2_x=0.500
|
||||
shapecode_2_y=0.500
|
||||
shapecode_2_rad=0.10000
|
||||
shapecode_2_ang=0.00000
|
||||
shapecode_2_tex_ang=0.00000
|
||||
shapecode_2_tex_zoom=1.00000
|
||||
shapecode_2_r=1.000
|
||||
shapecode_2_g=0.000
|
||||
shapecode_2_b=0.000
|
||||
shapecode_2_a=1.000
|
||||
shapecode_2_r2=0.000
|
||||
shapecode_2_g2=1.000
|
||||
shapecode_2_b2=0.000
|
||||
shapecode_2_a2=0.000
|
||||
shapecode_2_border_r=1.000
|
||||
shapecode_2_border_g=1.000
|
||||
shapecode_2_border_b=1.000
|
||||
shapecode_2_border_a=0.100
|
||||
shapecode_3_enabled=0
|
||||
shapecode_3_sides=4
|
||||
shapecode_3_additive=0
|
||||
shapecode_3_thickOutline=0
|
||||
shapecode_3_textured=0
|
||||
shapecode_3_num_inst=1
|
||||
shapecode_3_x=0.500
|
||||
shapecode_3_y=0.500
|
||||
shapecode_3_rad=0.10000
|
||||
shapecode_3_ang=0.00000
|
||||
shapecode_3_tex_ang=0.00000
|
||||
shapecode_3_tex_zoom=1.00000
|
||||
shapecode_3_r=1.000
|
||||
shapecode_3_g=0.000
|
||||
shapecode_3_b=0.000
|
||||
shapecode_3_a=1.000
|
||||
shapecode_3_r2=0.000
|
||||
shapecode_3_g2=1.000
|
||||
shapecode_3_b2=0.000
|
||||
shapecode_3_a2=0.000
|
||||
shapecode_3_border_r=1.000
|
||||
shapecode_3_border_g=1.000
|
||||
shapecode_3_border_b=1.000
|
||||
shapecode_3_border_a=0.100
|
||||
per_frame_init_1=mv_x=64;mv_y=48;
|
||||
per_frame_init_2=nut=0;
|
||||
per_frame_init_3=stp=0;stq=0;
|
||||
per_frame_init_4=rtp=0;rtq=0;
|
||||
per_frame_init_5=wvr=0;
|
||||
per_frame_init_6=decay=0;
|
||||
per_frame_init_7=dcsp=0;
|
||||
per_frame_init_8=q1=0;q2=0;q3=0
|
||||
per_frame_1=decay=0.96;
|
||||
per_frame_2=
|
||||
per_frame_3=speed=0.900;
|
||||
per_frame_4=speedinv=1-speed;
|
||||
per_frame_5=q1=(qa*speed + bass*speedinv);
|
||||
per_frame_6=q2=(qb*speed + mid *speedinv);
|
||||
per_frame_7=q3=(qc*speed + treb*speedinv);
|
||||
per_frame_8=qa=q1;
|
||||
per_frame_9=qb=q2;
|
||||
per_frame_10=qc=q3;
|
||||
per_frame_11=
|
||||
per_frame_12=
|
||||
per_pixel_1=rot=sin(rad*14 +time)*0.001;
|
||||
per_pixel_2=rot=rot + sin(ang*8 +time)*0.001;
|
||||
per_pixel_3=dx=sin(rad*48 + time)*0.002;
|
||||
per_pixel_4=dy=cos(ang*48 +time)*0.002;
|
||||
per_pixel_5=zoom=1 + sin(x*44 + time)*0.034 + cos(y*44 + time)*0.034;
|
||||
warp_1=`shader_body
|
||||
warp_2=`{
|
||||
warp_3=` // sample previous frame
|
||||
warp_4=` ret = tex2D( sampler_main, uv ).xyz;
|
||||
warp_5=` float3 ret2 = tex2D( sampler_fc_main, uv ).xyz;
|
||||
warp_6=`
|
||||
warp_7=` ret.x = tex2D( sampler_main, (uv-0.5)*1.00+0.5 ).x;
|
||||
warp_8=` ret.y = tex2D( sampler_main, (uv-0.5)*0.98+0.5 ).y;
|
||||
warp_9=` ret.z = tex2D( sampler_main, (uv-0.5)*0.96+0.5 ).z;
|
||||
warp_10=`
|
||||
warp_11=` // darken (decay) over time
|
||||
warp_12=` ret = ret- (ret*.5);
|
||||
warp_13=` ret = ret*(abs(GetBlur2(uv)-.5))*5;
|
||||
warp_14=` ret = ret - .01;
|
||||
warp_15=`}
|
||||
comp_1=`shader_body
|
||||
comp_2=`{
|
||||
comp_3=` float rad_lq = rad * length(texsize.xy)*0.5;
|
||||
comp_4=` float ang_lq = ang;
|
||||
comp_5=` float2 uv_temp1 = (uv - 0.5) * texsize.xy;
|
||||
comp_6=` float rad_hq = length(uv_temp1);
|
||||
comp_7=` float ang_hq = atan2(-uv_temp1.y, uv_temp1.x);
|
||||
comp_8=`
|
||||
comp_9=` float2 uv2 = (uv - 0.5);
|
||||
comp_10=` float rad2 = rad_lq*0.8;
|
||||
comp_11=` float ang2 = ang_lq * M_INV_PI_2;
|
||||
comp_12=`
|
||||
comp_13=` // ROTATION OVER TIME
|
||||
comp_14=` #if 1
|
||||
comp_15=` ang2 += time*0.025; //rotate over time
|
||||
comp_16=` #endif
|
||||
comp_17=`
|
||||
comp_18=` // FIN TYPE
|
||||
comp_19=` float fins = 3 + floor(rand_preset.z*5.95);
|
||||
comp_20=` #if 1 // SHARP FINS
|
||||
comp_21=` ang2 = frac(ang2*fins)/fins;
|
||||
comp_22=` // ENABLE THIS TO MAKE THE FINS ALTERNATE: (seamless!)
|
||||
comp_23=` ang2 = abs(ang2 - 0.5/fins);
|
||||
comp_24=` #else // COSINE FINS - a bit slow
|
||||
comp_25=` ang2 = cos(ang2*M_PI_2*fins) * 0.023;
|
||||
comp_26=` #endif
|
||||
comp_27=`
|
||||
comp_28=` // RADIAL KALEIDOSCOPING?
|
||||
comp_29=` #if 0
|
||||
comp_30=` rad2 *= g_fTexSize.z;
|
||||
comp_31=` // choose one:
|
||||
comp_32=` //rad2 = lerp(rad2, frac(rad2*3)/3.0, 0.5);
|
||||
comp_33=` rad2 = cos(rad2*5);
|
||||
comp_34=` //rad2 = sqrt(rad2)*0.5;
|
||||
comp_35=` //rad2 += abs(frac(rad2*7)-0.5)/7.0 * 1.15; // stepifier
|
||||
comp_36=` //rad2 += cos(rad2*61)*0.02;
|
||||
comp_37=` rad2 *= g_fTexSize.x;
|
||||
comp_38=` #endif
|
||||
comp_39=`
|
||||
comp_40=` ang2 *= M_PI_2;
|
||||
comp_41=` uv2 = 0.5 + rad2*float2(cos(ang2),sin(ang2))*texsize.zw;
|
||||
comp_42=`
|
||||
comp_43=` ret = tex2D(sampler_main, uv2).xyz;
|
||||
comp_44=` ret *= 1.333; // a little bit of overbright
|
||||
comp_45=`}
|
||||
13
projectM.xcworkspace/contents.xcworkspacedata
generated
Normal file
13
projectM.xcworkspace/contents.xcworkspacedata
generated
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "group:src/libprojectM/libprojectM.xcodeproj">
|
||||
</FileRef>
|
||||
<FileRef
|
||||
location = "group:src/projectM-sdl/SDLprojectM.xcodeproj">
|
||||
</FileRef>
|
||||
<FileRef
|
||||
location = "group:src/projectM-iTunes/projectM Visualizer.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
Reference in New Issue
Block a user