memoscan
← all memos

Memo 0xce343fdf…f6dc39 on Ethereum

fm2"),cvp){case 0:var n=int(r(0,1.99)),c=2*int(r(1,2.99));for(let i=0;i<=100*DW/DI;i++)for(let e=0;e<=100*DH/DI;e++){let t=0;var s=3*M,f=(1==n&&(t=e%2*3),c*M-s);ci.fill(0,min(150*M,150)+r(-50,50)*min(1,M)),ci.ellipse((5*i+t)*M,(5*e+0)*M,s,f),ci.fill(255,min(100*M,100)+r(-50,50)*min(1,M)),ci.ellipse((5*i+2+t)*M,(5*e+2)*M,s,f)}ci.filter(BLUR,max(1,+M));break;case 1:cr1(15e4,0,.03,.01,50,1,.2,1),cr1(75e3,255,.05,.03,150,1,.2,1),cr1(1500,0,1,1,50,3,1,1.5),cr1(750,255,1,1,150,3,1,1.5),cr1(10,0,1,1,50,10,1,3);break;case 2:cr1(5e4,75,10,10,100,1,.2,.5),cr1(5e4,180,10,10,100,1,.2,.5),ci.image(ci,DW,0,-DW,DH,0,0,DW,DH),ci.image(ci,0,DH,DW,-DH,0,0,DW,DH);for(let t=0;t<3;t++)ci.image(ci,0,0,DW/2,DH/2,0,0,DW,DH),ci.image(ci,DW/2,0,DW/2,DH/2,0,0,DW,DH),ci.image(ci,0,DH/2,DW/2,DH/2,0,0,DW,DH),ci.image(ci,DW/2,DH/2,DW/2,DH/2,0,0,DW,DH);cr1(50,0,1,1,100,3,1,2);break;case 3:for(let t=0;t<3e4*DW/DI*DH/DI;t++){var D=r(0,DW),o=r(0,DH),h=r(0,1)<.5;ci.noFill(),ci.stroke(255*int(r(0,1.99)),r(0,50)),ci.strokeWeight(r(.05,.2)*M),ci.line(D,o,D+r(-100*M,100*M)*h,o+r(-100*M,100*M)*!h)}}print("draw ci"),genFc(1),tfc=20,tmi1=tmi2=millis()},draw=t=>{tfc<=10?genFc(tfc/10):genFc(1),tfc++,6e3<millis()-tmi1&&20<tfc&&(setExpr(),tfc=0,tmi1=millis());var e=(millis()-tmi2)/33.33;tmi2=millis(),e=min(e,5),t45=r(0,1)<.005*e},setPers=t=>{t5=305*t3-305+r(-10,10),t6=220*t4-190+r(-10,10),t22=r(1,3)*M,t23=r(7,12)*M,t38=r(0,2)*M,t48=r(0,2),t53=r(0,360),t29=r(40,200),t47=r(10,40),t30=r(200,200),t31=r(300,400),t1=r(-10,10),t2=r(-20,-10),t12=r(0,5),t14=r(10,15),t13=t14-r(0,5),t17=r(-20,0),t24=30*(1-(t12+t13+t14)/20)+r(200,245),t9=r(0,10),t21=r(0,0)*M,t20=r(2,5)*M,t11=r(0,1)<.8?0:r(100,120),t10=r(15,40),t19=r(20,40),t34=20,t36=r(1.5,3),t46=r(1.2,1.5),hs=r(180,220),hb=r(180,220),bs=r(0,20),bb=r(150,230),0==t55&&(bb=r(200,255)),4==t55&&(bb=255),print("bb ",bb),t27=r(350,450)*M,t28=r(400,500)*M,t51=r(1,1.8),g3=pow(2,int(r(5,7.99))),g4||(g6=!1),g2&&6==g5&&(0==bipat&&1==t55||1==bipat&&0==t55||pow(2,int(r(4,7.99))),g3=16,t24=255,t14=r(2,5)),t49=!0},setExpr=t=>{c25=n25,c15=n15,c16=n16,c18=n18,c34=n34,c39=n39,c40=n40,c41=n41,c42=n42;var e=r(.97,1.03),e=(n25=t4*e,n15=map(e,.97,1.03,-30,10),n16=map(e,.97,1.03,-10,10),int(r(0,2.99))),i=(n42=0,(n18=r(0,20))+t33);(n39=0)<i&&(n39=r(1.2*-i,.3*i)),n41=r(0,20),(n40=0)<(i=n41+t33)&&(n40=r(1.2*-i,.3*i)),0==e&&(n18=r(-20,20),(n39=0)<(i=n18+t33)&&(n39=r(1.2*-i,.3*i)),n41=n18,n40=n39),2==e&&(n18=0,n39=r(0,t33),n41=0,n40=n39,n42=r(-10,-5)),n34=20-(n18+n41)/5},genFc=t=>{let o=DW/2,l=DH/2;(DW-DI)/2+50*M<mouseX&&mouseX<(DW-DI)/2+DI-50*M&&(DH-DI)/2+50*M<mouseY&&mouseY<(DH-DI)/2+DI-50*M&&(o=mouseX,l=mouseY);var i=(o-DW/2)/DI*.5;let b=(l-DH/2)/DI;0<b&&(b=0);var d=c25+(n25-c25)*t,a=[q(305*t3-t5,220*t4-t6),q(321*t3-t5,202*d-t6),q(341*t3-t5,196*d-t6+t7/2),q(366*t3-t5,202),q(379*t3-t5,209*t4-t6+t7),q(364*t3-t5,223*t4-t6+t7),q(329*t3-t5,225*t4-t6+t7/2)],d=(a[3].y=(a[2].y+a[4].y)/2,t45&&(a[1].y=a[6].y,a[2].y=a[6].y,a[3].y=a[5].y),[q(a[4].x,a[4].y+20),q(a[5].x,a[5].y+20),q(a[6].x,a[6].y+20),q(a[0].x,a[0].y+20)]),m=[a[4],q(a[4].x+(a[4].x-a[3].x)*t48,a[4].y)],r=c15+(n15-c15)*t,p=c16+(n16-c16)*t,e=t5+t1;let s=0,n=(0<r&&(s=2*r),0);0!=t11&&(n=10);var c=20*i,g=[q(294*t3-e-s+c,150+t2+r),q(381*t3-e+t17-s/2+c,130+t2+p),q(413*t3-e+c,142+t2),q(413*t3-e+c,142+t2+t12),q(381*t3-e+t17-s/2+c,130+t2+p+t13),q(294*t3-e-s+c,150+t2+r+t14)],p=[q(294*t3-e-s-c,150+t2+r),q(381*t3-e+t17-s/2-c,130+t2+p),q(413*t3-e-c,142+t2),q(413*t3-e-c,142+t2+t12),q(381*t3-e+t17-s/2-c,130+t2+p+t13),q(294*t3-e-s-c,150+t2+r+t14)],c=c18+(n18-c18)*t+t33,r=c41+(n41-c41)*t+t33,v=c39+(n39-c39)*t,y=c40+(n40-c40)*t,e=378+t10,f=c42+(n42-c42)*t,x=.8*c,t=(t34=c34+(n34-c34)*t,[q(480-a[0].x-c,e+v),q(230-x,e+f-t34),q(270+x,e+f-t34),q(20+a[0].x+r,e+y),q(270+x,e+f+t34*t46),q(230-x,e+f+t34*t46)]),v=[t[0],q(230-x,e+f),q(270+x,e+f),t[3]],y=[q(220,400+t34+f+t19),q(280,400+t34+f+t19)],D=[q(240-t8-.2*c,313+t9),q(250+i*(50-2*n),326+t9),q(260+t8+.2*r,313+t9)],x=[D[2],q(D[2].x+5,D[2].y-15),q(D[2].x,D[2].y-30),q(265,D[2].y-50),q(265,D[2].y-30),q(D[2].x-10,D[2].y)],e=[D[2],q(D[2].x-10,D[2].y-30),q(275+0*i,D[2].y-t11),q(270+0*i,D[2].y-t11-30),q(265+i*(20-n),D[2].y-t11),q(265+i*(50-2*n),D[2].y-50),q(270+i*(50-2*n),D[2].y)],f=[D[0],q(D[0].x+10,D[0].y-30),q(225+0*i,D[0].y-t11),q(230+0*i,D[0].y-t11-30),q(235+i*(20-n),D[0].y-t11),q(235+i*(50-2*n),D[0].y-50),q(230+i*(50-2*n),D[0].y)];0==t11&&(c=a[0].y-a[6].y+150+t2,e[2].y=a[0].y,e[3].x+=35-0*i,e[3].y=c,e[4].y=c+30,f[2].y=a[0].y,f[3].x-=35+0*i,f[3].y=c,f[4].y=c+30),fl=fi.fill,fs=fi.stroke,fn=fi.noFill,sW=fi.strokeWeight,fi.clear(),fi.colorMode(HSB,255),fi.blendMode(BLEND),nS(fi),sW(2*M);for(let e=0;e<2;e++){let r=1;1==e&&(r=-1),fl(0,t47*(1+r*i*2)*(1+b)),fs(0,t29*(1+r*i*2)*(1+b));for(let t=0;t<5;t++){var I=t30-(t31-t30)/10*t,u=t31-(t31-t30)/10*t;fi.arc(DI*e+r*a[2].x*M,(a[0].y+a[4].y)/2*M,1.5*(a[0].x-a[4].x)*M,1.5*(a[6].y-(150+t2))*M,180*e+r*((e+r)*I+e*u),180*e+r*((e+r)*u+e*I))}}if(fl(255),nS(fi),dL(a,2,2,0),!t45)for(let r=0;r<2;r++){let t=1;1==r&&(t=-1);var W=DI*r+t*(a[0].x+a[4].x)/2*M-(o-H)/120*M,h=(a[0].y+a[4].y)/2*M-(l-H)/120*M;sW(3*M),fs(t53,255,255),fl(t53,155,255),fi.circle(W,h,30*M),nS(fi),fl(0),fi.circle(W,h,20*M)}fn(),fs(0),sW(t23),dL(a,0,2,6),sW(t23/2),dL(m,1,2,0),fs(0,180),sW(3*t38),dL(d,1,2,0),fi.blendMode(MULTIPLY),nS(fi),fl(0,t24),dL(g,2,1,0),dL(p,2,3,0),fn(),fs(0),sW(t23),dL(a,0,2,6),nS(fi),fl(0,120*(1+i)*(1+b)),dL(e,1,1,0),fl(0,120*(1-i)*(1+b)),dL(f,1,1,0),fn(),fs(0),sW(2*M),dL(x,1,2,3),sW(t20),dL(D,1,1,0),fl(0,225),nS(fi);for(let r=0;r<2;r++){let t=1;1==r&&(t=-1),fi.ellipse((D[r].x+D[r+1].x)/2*M,(D[r].y+D[r+1].y)/2*M,(t8-10)*M*(1+t*i),t21+10*(1.5-l/DI)*M)}fs(0),sW(3*M),fn(),dL(v,1,1,0),fs(0,180),sW(t36*M*2),dL(y,1,1,0),fl(0,t32),nS(fi),dL(t,2,1,0),fi2.reset(),fi2.clear(),fi2.rotateX((DH/2-l)/M/1e3),fi2.rotateY((o-DW/2)/M/1e3),fi2.translate(0,.5*(1.5*!g2+1)*M*sin(.05*frameCount)),fi2.texture(fi),fi2.plane(DI*mag),fi3.clear(),fi3.blendMode(BLEND),fi3.imageMode(CENTER),fi3.image(bi,DW/2,DH/2),fi3.image(fi2,DW/2,DH/2),f1.shader(sd1),sU(sd1,"ut",fi3),sU(sd1,"rs",[DW,DH]),sU(sd1,"di",DI),sU(sd1,"rad",15*mag),f1sr(),f1.shader(sd2),sU(sd2,"ut",f1),sU(sd2,"map",fm),sU(sd2,"rs",[DW,DH]),sU(sd2,"pON",g1),sU(sd2,"kON",g2),sU(sd2,"nz",g3),sU(sd2,"g5",g5),f1sr(),f1.shader(sd1),sU(sd1,"ut",f1),sU(sd1,"rs",[DW,DH]),sU(sd1,"di",DI),sU(sd1,"rad",+mag/M),f1sr(),blendMode(BLEND),image(f1,0,0),blendMode(SOFT_LIGHT),image(f1,0,0),t49&&(blendMode(OVERLAY),image(ci,0,0),1==cvp&&(blendMode(BURN),image(ci,0,0)))},dL=(r,t,e,i)=>{var a=i;0==i&&(a=r.length);let s=0;for(3==e&&(s=1,e=2);s<e;s++){(iv=1)==s&&(iv=-1),fi.beginShape(),cV(r[0]);for(let t=0;t<a;t++)cV(r[t]);switch(t){case 1:cV(r[a-1]);break;case 2:cV(r[0]),cV(r[0])}fi.endShape()}},r=(t,r)=>R.r_n(t,r),nS=t=>{t.noStroke()},pD=t=>{t.pixelDensity(1)},sU=(t,r,e)=>{t.setUniform(r,e)},cG=t=>createGraphics(DI,DI,t),cG2=t=>createGraphics(DW,DH,t),cV=t=>{var r=-1==iv?500:0;fi.curveVertex((r+iv*t.x)*M,t.y*M)},q=(t,r)=>new p(t,r),cr1=(e,i,a,b,s,d,n,c)=>{e=e*(DW/DI)*(DH/DI);for(let t=0;t<e;t++){var f=r(0,DeS*DW/DI),D=r(0,DeS*DH/DI);for(let t=0;t<d;t++){var o=r(n,c)*M,l=r(n,c)*M;let t=o*l<.5?M*M:M;ci.fill(i,noise(f*a,D*b)*min(s*t,s)),ci.ellipse((f+r(-n,n))*M,(D+r(-n,n))*M,o,l)}}},f1sr=t=>{f1.rect(0,0,DI,DI),f1.resetShader()}; //Kazuhiro Tanimoto Jun. 4th, 2022 //With gratitude to my wife and daughter.