Nullsoft AVS Preset 0.2 //-/-/-/-------------------------- life as a cube by duo selected and remixed by skupers original comment:3$$ +%x=x*pfx*.5+x+pfx; y=y/pfy*.5+y-pfy;pfx=pfx+pbx; pfy=pfy+pby; rbc=if(equal(bc,lmt),-lmt,bc+1); pbx=if(below(bc,0),rand(50)/500-.01,0); pby=if(above(bc,0),rand(50)/500-.01,0);dv=3; bc=0; lmt=5;$d=d*2;* d=sin(d)/2.5K $=(!$jv1=if(equal(v1,2),0,v1+1); v2=if(above(bc,0),if(below(v1,1),v,v2),0); bc2=if(below(bc,-2),if(above(yc,yi),1,0),0); c=i*3.14159*4; cc=cos(c); sc=sin(c); xA=i*2-1; yA=cos(i*3.14159*2)-.3; zA=sin(i*3.14159*2)-.3; z1=if(bc2,xA*2%2,cc); x1=if(bc2,yA*2%2,sign(sc)-(v2/2)); y1=if(bc2,zA*2%2,-1-zm); x2=x1*xs-y1*xc; y2=y1*xs+x1*xc; z2=z1*ys-y2*yc; x3=y2*ys+z1*yc; y3=x2*zs-z2*zc; dst=3+sin(zm); z3=z2*zs+x2*zc+dst; mvx=if(bc2,sin(pf)/2,abs(yc*zm)*.4); mvy=if(bc2,cos(pf)/2,abs(ys*zm)*.4); x=x3/z3+mvx; y=y3/z3+mvy; pf=pf+pfs; zm=zm+bzm-(zm*.2); pfx=pfx+pbx; pfy=pfy+pby; pfz=pfz+pbz; xs=sin(pfx/dv); xc=cos(pfx/dv); ys=sin(pfy/dv); yc=cos(pfy/dv); zs=sin(pfz/dv); zc=cos(pfz/dv);bc=if(equal(bc,lmt),bcn,bc+1); pfs=getspec(.1,0,2)*.2-.05; pbx=if(above(bc,0),getspec(.1,0,2)*.2,-.01); pby=if(below(bc,0),getspec(.1,0,2)*.2,0); pbz=if(below(bc,0),getspec(.4,0,2)*.4,getspec(.1,0,2)*.2-.015); bzm=if(below(bc,0),rand(30)/100-.01,0); Rn=40; bc=0; lmt=10; bcn=-5; dv=1.5; pbs=.1; pfs=.005; pbx=0; pby=0; pbz=0; yi=.8;@@@$kv1=if(equal(v1,2),0,v1+1); v2=if(above(bc,0),if(below(v1,1),v,v2),0); bc2=if(below(bc,-2),if(above(yc,yi),1,0),0); c=i*3.14159*4; cc=cos(c); sc=sin(c); xA=i*2-1; yA=cos(i*3.14159*2)-.3; zA=sin(i*3.14159*2)-.3; z1=if(bc2,xA*2%2,cc); x1=if(bc2,yA*2%2,sign(sc)-(v2/2)); y1=-if(bc2,zA*2%2,-1-zm); x2=x1*xs-y1*xc; y2=y1*xs+x1*xc; z2=z1*ys-y2*yc; x3=y2*ys+z1*yc; y3=x2*zs-z2*zc; dst=3+sin(zm); z3=z2*zs+x2*zc+dst; mvx=if(bc2,sin(pf)/2,abs(yc*zm)*.4); mvy=if(bc2,cos(pf)/2,abs(ys*zm)*.4); x=x3/z3+mvx; y=y3/z3+mvy; pf=pf+pfs; zm=zm+bzm-(zm*.2); pfx=pfx+pbx; pfy=pfy+pby; pfz=pfz+pbz; xs=sin(pfx/dv); xc=cos(pfx/dv); ys=sin(pfy/dv); yc=cos(pfy/dv); zs=sin(pfz/dv); zc=cos(pfz/dv);bc=if(equal(bc,lmt),bcn,bc+1); pfs=getspec(.1,0,2)*.2-.05; pbx=if(above(bc,0),getspec(.1,0,2)*.2,-.01); pby=if(below(bc,0),getspec(.1,0,2)*.2,0); pbz=if(below(bc,0),getspec(.4,0,2)*.4,getspec(.1,0,2)*.2-.015); bzm=if(below(bc,0),rand(30)/100-.01,0); Rn=40; bc=0; lmt=10; bcn=-5; dv=1.5; pbs=.1; pfs=.005; pbx=0; pby=0; pbz=0; yi=.8;@@@$jv1=if(equal(v1,2),0,v1+1); v2=if(above(bc,0),if(below(v1,1),v,v2),0); bc2=if(below(bc,-2),if(above(yc,yi),1,0),0); c=i*3.14159*4; cc=cos(c); sc=sin(c); xA=i*2-1; yA=cos(i*3.14159*2)-.3; zA=sin(i*3.14159*2)-.3; x1=if(bc2,xA*2%2,cc); y1=if(bc2,yA*2%2,sign(sc)-(v2/2)); z1=if(bc2,zA*2%2,-1-zm); x2=x1*xs-y1*xc; y2=y1*xs+x1*xc; z2=z1*ys-y2*yc; x3=y2*ys+z1*yc; y3=x2*zs-z2*zc; dst=3+sin(zm); z3=z2*zs+x2*zc+dst; mvx=if(bc2,sin(pf)/2,abs(yc*zm)*.4); mvy=if(bc2,cos(pf)/2,abs(ys*zm)*.4); x=x3/z3+mvx; y=y3/z3-mvy; pf=pf+pfs; zm=zm+bzm-(zm*.2); pfx=pfx+pbx; pfy=pfy+pby; pfz=pfz+pbz; xs=sin(pfx/dv); xc=cos(pfx/dv); ys=sin(pfy/dv); yc=cos(pfy/dv); zs=sin(pfz/dv); zc=cos(pfz/dv);bc=if(equal(bc,lmt),bcn,bc+1); pfs=getspec(.1,0,2)*.2-.05; pbx=if(above(bc,0),getspec(.1,0,2)*.2,-.01); pby=if(below(bc,0),getspec(.1,0,2)*.2,0); pbz=if(below(bc,0),getspec(.4,0,2)*.4,getspec(.1,0,2)*.2-.015); bzm=if(below(bc,0),rand(30)/100-.01,0); Rn=40; bc=0; lmt=10; bcn=-5; dv=1.5; pbs=.1; pfs=.005; pbx=0; pby=0; pbz=0; yi=.8;@@@$kv1=if(equal(v1,2),0,v1+1); v2=if(above(bc,0),if(below(v1,1),v,v2),0); bc2=if(below(bc,-2),if(above(yc,yi),1,0),0); c=i*3.14159*4; cc=cos(c); sc=sin(c); xA=i*2-1; yA=cos(i*3.14159*2)-.3; zA=sin(i*3.14159*2)-.3; x1=if(bc2,xA*2%2,cc); y1=if(bc2,yA*2%2,sign(sc)-(v2/2)); z1=-if(bc2,zA*2%2,-1-zm); x2=x1*xs-y1*xc; y2=y1*xs+x1*xc; z2=z1*ys-y2*yc; x3=y2*ys+z1*yc; y3=x2*zs-z2*zc; dst=3+sin(zm); z3=z2*zs+x2*zc+dst; mvx=if(bc2,sin(pf)/2,abs(yc*zm)*.4); mvy=if(bc2,cos(pf)/2,abs(ys*zm)*.4); x=x3/z3-mvx; y=y3/z3+mvy; pf=pf+pfs; zm=zm+bzm-(zm*.2); pfx=pfx+pbx; pfy=pfy+pby; pfz=pfz+pbz; xs=sin(pfx/dv); xc=cos(pfx/dv); ys=sin(pfy/dv); yc=cos(pfy/dv); zs=sin(pfz/dv); zc=cos(pfz/dv);bc=if(equal(bc,lmt),bcn,bc+1); pfs=getspec(.1,0,2)*.2-.05; pbx=if(above(bc,0),getspec(.1,0,2)*.2,-.01); pby=if(below(bc,0),getspec(.1,0,2)*.2,0); pbz=if(below(bc,0),getspec(.4,0,2)*.4,getspec(.1,0,2)*.2-.015); bzm=if(below(bc,0),rand(30)/100-.01,0); Rn=40; bc=0; lmt=10; bcn=-5; dv=1.5; pbs=.1; pfs=.005; pbx=0; pby=0; pbz=0; yi=.8;@@@$bc2=if(below(bc,-2),if(above(yc,yi),1,0),0); c=i*3.14159*4; cc=cos(c); sc=sin(c); xA=i*2-1; yA=cos(i*3.14159*2)-.3; zA=sin(i*3.14159*2)-.3; y1=if(bc2,xA*2%2,cc); z1=if(bc2,yA*2%2,sign(sc)); x1=if(bc2,zA*2%2,-1-zm); x2=x1*xs-y1*xc; y2=y1*xs+x1*xc; z2=z1*ys-y2*yc; x3=y2*ys+z1*yc; y3=x2*zs-z2*zc; dst=3+sin(zm); z3=z2*zs+x2*zc+dst; x=x3/z3+sin(zm)*.2; y=y3/z3-cos(zm)*.2; pf=pf+pfs; zm=zm+bzm-(zm*.2); pfx=pfx+pbx; pfy=pfy+pby; pfz=pfz+pbz; xs=sin(pfx/dv); xc=cos(pfx/dv); ys=sin(pfy/dv); yc=cos(pfy/dv); zs=sin(pfz/dv); zc=cos(pfz/dv);bc=if(equal(bc,lmt),bcn,bc+1); n=if(below(bc,0),40,0); pfs=getspec(.1,0,2)*.2-.05; pbx=if(above(bc,0),getspec(.1,0,2)*.2,-.01); pby=if(below(bc,0),getspec(.1,0,2)*.2,0); pbz=if(below(bc,0),getspec(.4,0,2)*.4,getspec(.1,0,2)*.2-.015); bzm=if(below(bc,0),rand(30)/100-.01,0); Qn=0; bc=0; lmt=10; bcn=-5; dv=1.5; pbs=.1; pfs=.005; pbx=0; pby=0; pbz=0; yi=.8;@@@$bc2=if(below(bc,-2),if(above(yc,yi),1,0),0); c=i*3.14159*4; cc=cos(c); sc=sin(c); xA=i*2-1; yA=cos(i*3.14159*2)-.3; zA=sin(i*3.14159*2)-.3; y1=if(bc2,xA*2%2,cc); z1=if(bc2,yA*2%2,sign(sc)); x1=-if(bc2,zA*2%2,-1-zm); x2=x1*xs-y1*xc; y2=y1*xs+x1*xc; z2=z1*ys-y2*yc; x3=y2*ys+z1*yc; y3=x2*zs-z2*zc; dst=3+sin(zm); z3=z2*zs+x2*zc+dst; x=x3/z3-sin(zm)*.2; y=y3/z3+cos(zm)*.2; pf=pf+pfs; zm=zm+bzm-(zm*.2); pfx=pfx+pbx; pfy=pfy+pby; pfz=pfz+pbz; xs=sin(pfx/dv); xc=cos(pfx/dv); ys=sin(pfy/dv); yc=cos(pfy/dv); zs=sin(pfz/dv); zc=cos(pfz/dv);bc=if(equal(bc,lmt),bcn,bc+1); n=if(below(bc,0),40,0); pfs=getspec(.1,0,2)*.2-.05; pbx=if(above(bc,0),getspec(.1,0,2)*.2,-.01); pby=if(below(bc,0),getspec(.1,0,2)*.2,0); pbz=if(below(bc,0),getspec(.4,0,2)*.4,getspec(.1,0,2)*.2-.015); bzm=if(below(bc,0),rand(30)/100-.01,0); Qn=0; bc=0; lmt=10; bcn=-5; dv=1.5; pbs=.1; pfs=.005; pbx=0; pby=0; pbz=0; yi=.8;@@@& d=d*.98; ,,!"9$ p5Channel Shift+xi=if(band(above(x,-0.5+xm),below(x,0.5+xm)),1,0); yi=if(band(above(y,-0.5+ym),below(y,0.5+ym)),1,0); xi2=if(band(above(x,-0.5+xm2),below(x,0.5+xm2)),1,0); yi2=if(band(above(y,-0.5+ym2),below(y,0.5+ym2)),1,0); alpha=xi*yi+xi2*yi2;]x1=x1+x1r;xm=sin(x1); y1=y1+y1r;ym=sin(y1); x2=x2+x2r;xm2=sin(x2); y2=y2+y2r;ym2=sin(y2);_x1r=rand(10)/100-0.05; y1r=rand(10)/100-0.05; x2r=rand(10)/100-0.05; y2r=rand(10)/100-0.05;