First Diversion 009
Policy: e73030...af47
Owner:
Metadata:
- { โฆ
- "artist" : "Charles Machin",
- "auth NFT" : "9c8896f65af58f4091bcfd8ee8282a1c5353c93d6c641166550e0f746400c67f",
- "description" : [ โฆ,
- "0" : "Diversions in feel, form and flow.",
- "1" : "A project powered by a Solar Journey"
- "files" : [ โฆ,
- "0" : { โฆ
- "mediaType" : "text/html",
- "name" : "First Diversion 009",
- "src" : [ โฆ
- "0" : "data:text/html;utf8,,
- "1" : "content='text/html; charset=UTF-8'>
- "2" : "'>
- "3" : "'tc' width='639' height='639' tabindex='1'>
, - "4" : "ipt>console.log('starting up'),SEED=10117,sR=s=>eval('(a,b,c,d)=",
- "5" : ">`'+s+'`'),cR=sR('rgba(${a},${b},${c},${d})'),cM=(v,a)=>cR(v,v,v",
- "6" : ",a),cH=sR('hsla(${a},${b}%,${c}%,${d})'),cHx=b=>'rgb('+((b=parse",
- "7" : "Int(b,16))>>16&255)+','+(b>>8&255)+','+(255&b)+')',CANV=cH(250,5",
- "8" : "0,10,1),WALL=cHx('171b3b'),SHDW=cHx('4a769e'),TAG='D1-009',FPS=3",
- "9" : "0,CERT={Piece:'9 of 289',Name:'First Diversion 009',Description:",
- "10" : "['Diversions in feel, form and flow. A project powered by a Sola",
- "11" : "r Journey'],Properties:'Glimmer, Heavy, Radial, Spectral, Base, ",
- "12" : "Smooth, Fractured',Medium:'Fully On-Chain Generative Art CNFT',A",
- "13" : "rtist:'Charles Machin',Seed:SEED},uSET=(RN,CX,CV)=>{ENV=p=>{var ",
- "14" : "a=p[0],b=p[1],c=p[2],d=p[3],i=p[4],o=p[5],M=Mapf;return v=>v>o?M",
- "15" : "(v,o,1,c,d):v>i?M(v,i,o,b,c):M(v,0,i,a,b)},FLP=(x,y,s)=>{var v,t",
- "16" : ",n=0;return(f,d,m,c)=>{for(t=1/c;c>0&&n
, - "17" : ",v.len(),v.norm(),x+=v.x*m,y+=v.y*m,d(x,y,n,v,Clamp(n/s,0,1))}},",
- "18" : "WVM=(p,i)=>t=>{var n,r=p[0];for(n=1;n
, - "19" : "[1])*p[n][0];return i?floor(r):r},WCM=p=>{var M=WVM,h=M(p.h,1),s",
- "20" : "=M(p.s,1),v=M(p.v,1),a=M(p.a,0);return(t,A)=>cH(Wrap(h(t),0,360)",
- "21" : ",s(t),v(t),a(t)*A)},SHP=p=>{var f=(p={n:3,l:1,m:1,r:[1,1],p:[.5,",
- "22" : ".5],s:[.5,.5],...p}).f||(v=>V2().circ(v*TAU)),r=[],P=V2t(p.p),S=",
- "23" : "V2t(p.s);return For(0,p.n,((n,t)=>r.push(f(t*p.m).mul(Lerp(p.r[0",
- "24" : "],p.r[1],t)).mv(S).add(P)))),p.l&&r.push(r[0]),r},PTH=p=>{var a,",
- "25" : "b,I,i,d;return t=>(t=Wrap(t,0,.999),I=t*(p.length-1),i=floor(I),",
- "26" : "d=I-i,a=p[i],b=p[i+1],V2(Lerp(a.x,b.x,d),Lerp(a.y,b.y,d)))},bEM=",
- "27" : "(p,I)=>{var i,l,n=0,A=[0],B=[A];return()=>{if(l=I.length){for(i=",
- "28" : "1;i
=l?0:n,l--,A.push(I[n]),I.splice(n,1),A.l" , - "29" : "ength>=p.b&&(A=[0],B.push(A));n+=p.s}return B}};class FL2{constr",
- "30" : "uctor(p){var n,e,a,E=[],g=V2(),v=(V2(),V2()),r=V2();this.eff=(x,",
- "31" : "y,c,d,s)=>E.push([x,y,c,d,s]),this.get=(x,y)=>{for(g.set(),n=0;n",
- "32" : "
, - "33" : "),r.set(v.x,v.y).perp(),g.add(v.mul(e[3]).add(r.mul(e[2])).mul(a",
- "34" : "));return g}}}CFS(CANV),CFR(0,0,1e3,1e3),CFL();let R=RN.f(1.95,2",
- "35" : "),r0=.6*R,r1=.25*R,r2=.4*R,r3=1*R,r4=.4*R,I=.5+.5*(1-1/7),a=[500",
- "36" : ",727],b=[500,603],os=RN.f(0,90),sf=v=>V2().circ(os+pow(v,.25)*TA",
- "37" : "U*1).mul(sin(40*v)),A0={n:1e3,f:sf,p:b,m:1,l:1,r:[1,1],s:[440,44",
- "38" : "0]};fm=new class{constructor(p,oC,rn){var i,j,v,n,s,a,r,c,b,F=[]",
- "39" : ",A=[],C=[],P=[],rV=l=>V2().circ(rn.r()*TAU).mul(l);FoE(p.FG,(g=>",
- "40" : "F.push(new FL2(g)))),FoE(p.SM,(s=>P.push(PTH(SHP(s))))),FoE(p.DC",
- "41" : ",(d=>C.push({c:WCM(d),s:ENV(d.S),a:ENV(d.S)}))),FoE(p.FD,(f=>{fo",
- "42" : "r(s=P[f.sm],j=F[f.f],v=rn.fr,n=0;n
, - "43" : ",1,f.m[0],f.m[1]))).add(rV(pow(rn.r(),f.p)*f.v)),r=v(f.s),j.eff(",
- "44" : "a.x,a.y,v(f.c),v(f.d),r),b=f.D,CSC('white'),CSB(5*RS),b&&ELI('wh",
- "45" : "ite',a.x,a.y,2*r*b,2*r*b,0,0,TAU),CSB(0)})),FoE(p.AD,(f=>{for(s=",
- "46" : "P[f.sm],j=[],c=C[f.dc],n=0;n
, - "47" : "[0],f.m[1]))).add(rV(pow(rn.r(),f.p)*f.v)),(b=f.D)&&ELI(C[f.dc].",
- "48" : "c(0,1),a.x,a.y,2*b,2*b,0,0,TAU),j.push(FLP(a.x,a.y,f.l[0]));A.pu",
- "49" : "sh({...c,l:0,p:f,e:bEM(f.e,j),f:F[f.f]})}));var S,_ag,R,drw=(X,Y",
- "50" : ",N,V,F)=>{S=_ag.p.r*_ag.s(F),CBP(),CEL(X,Y,S,S,0,0,TAU),CFL()};t",
- "51" : "his.upd=()=>{for(R=1,p.M?MUL():ADD(),n=0;n
, - "52" : "[n]).l++,_ag=a,s=a.e(),i=s.length-1;i>=0;i--)if((b=s[i])[0]++,(v",
- "53" : "=b[0]/a.p.l[1])>1)s.splice(i,1);else for(c=.01*a.l,CFS(a.c(c,a.a",
- "54" : "(v))),R=0,r=1;r
, - "55" : ";return oC&&R&&(oC=oC()),R}}}({M:1,FG:[{},{}],SM:[{n:1e3,f:sf,p:",
- "56" : "a,m:1,l:1,r:[1,1],s:[60*I,60*I*1]},{n:4e3,f:sf,p:a,m:4,l:1,r:[.7",
- "57" : ",1],s:[100*I,100*I*1]},{...A0},{...A0,s:[470,470]},{...A0,p:[a[0",
- "58" : "],a[1]-30],s:[0,0]},{...A0,s:[455,455]}],FD:[{sm:1,v:0,p:2,n:50,",
- "59" : "f:0,m:[0,1],c:[-2,-2],d:[-0,0],s:[1,4],D:.2},{sm:2,v:100,p:1,n:8",
- "60" : "0,f:0,m:[0,1],c:[-2,-2],d:[-0,0],s:[.5,1],D:.8},{sm:4,v:0,p:1,n:",
- "61" : "1,f:1,m:[0,1],c:[2,2],d:[-0,0],s:[.5,1],D:0}],DC:[{h:[300,[150,2",
- "62" : "]],s:[100,[10,2]],v:[60,[20,3],[10,25]],a:[.3],S:[0,1,.75,0,.01,",
- "63" : ".6],A:[1,1,1,0,.2,.5]},{h:[200,[30,2]],s:[55,[5,2]],v:[70,[20,5]",
- "64" : ",[10,25]],a:[.5],S:[0,1,1,0,.01,.6],A:[1,1,1,0,.2,.5]},{h:[300,[",
- "65" : "130,2]],s:[95,[5,2]],v:[70],a:[1],S:[0,1,.2,0,.01,.6],A:[1,1,1,0",
- "66" : ",.2,.5]}],AD:[{sm:0,dc:0,r:r0,v:0,p:8,n:1e3,f:1,s:[3,5.3],l:[30,",
- "67" : "30],m:[0,3],e:{q:3,s:0,b:60},D:.4},{sm:1,dc:1,r:r1,v:0,p:8,n:250",
- "68" : ",f:0,s:[5,-.6],l:[80,80],m:[1,-1],e:{q:2,s:0,b:30},D:.4},{sm:2,d",
- "69" : "c:1,r:r2,v:0,p:8,n:280,f:0,s:[8,.3],l:[90,90],m:[0,-1],e:{q:2,s:",
- "70" : "0,b:20},D:.4},{sm:5,dc:0,r:r3,v:0,p:8,n:100,f:0,s:[8,.3],l:[190,",
- "71" : "190],m:[.25,.75],e:{q:2,s:0,b:20}},{sm:3,dc:2,r:r4,v:0,p:8,n:280",
- "72" : ",f:0,s:[5,-1.3],l:[70,70],m:[0,-1],e:{q:2,s:0,b:10},D:.4}]},(()=",
- "73" : ">{console.log('done')}),RN),uDRW=()=>fm.upd()},CER=r=>{var v=DCE",
- "74" : "('canvas'),R=PX*r,RN=new RNG(SEED),b=20;CWH(v,R),CCX(v.getContex",
- "75" : "t('2d')),CTR(r,0,0,r,0,0);let X,Y,S,H,W,O,x,y,i,bg=cH(50,2,80,1)",
- "76" : ";for(CFS(bg),Rect(0,0,PX,PX),S={n:6,l:1,m:1,r:[1,1],p:[500,500],",
- "77" : "s:[746,746]},X=[...SHP({...S,r:[.5,.5]}),...SHP(S)],CBP(),x=0;x<",
- "78" : "13;x++)for(a=X[x],y=0;y<13;y++)b=X[y],CMT(a.x,a.y),CLT(b.x,b.y);",
- "79" : "CSS(cH(200,0,85,1)),CLW(20),CST(),CSS(bg),CLW(18),CST(),CTA('cen",
- "80" : "ter'),CLW(1.5),CBP(),CSB(0),CSS(cH(255,10,5,.4)),SIG(495,200,.3,",
- "81" : "4,2,1);var Tr=(x,y,X,Y,c,r,l)=>{CVS(),CXT(x,y),CXS(X,Y),CXR(r),C",
- "82" : "MT(-1,1),CLT(c,-1),CLT(1,1),l??CCP(),CVR()};for(W=70,O=110,CBP()",
- "83" : ",CSS(cH(255,10,5,.3)),CFS(bg),Tr(220,373-W,O,.7*O,0),Tr(PX-220,3",
- "84" : "73-W,O,.7*O,0),CFL(),CST(),CSS(cH(360,70,60,.3)),CBP(),Tr(220,37",
- "85" : "5-W,.88*O,.62*O,0),CST(),CBP(),Tr(220,410-W,.44*O,.31*O,0,0,1),C",
- "86" : "ST(),CBP(),Tr(220,335-W,0,.32*O,0),CST(),For(0,4,(n=>{For(0,1+n,",
- "87" : "(i=>{CBP(),a=2==n&&1==i,CSS(cH(0,10,5,a?.4:.1)),X=780-50*i+25*n,",
- "88" : "Y=35*n-W,Tr(X,322+Y,25,18,0),CST(),a&&(CBP(),CFS(cH(250,10,60,1)",
- "89" : "),Tr(X,323.5+Y,18,13,0),CFL(),CST(),For(0,6,(v=>{S=1.5*pow(RN.f(",
- "90" : "0,1),2),v=V2().circ(RN.f(-TAU,TAU)).mul(8.5*pow(RN.f(0,1),1.2)),",
- "91" : "ELI(cM(255,1),X+v.x,327.5+Y+v.y-1,S,S,0,0,TAU)})))}))})),CBP(),C",
- "92" : "FS(cH(255,10,5,.4)),Tr(500,100,2,1.5,0,0,0),CST(),CFL(),Y=310-W,",
- "93" : "n=0,i=1;i<4;i++)for(y=0;y<17;y++)for(x=0;x<1+2*y;x++)s=((k=289-n",
- "94" : "==9)?3:2)/i,ELI(cH(0,k?30:100,k?30:0,k?.3:.1),220-6*x+6*y,Y+8.3*",
- "95" : "y,s,s+(k?i:0),0,0,TAU),n++;For(0,6e4,((n,t)=>{for(x=0;x<2;x++)fo",
- "96" : "r(i=0;i<3;i++)X=10*Wrap(n,0,200),Y=n/300*10,S=cH(250,25,x?50:100",
- "97" : ",.05),W=H=RN.i(-10,10),O=RN.i(-1,1),RN.c(.25)?H=O:W=O,Rect(X-4*x",
- "98" : ",Y+5*x,2*H,W,S)})),CSC('black'),CSB(30*r),CBP(),CRE(0,0,PX,PX),C",
- "99" : "SS(cHx('dbccb8')),CLW(82),CST(),CBP(),CRE(0,0,PX,PX),W=cHx('9d8c",
- "100" : "78'),CSS(W),CLW(78),CST(),CSB(6*r),CSS(CANV),CLW(50),CST();r=966",
- "101" : ";var s=cM(0,.15),MK=(c,d,x,y)=>{0!=d&&(CBP(),CSS(cM(0,.3)),CLW(4",
- "102" : "),5==d?Tr(x,y-3,3,-3,0,0):Tr(x,y-3,3,3,-1,PI*d/2),CST()),console",
- "103" : ".log(c,d),CSB(3*r),CSC(s),TXT(cM(255,.35),10,c,x,y)};MK('U',1,33",
- "104" : ",36),MK('B',2,r,36),MK('A',4,33,970),MK('B',3,r,970),x=500,y=320",
- "105" : ";var k,n=0;for(const[k,t]of Object.entries(CERT))if(y+=31,FNT(13",
- "106" : "),CFS(cM(0,.8)),CFT(k,x,y),y+=23,CFS(cM(0,.5)),FNT(19),Array.isA",
- "107" : "rray(t))for(i=0;i
, - "108" : "y);return CSB(0),CCX(),a=>v},_X=_Y=0,PX=1e3,HX=PX/2,RS=1,BTN=(x,",
- "109" : "y,r,t,v,f)=>{var m,a,s,p=V2(x,y);return _R.push((b=>{a&&f(v)})),",
- "110" : "(v,h)=>{m=V2(_X,_Y).mul(-1).add(p),a=m.len()<2*r,s=a?2:5,v&&(ELI",
- "111" : "(a||h?'white':'grey',x,y,r+s,r+s,0,0,TAU),ELI(cM(200,1),x,y,r,r,",
- "112" : "0,0,TAU),CTA('center'),CFS('black'),FNT(r-3),CFT(t,x,y+6))}},DCE",
- "113" : "=e=>document.createElement(e),CDI=(...a)=>ctx.drawImage(...a),CC",
- "114" : "X=c=>ctx=c||CTX,CFT=(...p)=>ctx.fillText(...p),FNT=f=>ctx.font=`",
- "115" : "${f}px Arial`,TXT=(s,f,...a)=>{CFS(s),FNT(f),CFT(...a)},CTA=a=>c",
- "116" : "tx.textAlign=a,CTB=b=>ctx.textBaseline=b,CSB=b=>ctx.shadowBlur=b",
- "117" : ",CSC=c=>ctx.shadowColor=c,CEL=(...v)=>ctx.ellipse(...v),ELI=(s,.",
- "118" : "..a)=>{CFS(s),CBP(),CEL(...a),CFL()},CBP=v=>ctx.beginPath(),CCP=",
- "119" : "v=>ctx.closePath(),CMT=(...p)=>ctx.moveTo(...p),CLT=(...p)=>ctx.",
- "120" : "lineTo(...p),CBC=(...v)=>ctx.bezierCurveTo(...v),CLW=s=>ctx.line",
- "121" : "Width=s,CSS=v=>ctx.strokeStyle=v,CST=v=>ctx.stroke(),CGC=m=>ctx.",
- "122" : "globalCompositeOperation=m,ADD=()=>CGC('screen'),MUL=()=>CGC('so",
- "123" : "urce-over'),CVS=()=>ctx.save(),CVR=()=>ctx.restore(),CTR=(...v)=",
- "124" : ">ctx.setTransform(...v),CXT=(...p)=>ctx.translate(...p),CXS=(...",
- "125" : "p)=>ctx.scale(...p),CXR=(...p)=>ctx.rotate(...p),CFS=v=>ctx.fill",
- "126" : "Style=v,CFR=(...p)=>ctx.fillRect(...p),CRE=(...p)=>ctx.rect(...p",
- "127" : "),CFL=v=>ctx.fill(),CWH=(v,n)=>v.width=v.height=n,BG=f=>Rect(0,0",
- "128" : ",WI,HI,f),Rect=(x,y,w,h,f)=>{CBP(),CFS(f),CFR(x,y,w,h),CFL()},AA",
- "129" : "=(c,v)=>c.imageSmoothingEnabled=c.mozImageSmoothingEnabled=c.web",
- "130" : "kitImageSmoothingEnabled=v;class v2{constructor(x,y){var t=this,",
- "131" : "s=(x,y)=>(t.x=x||0,t.y=y||0,t);t.set=s,s(x,y),t.cross=v=>t.x*v.y",
- "132" : "-t.y*v.x,t.circ=r=>s(sin(r),-cos(r)),t.perp=a=>s(t.y,-t.x),t.len",
- "133" : "=a=>sqrt(t.x*t.x+t.y*t.y),t.dot=a=>t.x*a.x+t.y*a.y,t.norm=a=>t.d",
- "134" : "iv(t.len()),t.rad=a=>atan2(t.x,-t.y),t.add=v=>s(t.x+v.x,t.y+v.y)",
- "135" : ",t.mv=v=>s(t.x*v.x,t.y*v.y),t.inc=a=>s(t.x+a,t.y+a),t.mul=v=>s(t",
- "136" : ".x*v,t.y*v),t.div=v=>s(t.x/v,t.y/v),t.cpy=v=>V2(t.x,t.y)}}V2=(x,",
- "137" : "y)=>new v2(x,y),V2t=t=>V2(t[0],t[1]),Lerp=(a,b,n)=>(1-n)*a+n*b,W",
- "138" : "rap=(x,l,h)=>x
b" , - "139" : "-a==0?c:c+(v-a)/(b-a)*(d-c),Clamp=(v,l,h)=>v
h?h:v,Ease=t=" , - "140" : ">t>.5?4*pow(t-1,3)+1:4*pow(t,3),For=(s,e,f)=>{for(s=s;s
, - "141" : "s,s/e)},FoE=(a,f)=>a.forEach(f),FoE(Object.getOwnPropertyNames(M",
- "142" : "ath),(i=>eval(`${i}=Math.${i}`))),TAU=2*PI;class RNG{constructor",
- "143" : "(s){var t=this,a=4294967295,b=123456789+s&a,r=987654321-s&a,c=65",
- "144" : "535;t.r=x=>(((r=36969*(r&c)+(r>>>16)&a)<<16)+((b=18e3*(b&c)+(b>>",
- "145" : ">16)&a)&c)>>>0)/(a+1),t.f=(l,h)=>l+t.r()*(h-l),t.fr=r=>t.f(r[0],",
- "146" : "r[1]),t.i=(l,h)=>floor(t.f(l,h)),t.ir=r=>t.i(r[0],r[1]+1),t.c=c=",
- "147" : ">t.r()
t.c(x||.5)?-1:1,t.item=l=>l[t.i(0,l.length)]}" , - "148" : "}SIG=(x,y,s)=>{CBP(),SIGN(x,y,s,((a,b,c,d)=>{CLT(c,d)})),CST()},",
- "149" : "SIGN=(()=>{var a,b,n,D=d=>{var o=[];for(n=0;n
, - "150" : "h('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789",
- "151" : "0'.indexOf(d[n])-31);return o},X=D('EEBBBCABAAABBCCDEGLNKJJKKKLL",
- "152" : "LKLKKJJHCBEEEEEFEEEFFFFKSPIrpmoqxQVXXTLKJJIIHGGFFDDCCCCCDDFFGHII",
- "153" : "IIHHGGEFEFFGGIHIHHHGGFGFGIN'),Y=D('ldwPPSUWYYYYXWTT07UCvwtrpnnlm",
- "154" : "lmnoqsua7RUWXZZZZYXUSPTnhnDIJKJMEEBytspljjlnszGNSX1232ZWRLEuojhi",
- "155" : "kpxHSZ431SIxokhjovHSZ31VLm');return(x,y,s,fn)=>{for(n=0;n
, - "156" : "th;n++)a=X[n]*s,b=Y[n]*s,fn(x,y,x+a,y+b),x+=a,y+=b}})(),cnv=docu",
- "157" : "ment.getElementById('tc'),ctx=CTX=cnv.getContext('2d');var _R=[]",
- "158" : ",_B=[],_S=0,_L=[1,2,4,8,16],ART=r=>{RC=0;var R=new RNG(SEED),v=D",
- "159" : "CE('canvas'),c=v.getContext('2d'),s=cM(150,1),G=()=>{CSB(8*r),MU",
- "160" : "L(),CSC(CANV),CSS(s),SIG(965,945,.15),SIG(965,945,.15),CFS(s),FN",
- "161" : "T(1==r?10:8),CTA('center'),CFT(TAG,967,990),CSB(0)};return CWH(v",
- "162" : ",r*PX),CCX(c),AA(v,1),CTR(r,0,0,r,0,0),uSET(R,c,v,r),G(),()=>(CC",
- "163" : "X(c),CTR(r,0,0,r,0,0),RC||(RC=uDRW(),RC&&G()),CCX(),v)};IN=()=>{",
- "164" : "art=ART(1),cer=CER(1);var q,n,x,t='touch',m='mouse',o=e=>{e.prev",
- "165" : "entDefault(),e.stopPropagation()},d=e=>MMV(e.clientX,e.clientY),",
- "166" : "p=e=>{PS=1,d(e),o(e)},u=e=>{PS=0,_R.forEach((p=>p())),d(e)};for(",
- "167" : "FoE([[t+'start',e=>{p(),o(e)}],[t+'move',e=>{d(e),o(e)}],[t+'end",
- "168" : "',e=>u],[m+'down',p],[m+'move',d],[m+'up',u]],(e=>cnv.addEventLi",
- "169" : "stener(e[0],e[1]))),q=_L.length,n=0;n
,
- "170" : "),_B.push(BTN(x,790,22,_L[n]+'k',n,(a=>{_S=a,RS=_L[a],art=ART(RS",
- "171" : "),cer=CER(min(RS,4))})));_B.push(BTN(HX,880,25,String.fromCharCo",
- "172" : "de(8595),0,(a=>CAP()))),NF()},CAP=r=>{var l=DCE('a');l.download=",
- "173" : "CERT.Name,l.href=art().toDataURL(),l.click(),l.delete},BD=1,NF=(",
- "174" : ")=>{setTimeout((a=>{window.requestAnimationFrame(NF);var n=0,e=B",
- "175" : "D?20:0,w=PX-2*e,b=WALL,s=SHDW;CCX(),setFR(0,b),CSC(s),CSB(55),CF",
- "176" : "S(b),Rect(e,e,w,w),CSB(0),CDI(art(),e,e,w,w),PS&&CDI(cer(),e,e,w",
- "177" : ",w),FoE(_B,(b=>{b(PS,_S==n),n++}))}),1e3/FPS)},PS=MX=WI=HI=0,set",
- "178" : "FR=(b,f,g)=>{CTR(1,0,0,1,0,0),window.innerWidth==WI&&window.inne",
- "179" : "rHeight==HI||(cnv.width=WI=window.innerWidth,cnv.height=HI=windo",
- "180" : "w.innerHeight,g&&BG(g));var mx=WI/2,my=HI/2,sz=min(mx,my)-b,apx=",
- "181" : "floor(2*sz);MX=apx/PX,f&&BG(f),CXT(mx-sz,my-sz),CXS(MX,MX)},MMV=",
- "182" : "(X,Y)=>{var B=cnv.getBoundingClientRect(),x=X-B.left,y=Y-B.top,T",
- "183" : "=ctx.getTransform().invertSelf();_X=x*T.a+y*T.c+T.e,_Y=x*T.b+y*T",
- "184" : ".d+T.f},AA(ctx,1),IN();"
- "0" :
- "image" : "ipfs://QmNS6G5D1p6pDiN3v7BSsM57BVQ53Z3QUSLNaYDbfAGUUA",
- "mediaType" : "image/png",
- "medium" : "Fully On-Chain Generative CNFT",
- "name" : "First Diversion 009",
- "properties" : { โฆ,
- "Colour" : "Spectral",
- "Elevation" : "Base",
- "Form" : "Radial",
- "Groove" : "Smooth",
- "Special" : "Glimmer",
- "State" : "Fractured",
- "Weight" : "Heavy"
- "twitter" : "@CM_GenArt"