├── README.md
├── __init__.py
├── assets
├── alipay.jpg
├── show.gif
├── show1.png
├── show2.png
├── show3.png
├── show4.png
└── wechat.jpg
├── node.py
├── requirements.txt
├── web
├── main.js
└── three.min.js
└── workflow
└── transform.json
/README.md:
--------------------------------------------------------------------------------
1 | # Comfyui-Transform
2 | The simple implementation of the recraft sticker function
3 |
4 | Recraft贴图功能的简单实现,这一版解决了之前的一些技术难题,效果很棒!
5 |
6 | * 这个节点可以自由变换贴图,类似PS置换形变
7 | * 你可以使用它来实现2.5D贴图,logo贴图等更多创意!
8 |
9 | 
10 |
11 | # 安装说明
12 |
13 | 1. 确保你已经安装了 Python 3.x。
14 | 2. 克隆这个项目:
15 | ```bash
16 | git clone https://github.com/LAOGOU-666/Comfyui-Transform.git
17 | ```
18 | 3. 进入项目目录:
19 | ```bash
20 | cd Comfyui-Transform
21 | ```
22 | 4. 安装依赖:
23 | ```bash
24 | pip install -r requirements.txt
25 | ```
26 |
27 | # 2025-02-20更新
28 |
29 | * 更新了three.min.js本地文件,解决了在ComfyUI中因网络问题无法正常显示的问题
30 | * 增加水平拉伸,垂直拉伸,以及右键可输出属性
31 | * 优化了锯齿问题,切换模式无反应问题
32 | * 特别优化了hologram全息投影模式,效果更佳,强烈推荐
33 |
34 | 
35 |
36 | 
37 |
38 | # 2025-4-28更新
39 | * 更新了继承坐标,缩放以及参数,支持批量操作
40 |
41 | # 后端版本出炉,相对于前端优化了多项问题,批量操作效果更稳定
42 | 
43 |
44 | 买家秀
45 |
46 | 
47 |
48 | 该后端版本为非公开版本,需要请详询下方联系方式
49 |
50 | # 商务合作
51 |
52 |
x66D@}+CpBk(&-4Yd-K%^EMwG6cq?4EZ75ycA-)>ivku)l83V{L!Oh5L`<#PnYl{8*GKtZHGuTt?sV6sbH<f^ATlp>}6PSQci<<8TUoqwLgn54kEpxTp<@5g{#zPa&`f)WupyupZK$bBM8f?$#;`%Qs9%BXEh}<1Mg;WUOWX8z%}`ot*BJERD_p86inoxUtDZWm(d!ngsHm{WUA>q<)qS3Qr0r-QlD0->)3X5m)GYq}bC;^}M%HnrB^peK_X!O|M-2VWxA<-@D~MkydoKkGF_)((+rvNx%}8tW?6dvrF+gt6;F;wR{noy`QLeps(ElM=7X4<`VsgK*JpXq8b;e4nvU?OEGRV2m4|idO#2oL;H$^q;rx-2?idbAqi)z<-HWNAC@;{Ar}pq@$kiIi-^z61h;G%Nu_HHvi1R=NcPTmEfrGQ(JjRx4b}w*YLMDRMvNBL92x7g1Fjw(zo-hhWsqXZFlHDvFj2T^GZHm%1(5hMAJOteiDC6Rq`Q>gCIzop|sDEj##6&tF?jp4IN@;FBy{cleOgB0HjMj%nuZa!Yh}AM*o+o8dNR!g(B%Sg-CW7d+>dnD>N0K87ZFDSzuKBT`aLs5cEF#>M5Q>B)tE*u5H7riOCp@qwqjS3PQz!@UqlRLh%rT9;VFO~N|Ma19$*_Hq&LIv)xt3Adef5lYSj?RcAMHpG#O^Drhb_#MUQF=ss{Ky>zqVMFr)QW9IJhW}pVaJ6;IXhzLqEe10gMSCSFVIWHe${C!jv%I?$y-seJi1jSi(^JG34GB1Tx#XX{s|z)&G@BUO9f(zNv{|?iwXsy6n({=GL>{*7PcS1YlfR5r3MUw!~ulUArhf;)hV?t$x>61SBbwEHx0+C$B^wPUUnKs@Mor0_bVn)U-3qaRn8ia5bp0VwCjDqpjo=M#@Q=otrxs%|Fx*F*Ik9`L-+%NhYx@~VjDY_e|!XnDCrjqwD?1UH}WZ?AG1(vIGf@~X@lzq=iwG2}jbDO85$%ZZuc$6R!HTrae~ruORnOysumA0ojV~xReiGlL~MBsT5pw2oq4wFJT2871s2l<#J=e#`fs1BL4k}1&xAZkGhY5^o=5C6RpJk^QcoTeekV?Gt?8XqMJDx+qFU{5gx=*%E$Ti8-075#4I4-6&haa4y2vVh^|wHA~%8@E1eKl_UW^yK>(<&6u5deda#b@wmra=MN@UNBA!Q@X~d3)?HP!7<^E+eF)bs$+UTf)Adro*|9j)o;rqmGrVV+HanxxgL7_aY&;3O!_7_cRY`!$+R>NYCt==&wX}Wq1AIW}w?0@;`df>*p*}?T_G~{H?-+fpW{k=9L%WX01^u;=bS5QSX+;|eAx^C-WD)CQtfk0Q<&hXMb@qVCM`xZI+l6xWT?e2oM1tk#R%Ruo!ySIS(Y11klVY39rU42b~{7?jCkD@16YTsT9!TPBo^~l(yw^_fo8NixyhjveXr%3V5z|755_K{y@uy;5`DW~T+nHaufS?V)QdWe3qsT2JC~t}&Sr$~U*)O{|uBu|mxt2Ins40%CMpW5VsSLiLN4#{0RmjL3|FK+qpxF}NofYl8!R9D!=|Ic0GB=7IQ6T{inmnqjawBa^am^{zts?ttw-Omb3Es#|+49|%Qf~^Mh%batH~F*vWdn1=KZ2!{3EZNx2y(+zQoDrlqAzi0xIjYJRi~Xw$c3AmX(>R+qe+yR0xi+_y9*tBvL;&+hWs;e^tJ4E-P0^{x=u=1U?iu$I8ZLRk?hJ#SB$lKSv9yg5rXw5%OFOCvXof8&q|5oyO)$VN%L;*qEucd3G2+SuhG2Dd}By!wx4FVc+W*52yrJGoyp&gzu0D3M=1!P`>EL~cS={Kr(WheX*!^Pk&o%eP1~E>(-0x2*_0x46119a&0x6)):0x0){_0xbba3ca=_0x14b3d0['indexOf'](_0xbba3ca);}for(let _0x94d597=0x0,_0x1db36a=_0x37e963['length'];_0x94d597<_0x1db36a;_0x94d597++){_0x4f88b2+='%'+('00'+_0x37e963['charCodeAt'](_0x94d597)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4f88b2);};_0x2422['SnOlQe']=_0x42a318,_0x56ee3d=arguments,_0x2422['rsyLsw']=!![];}const _0x9bf0a5=_0x3d899a[0x0],_0x5571a4=_0x24225+_0x9bf0a5,_0x169b50=_0x56ee3d[_0x5571a4];return!_0x169b50?(_0x2c5925=_0x2422['SnOlQe'](_0x2c5925),_0x56ee3d[_0x5571a4]=_0x2c5925):_0x2c5925=_0x169b50,_0x2c5925;},_0x2422(_0x56ee3d,_0x56ebfa);}(function(_0x2f02ca,_0x1d492c){const _0x899eac=_0x2422,_0x1467ef=_0x2f02ca();while(!![]){try{const _0x4c2b16=parseInt(_0x899eac(0x394))/0x1*(-parseInt(_0x899eac(0x3fb))/0x2)+parseInt(_0x899eac(0x1ce))/0x3*(parseInt(_0x899eac(0x2d1))/0x4)+parseInt(_0x899eac(0x250))/0x5*(parseInt(_0x899eac(0x351))/0x6)+parseInt(_0x899eac(0x32f))/0x7*(-parseInt(_0x899eac(0x2bf))/0x8)+-parseInt(_0x899eac(0x22b))/0x9*(parseInt(_0x899eac(0x336))/0xa)+-parseInt(_0x899eac(0x346))/0xb*(parseInt(_0x899eac(0x284))/0xc)+parseInt(_0x899eac(0x2a8))/0xd;if(_0x4c2b16===_0x1d492c)break;else _0x1467ef['push'](_0x1467ef['shift']());}catch(_0x277f6a){_0x1467ef['push'](_0x1467ef['shift']());}}}(_0x3d89,0x23c62));import{api}from'../../../scripts/api.js';import{app}from'../../../scripts/app.js';const _0x502d41={};_0x502d41['top']=0x32,_0x502d41['botto'+'m']=0xa,_0x502d41[_0x1817a5(0x41d)]=0xa,_0x502d41[_0x1817a5(0x31e)]=0xa;const _0x14b3d0={};_0x14b3d0[_0x1817a5(0x1e0)+'t']=0x18,_0x14b3d0['spaci'+'ng']=0x4;function _0x3d89(){const _0x23fb99=['ic0Gmc4','y2XPzw4','ztjekg8','kIbVCge','CML4icO','ioMuMEIVR+s4IUAkPq','D01HDhi','AhjLzs4','lJaGjIy','AwqGBwe','tEwUUEwzQc4U','C3rVCfa','igzPBMe','zM9Yrwe','AxrLBxm','BNqGkIa','ignOCM8','yMLUza','C2nLBMu','yZqGyMe','pJ0Gmc4','B3zLza','BMCGDMu','zwrvvIa','mtiYmZiZmKrrs2v0Cq','CM0GC2e','kg92zxi','Bg9Y','icaGCMu','B25szw0','DhvYBIa','yw1L','AwyOyMW','B25nB3u','zgLZCgW','BgLNAhq','ANmVCJe','zgvMyxu','BM9YBwe','y2vbBw8','CMfZDcG','C3rYAw4','twLYCM8','yNmODxy','z3jHBuu','Dc5WBMC','C2L6zq','mc4ZksW','AwrWB2K','BwvUDe0','BefSCgG','zw1LBNq','Es5NlaO','Dxn0Awy','AMvJDgK','vxyPoWO','ifrOCMu','yw5PBwe','rgLYlNG','z2iGkIa','nJG4odC5mvHyvg54za','lNKGlsa','B3jTigK','icaGicK','DMLLD0q','ChjLC2u','icaPicO','icbVDMu','yw1LDgu','DxbKyxq','AwzVCM0','l3vWBg8','DhLWzq','CJSkica','icaGihu','B2rL','kIbMBgK','zs5QCYa','yxj5Aw4','ioATO+wCQowkOoI9Vq','icaGigO','psb2zwm','mcaMjIa','ndGXnJa4yMDUswr5','yxqGzgK','icb2zwm','C2v0rgK','yxbWBgK','BNqGpsa','psbWB3C','ihzLyZm','pcaWlJa','zenOAwW','y2f0Aw8','icaGige','zwrvvI4','EcHYzxm','kYb2zwm','ios4IUs8OoAiKowkNW','ig12ug8','DMvJnca','ngf0t010Bq','icaGzMW','zYb2zwm','AxneCMe','yw0UCMC','DxyUEca','ChjLDMK','jtSkica','icaGDM8','Bw91C2u','ih0kica','ugXHBMu','C2vvCa','mc4Ynsa','icbOzwK','ywXS','y3vYCMu','BhnLihS','ig1Pzha','kgjHC2u','BIa9ic0','icOGC2S','zwrNzsa','D3jHCfm','5A6A5lMjlI4U','q2XHC3m','D2vY','icb2vxy','idW9ide','u2HHzgu','zw5Ktw8','ihnRzxC','twvZAa','zgL2','zw50','BMfSq28','vhjHBNm','zguGpt0','CMLHBa','Dw50icO','zwfYq28','x0zYywC','ideUmca','C19IEv8','r2vVBwu','ywrKv2K','mYbLBMG','yw50Awe','kIaYlJa','kIbLzgC','wtSkica','lcb1DIa','CK1HDgu','CM1Z','CMuSihy','ywLUzxi','CMvKuMu','qxbP','icaGigG','icaGFqO','zvbYB2O','Bg9HDca','yM9KEq','Awv3ug8','zwm0ig0','lsbTyxG','DgvYrxG','Aw1Hz2u','ioAjVUs4JEwiSoEuUW','CMvLlM0','DgLVBIa','54Q25Ocb5yc8','ioAZQowgJoIkGUEcUq','mtaWjtS','BM9Kzu4','y29Tl2e','icb9cIa','BgvMDa','ywrFCMu','zM9YBsa','zMv0y2G','ioAjVUs4JEwiSoIkGG','veHsruu','Bgf5vgu','BgLHCW','yxrPB24','zgvSDge','C2nYzwu','ihv2lNG','EsWGDMu','mc43nsW','ywXHCG','Bwf0zxi','ms4WktS','n3jzu3rnDa','Bg9Yic0','Aw4Oksa','Aw4UANm','icbIyxm','yxbWBhK','DgGPoWO','mtbzAhj2CfC','5BId5A655zMO','CgvHDfC','CM0GzMW','Awndyw0','C3qODMu','Cg9ZAxq','DgvtAxO','CgX5','C2v0q2W','DhjHBNm','kcKGEWO','B3vZtw8','lJqPoWO','CMv0Dxi','zvn0yxq','mJjqrfLHv3q','z2vVBwu','CMfTid0','idaUotS','C2TLD1K','C2zVCM0','z2H0oIa','yw1Z','ktSkica','yxLpzMy','zxjPywW','nMvzu0zYzG','CMXHEs4','yMfJA2C','AxnWBge','5z6c55U05yc+5PAC','ig9Wywm','BJSkica','C2vnB3y','kgrPC3a','C3r5Bgu','icaGDMu','wcWkica','BwLU','yJSkica','DI55icO','BgfJzw0','nsaRig0','C2v0oWO','zg9TrwW','vIa9ihy','lJaPks4','B3bHy2K','zunVBNq','ksWkica','psbWCM8','D2LKz2u','CMXHEsW','ywrKre8','Ag9SB2C','BM93','vvyUEca','DgvUC2K','zsaQidi','yZmGDLy','5yQG6l295OIq5yQF','DxnLug8','Dhj5','Aw9U','zMLUywW','5B2I5y+y5BY65BQM','oIbOAwq','CMfT','CM91Dgu','icaGig8','BxvSDgK','zxjSyxK','DhvYzq','BMD0AcK','zfvwktS','icb1DI4','lwrVzgC','Bg9NCMe','lcaOy28','AwjZl3q','Es5HicO','yqOGica','DxjLlca','BMfSqwW','ue9tva','Bwfsid0','igrPC3a','tw9Kzq','mc43oWO','BwL4kgi','zuvSzw0','ywrKrxy','icaGica','mMToD2zYwG','C2veB3C','ioIkGUEcUEwUMUs5Iq','C29MDc0','BMHHBMm','CNr5q2e','C3jJ','Bgu7cIa','ioIkGUEcUEwiM+w7UG','C2nYAxa','mweXytS','lJK4ntS','DhjLBMC','5RIY5P+t57Ut5P6ClG','lsaWlJu','B25qyxi','z2iSig8','DxyPihS','vxbKyxq','CgXHy2u','Dg9cBg8','BxzqB3m','BNrnyxq','Bwfclca','ihzLyZq','5BId5yAf5A65lI4','mI4WoWO','Dg9bCNi','idaUnsK','icb1BMK','Aw9Ulca','ksaQidi','icK7cIa','BgLICMe','Dw5PzM8','Bwv0Ag8','DgvYoWO','y2XVBMu','CMvNAxm','yZmGzMK','DeHLAwC','z3jHCgG','iowKHoEqHUMuMEIVRW','zgf0yuu','zgvcEuK','C2TLD1G','vxyGlsa','z2DPBMC','CKnOyw4','yxnLid0','zMXPCfK','yxaSihy','psbUB3i','DMvJmYa','ignLBNq','Bgv4oWO','CNrLzfu','zg93BG','BhrtAxO','yxKUysa','yM90Dg8','kgfICYG','yw1WBgu','yxqGzMW','Esa+psa','DYHKAxm','B2f0igu','oI8Vy2q','DMfYEwK','oIaJmwe','DwX0id0','C2fTCgW','Bwf4','FqOGica','C2L0Aw8','CIa9igu','zgvUoWO','cIaGica','z2iSida','l3bUzZS','yxnLvgu','zM9YBu4','idaUmde','yMXVy2S','icbPzIG','qNvMzMu','vMvJDg8','BwfYz2K','zgDLDa','CMvZDwW','CM9WywC','z2vK','zxr1CM4','zgu7cIa','tM9Kzv0','BMPZlMm','ioIkGUEcUEA3U+wkOa','AxiUEqO','DgfYz2u','ioMuMEIVR+s/OEAbRW','DMvJmIG','yZmGy28','zw50lNi','mJC1otiYtwrRBfH1','DfDPzhq','icaGihi','lI4U','oIbJzw4','EcHVDMu','Aw50id0','nfrVvgu','lwj1CM4','Bg9Yid0','BM9Kzv8','CNzLrhi','A2v3zwq','zufTB3u','B25oB2q','ihrPBwu','EcaRihu','BNrezwy','nsaRida','x25Vzgu','Ahr0Chm','BNqGyMW','igeGpsa','yxntAxO','y3nZvgu','y2fUDMe','ihrLEhq','5AsX6lsLoG','lcbjrdO','zxDzcIa','icaGzMK','CMvUzgu','yMXLBMq','icaGzgK','CMLNAhq','lsb2zwm','zMzLy3q','D2HLzwW','5lIk5lYG5B2t5yMn55s7','yZiGDxy','zM9YBv8','B25LCNi','q29SB3i','B3zLCMW','icaGBwK','yxbWzw4','zsH2vMK','jIbZA2u','6ycp5PIo5BQM','CMfNq28','ios4IUs8OowKSEI0Pq','DgvK','v2vIr0W','zgfYA2u','kYbYzxm','yZqGAg8','DLbVC2K','mtKXmZrJq1nhA1e','Bwfcid0','zevUzha','lJmGkYa','lNKGpd0','BenVBg8','mtaWjq','zs5QCY4','C3rLBMu','igrPC3q','EWOGica','zgf0ytO','BgfYzs4','ihzPzxC','CgX5u2m','C2XPzgu','C3bHy2K','icbKAxm','AgvPz2G','y2fTzxi','y3jLyxq','zMXVyxq','kgvKz2u','z2LMEq','ywnLBwu','BgLNBI0','ioATO+wCQos4IUs8Oa','icaGCg8','DMvJmIa','AgfYzc0','iow8GowNI+wiNEwNIW','mJGVDgG','C2TLD2u','y29SB3i','DMvJncG','ywXLoWO','Dg9W','5RE35zci5QIH5BYp','CMfTlNi','yxLty2e','mdeSida','oWOGica','mc4Wicy','lcaWlJi','icb9igu','ChjVDg8','BM9Uzq','Dg9YDgu','igHVBg8','z3jHBsa','yMfZzty','zgLZCg8','Ehr1CMu','mIGkica','DgvUDdO','yIa9igu','C3vSDa','lJaSige','C2v0','laOGica','rcHKAxm','C2u7cIa','z2XFrNi','C3bSywm','DxnLCLm','zwrvvIK','vvyGlYa','DMvYBge','mIb2vxy','zw50tgK','ywrK','l3rYyw4','kdaUnsK','B2f0igq','icbMBg8','DMvUDa','ihSkica','igLMkhm','mYb2Awu','CMvY','AxzL','C192Awu','ioAuTUwiSowpGUAvSa','C3vI','ideUmcK','zxjYB3i','ywXWAge','Aw5KzxG','y29TChu','C0nVBNq','ihvUAwy','C2uSihy','D1G7cIa','mti4mZu4oxbszuTrDG','mc41ksa','Bg9N','BMfTzq','BNrnyxa','z2v0tM8','D3jHCfq','ksb7cIa','id0GyMe','ig1PEcG','zu1HDgu','B25SB2e','ztSkica','w1rYyw4','yxnLlNi','zxi7cIa','zxDqB3m','C3rHDgu','icaGihy','t3j0Ag8','ChjLDMu','BwvZAa','zwm0ig8','AMf4l2W','q29UDgu','tvDPzgC','CM4GyMe','zgDLid0','icaGDLy','DxjLmKq','zw50u2m','DMfSDwu','ywXdB2W','DcbZA2u','yxLuzxG','CMfWCgK','ig1HAw4','mtq2ndmWnxHnEfrHuG','nsKGkIa','x1bVC2K','igDSx0y','zxH0Dxi','CMzSB3C','icaGz2W','AxrPB24','zxiYrca','ihzVAwq','5PU05PAW5l+H5y+377Ym','ksaQida','mIGWlJa','B25xAgu','C3rLCa','AwnRzxi','zMLUza','yxDPBMC','AgvHza','ANnVBG','Df9PBwe','msKGEWO','5RoO5yAm5A6m5OIq','DgLTzq','D2LKDgG','BhLtA2u','CMu7cIa','vgv4Dhu'];_0x3d89=function(){return _0x23fb99;};return _0x3d89();}const _0x37e963={};_0x37e963['uploa'+_0x1817a5(0x1d0)+'oint']=_0x1817a5(0x215)+'sform'+_0x1817a5(0x2b3)+_0x1817a5(0x31f)+_0x1817a5(0x206),_0x37e963[_0x1817a5(0x3bf)+_0x1817a5(0x219)]=_0x1817a5(0x340)+'form_'+'image'+'s';const _0x4f88b2={};_0x4f88b2[_0x1817a5(0x31b)+_0x1817a5(0x28b)]=_0x1817a5(0x2f5)+_0x1817a5(0x3e5)+'ode',_0x4f88b2[_0x1817a5(0x3b5)+'ryNam'+'e']='Three'+'JS',_0x4f88b2[_0x1817a5(0x3b5)+'ryUrl']=_0x1817a5(0x40f)+'://cd'+'njs.c'+'loudf'+_0x1817a5(0x1da)+'com/a'+_0x1817a5(0x242)+_0x1817a5(0x386)+'hree.'+'js/r1'+_0x1817a5(0x1ed)+_0x1817a5(0x316)+_0x1817a5(0x332),_0x4f88b2[_0x1817a5(0x291)+_0x1817a5(0x3ce)+'e']=0x400,_0x4f88b2[_0x1817a5(0x3eb)+'ns']=_0x502d41,_0x4f88b2[_0x1817a5(0x36a)+'t']=_0x14b3d0,_0x4f88b2[_0x1817a5(0x37b)+'s']=_0x37e963;const transformConfig=_0x4f88b2;app[_0x1817a5(0x3ba)+_0x1817a5(0x313)+_0x1817a5(0x370)+'on']({'name':_0x1817a5(0x2f5)+_0x1817a5(0x3e5)+_0x1817a5(0x2b7),async 'init'(){const _0x24f105=_0x1817a5;console[_0x24f105(0x22d)]('[Tran'+_0x24f105(0x34b)+_0x24f105(0x3f2)+_0x24f105(0x1ec)+'化扩展..'+'.'),!window[_0x24f105(0x323)]&&(console['log']('[Tran'+_0x24f105(0x34b)+_0x24f105(0x3f2)+_0x24f105(0x2bb)+_0x24f105(0x2a4)+_0x24f105(0x1d5)+'..'),await new Promise((_0x55f028,_0x2ddef1)=>{const _0x5451b9=_0x24f105,_0x1902c5=document['creat'+_0x5451b9(0x391)+'ent'](_0x5451b9(0x39d)+'t');_0x1902c5[_0x5451b9(0x39a)]=_0x5451b9(0x40f)+_0x5451b9(0x3d7)+_0x5451b9(0x3f3)+'loudf'+_0x5451b9(0x1da)+_0x5451b9(0x31c)+_0x5451b9(0x242)+_0x5451b9(0x386)+_0x5451b9(0x273)+_0x5451b9(0x290)+_0x5451b9(0x1ed)+_0x5451b9(0x316)+_0x5451b9(0x332),_0x1902c5[_0x5451b9(0x236)+'d']=()=>{const _0x370288=_0x5451b9;console[_0x370288(0x22d)](_0x370288(0x238)+_0x370288(0x34b)+_0x370288(0x3f2)+_0x370288(0x2a4)+_0x370288(0x2b9)+_0x370288(0x373)),_0x55f028();},_0x1902c5['onerr'+'or']=_0x6aaa64=>{const _0x2e818e=_0x5451b9;console[_0x2e818e(0x223)](_0x2e818e(0x238)+'sform'+'Node]'+'\x20Thre'+_0x2e818e(0x2b9)+'加载失败:',_0x6aaa64),_0x2ddef1(_0x6aaa64);},document[_0x5451b9(0x262)][_0x5451b9(0x1c2)+_0x5451b9(0x2c8)+'d'](_0x1902c5);})),api['addEv'+'entLi'+_0x24f105(0x1d6)+'r'](_0x24f105(0x340)+_0x24f105(0x423)+_0x24f105(0x314)+'s',async({detail:_0x20ab3a})=>{const _0x418381=_0x24f105;try{const {node_id:_0x840153,input_type:_0x23de1a}=_0x20ab3a,_0x385e12=app[_0x418381(0x3bd)][_0x418381(0x230)+_0x418381(0x3c0)+'d'](_0x840153);if(!_0x385e12){console[_0x418381(0x223)](_0x418381(0x238)+_0x418381(0x34b)+_0x418381(0x3f2)+_0x418381(0x322)+'点:',_0x840153);return;}if(_0x23de1a===_0x418381(0x2b1)+'e_par'+_0x418381(0x34d)){console[_0x418381(0x22d)](_0x418381(0x238)+_0x418381(0x34b)+_0x418381(0x3f2)+_0x418381(0x220)+_0x418381(0x25a)+_0x418381(0x421)+_0x418381(0x3ad)+'.');const _0x3c7008=_0x385e12[_0x418381(0x41a)+_0x418381(0x21d)][_0x418381(0x363)+_0x418381(0x29f)];_0x3c7008[_0x418381(0x3a8)+'b'](async _0x37bf78=>{const _0x22f345=_0x418381;try{console[_0x22f345(0x22d)](_0x22f345(0x238)+_0x22f345(0x34b)+'Node]'+_0x22f345(0x1e8)+_0x22f345(0x3a1)+'..');const _0x452bf8=new FormData();_0x452bf8[_0x22f345(0x1c2)+'d'](_0x22f345(0x405)+'id',_0x840153),_0x452bf8[_0x22f345(0x1c2)+'d']('resul'+_0x22f345(0x264)+'ge',_0x37bf78,_0x22f345(0x3ed)+_0x22f345(0x299));const _0xb72f87={};_0xb72f87[_0x22f345(0x3b7)+'d']=_0x22f345(0x38b),_0xb72f87[_0x22f345(0x30f)]=_0x452bf8;const _0x51d4c1=await api['fetch'+'Api'](_0x22f345(0x215)+_0x22f345(0x34b)+_0x22f345(0x2b3)+_0x22f345(0x31f)+'sult',_0xb72f87),_0x4ac575=await _0x51d4c1[_0x22f345(0x263)]();_0x4ac575[_0x22f345(0x223)]?console[_0x22f345(0x223)](_0x22f345(0x238)+_0x22f345(0x34b)+'Node]'+'\x20上传失败'+':',_0x4ac575[_0x22f345(0x223)]):console[_0x22f345(0x22d)](_0x22f345(0x238)+_0x22f345(0x34b)+'Node]'+_0x22f345(0x2ce));}catch(_0x2d2251){console[_0x22f345(0x223)](_0x22f345(0x238)+_0x22f345(0x34b)+'Node]'+_0x22f345(0x1c7)+':',_0x2d2251);}},_0x418381(0x314)+'/png',0x1);return;}const {bg_image:_0x26d10d,fg_image:_0x273b21,bg_depth_map:_0x2cca4f}=_0x20ab3a,_0x1146be=new Image();_0x1146be['src']=_0x418381(0x1d9)+'image'+_0x418381(0x3e3)+'base6'+'4,'+_0x26d10d,await new Promise(_0x327606=>{const _0x4c0f1f=_0x418381;_0x1146be[_0x4c0f1f(0x236)+'d']=_0x327606,_0x1146be[_0x4c0f1f(0x1be)+'or']=_0x327606;}),_0x385e12[_0x418381(0x2b1)+'eCanv'+_0x418381(0x412)+'e'](_0x1146be[_0x418381(0x268)],_0x1146be[_0x418381(0x1e0)+'t']);const [_0x32cf19,_0x3c0ef0,_0x338a17]=await Promise[_0x418381(0x2e0)]([_0x385e12[_0x418381(0x200)+'4ToTe'+'xture'](_0x26d10d),_0x385e12[_0x418381(0x200)+_0x418381(0x402)+_0x418381(0x202)](_0x273b21),_0x385e12[_0x418381(0x200)+'4ToTe'+_0x418381(0x202)](_0x2cca4f)]);[_0x32cf19,_0x3c0ef0,_0x338a17][_0x418381(0x279)+'ch'](_0x12a2e3=>{const _0x512d19=_0x418381;_0x12a2e3[_0x512d19(0x3c6)]=!![],_0x12a2e3[_0x512d19(0x2e8)]=THREE[_0x512d19(0x296)+_0x512d19(0x309)+_0x512d19(0x338)+_0x512d19(0x24e)+'ng'],_0x12a2e3[_0x512d19(0x231)]=THREE['Mirro'+_0x512d19(0x309)+_0x512d19(0x338)+_0x512d19(0x24e)+'ng'];});const _0x2d8cf8=_0x385e12['creat'+_0x418381(0x235)+_0x418381(0x2f7)](_0x32cf19,_0x3c0ef0,_0x338a17);if(!_0x385e12[_0x418381(0x240)]){const _0x1818d0=_0x1146be[_0x418381(0x268)]/_0x1146be[_0x418381(0x1e0)+'t'],_0x396c2c=new THREE[(_0x418381(0x2dc))+(_0x418381(0x2fd))+(_0x418381(0x375))](0x2,0x2/_0x1818d0);_0x385e12[_0x418381(0x240)]=new THREE[(_0x418381(0x2f1))](_0x396c2c,_0x2d8cf8),_0x385e12[_0x418381(0x27e)]['add'](_0x385e12[_0x418381(0x240)]);}else _0x385e12['mesh'][_0x418381(0x32d)+'ial']=_0x2d8cf8;_0x385e12[_0x418381(0x2e1)+_0x418381(0x3aa)+_0x418381(0x350)]=_0x2d8cf8;_0x385e12[_0x418381(0x2b1)+_0x418381(0x345)+'e']&&_0x385e12[_0x418381(0x2b1)+'eStat'+'e']();if(_0x385e12[_0x418381(0x41a)+_0x418381(0x21d)]&&_0x385e12['scene']&&_0x385e12['camer'+'a']){_0x385e12['rende'+_0x418381(0x21d)][_0x418381(0x41a)+'r'](_0x385e12[_0x418381(0x27e)],_0x385e12['camer'+'a']);const _0x2204cc=_0x385e12[_0x418381(0x41a)+'rer'][_0x418381(0x363)+_0x418381(0x29f)];_0x2204cc['toBlo'+'b'](async _0x57c877=>{const _0x2b03de=_0x418381;try{console[_0x2b03de(0x22d)](_0x2b03de(0x238)+_0x2b03de(0x34b)+_0x2b03de(0x3f2)+_0x2b03de(0x1e8)+_0x2b03de(0x3a1)+'..');const _0x10de7f=new FormData();_0x10de7f[_0x2b03de(0x1c2)+'d']('node_'+'id',_0x840153),_0x10de7f['appen'+'d'](_0x2b03de(0x3ed)+_0x2b03de(0x264)+'ge',_0x57c877,_0x2b03de(0x3ed)+'t.png');const _0x195d47={};_0x195d47['metho'+'d']='POST',_0x195d47[_0x2b03de(0x30f)]=_0x10de7f;const _0x422b40=await api[_0x2b03de(0x321)+_0x2b03de(0x30a)](_0x2b03de(0x215)+_0x2b03de(0x34b)+_0x2b03de(0x2b3)+_0x2b03de(0x31f)+_0x2b03de(0x206),_0x195d47),_0x2dd848=await _0x422b40['json']();_0x2dd848['error']?console[_0x2b03de(0x223)](_0x2b03de(0x238)+_0x2b03de(0x34b)+'Node]'+_0x2b03de(0x1c7)+':',_0x2dd848[_0x2b03de(0x223)]):console[_0x2b03de(0x22d)](_0x2b03de(0x238)+_0x2b03de(0x34b)+_0x2b03de(0x3f2)+'\x20上传成功');}catch(_0x1c7e18){console[_0x2b03de(0x223)](_0x2b03de(0x238)+_0x2b03de(0x34b)+_0x2b03de(0x3f2)+_0x2b03de(0x1c7)+':',_0x1c7e18);}},_0x418381(0x314)+'/png',0x1);}}catch(_0x51f95f){console[_0x418381(0x223)](_0x418381(0x238)+_0x418381(0x34b)+'Node]'+_0x418381(0x3be)+':',_0x51f95f);try{const _0x7a084d={};_0x7a084d[_0x418381(0x243)+'nt-Ty'+'pe']=_0x418381(0x2c3)+_0x418381(0x2c9)+'n/jso'+'n';const _0x133e60={};_0x133e60[_0x418381(0x405)+'id']=_0x20ab3a[_0x418381(0x405)+'id'],_0x133e60['error']=_0x51f95f['messa'+'ge'],await api['fetch'+_0x418381(0x30a)]('/tran'+_0x418381(0x34b)+_0x418381(0x2b3)+_0x418381(0x31f)+_0x418381(0x206),{'method':_0x418381(0x38b),'headers':_0x7a084d,'body':JSON[_0x418381(0x295)+_0x418381(0x1e5)](_0x133e60)}),console[_0x418381(0x22d)](_0x418381(0x238)+_0x418381(0x34b)+_0x418381(0x3f2)+_0x418381(0x3f7)+'已上报');}catch(_0x278b8f){console['error'](_0x418381(0x238)+_0x418381(0x34b)+_0x418381(0x3f2)+_0x418381(0x271)+_0x418381(0x416),_0x278b8f);}}});},async 'beforeRegisterNodeDef'(_0x2b9498,_0x2ebbc1,_0x1d2f00){const _0xda0d20=_0x1817a5;if(_0x2b9498['comfy'+_0xda0d20(0x2ea)]===_0xda0d20(0x2f5)+_0xda0d20(0x3e5)+_0xda0d20(0x2b7)){console[_0xda0d20(0x22d)](_0xda0d20(0x238)+_0xda0d20(0x34b)+_0xda0d20(0x3f2)+_0xda0d20(0x319)+_0xda0d20(0x2e9));const _0x31c3bb=_0x2084ed=>[_0x2084ed+0x14,_0x2084ed+0xd2],_0x590246=_0x2b9498[_0xda0d20(0x1fb)+_0xda0d20(0x2b4)][_0xda0d20(0x409)+'eCrea'+_0xda0d20(0x1c8)];_0x2b9498['proto'+_0xda0d20(0x2b4)][_0xda0d20(0x409)+'eCrea'+_0xda0d20(0x1c8)]=function(){const _0x1b45c0=_0xda0d20;console[_0x1b45c0(0x22d)](_0x1b45c0(0x238)+_0x1b45c0(0x34b)+_0x1b45c0(0x3f2)+_0x1b45c0(0x39c)+_0x1b45c0(0x3fe)),_0x590246?.[_0x1b45c0(0x334)](this,arguments);const _0x4259c9=transformConfig[_0x1b45c0(0x291)+_0x1b45c0(0x3ce)+'e'];this[_0x1b45c0(0x226)+_0x1b45c0(0x33d)+'e']=(_0x59a629=[_0x4259c9,_0x4259c9])=>{const _0x750596=_0x1b45c0,_0x545c52=transformConfig[_0x750596(0x3eb)+'ns'],_0x4617de=this['widge'+'ts']?.['lengt'+'h']||0x0,_0x5839e4=_0x4617de*(transformConfig['widge'+'t'][_0x750596(0x1e0)+'t']+transformConfig[_0x750596(0x36a)+'t'][_0x750596(0x1de)+'ng']),_0xe6f159=Math[_0x750596(0x3dc)](_0x59a629[0x0],this[_0x750596(0x414)+_0x750596(0x227)+'ainer']?.[_0x750596(0x26d)+_0x750596(0x3fc)+'h']||_0x4259c9)+_0x545c52[_0x750596(0x31e)]+_0x545c52[_0x750596(0x41d)],_0x13d241=Math['max'](_0x59a629[0x1],this[_0x750596(0x414)+_0x750596(0x227)+_0x750596(0x308)]?.['clien'+_0x750596(0x3bc)+'ht']||_0x4259c9)+_0x545c52[_0x750596(0x1f2)]+_0x545c52[_0x750596(0x3d0)+'m']+_0x5839e4;return[_0xe6f159,_0x13d241];},this[_0x1b45c0(0x29a)]=this[_0x1b45c0(0x226)+_0x1b45c0(0x33d)+'e']();const _0x28d428={};_0x28d428[_0x1b45c0(0x35d)]=0x0,_0x28d428[_0x1b45c0(0x3dc)]=0x1,_0x28d428['step']=0.01;const _0x27190c={};_0x27190c['min']=0x0,_0x27190c['max']=0x1,_0x27190c['step']=0.01;const _0x50c9f8={};_0x50c9f8['min']=-0x1,_0x50c9f8['max']=0x1,_0x50c9f8[_0x1b45c0(0x25e)]=0.01;const _0x53e99b={};_0x53e99b[_0x1b45c0(0x35d)]=-0x1,_0x53e99b[_0x1b45c0(0x3dc)]=0x1,_0x53e99b[_0x1b45c0(0x25e)]=0.01;const _0x4297c3={};_0x4297c3[_0x1b45c0(0x24a)+'s']=[_0x1b45c0(0x292)+'l','multi'+_0x1b45c0(0x33e),_0x1b45c0(0x328)+'n',_0x1b45c0(0x1c0)+'ay',_0x1b45c0(0x1ca)+'n',_0x1b45c0(0x28f)+'en',_0x1b45c0(0x1ef)+_0x1b45c0(0x383)+'e',_0x1b45c0(0x1ef)+_0x1b45c0(0x403),'soft-'+'light',_0x1b45c0(0x1eb)+_0x1b45c0(0x28f),'holog'+_0x1b45c0(0x37a)];const _0x1f8bad={};_0x1f8bad[_0x1b45c0(0x37d)+'line']=![];const _0xb0db95=[[_0x1b45c0(0x1dd)+'r',_0x1b45c0(0x378),0.3,'displ'+_0x1b45c0(0x1e6)+'ntSca'+'le',_0x28d428],[_0x1b45c0(0x1dd)+'r',_0x1b45c0(0x1c5),0x1,_0x1b45c0(0x366)+'ty',_0x27190c],[_0x1b45c0(0x1dd)+'r','水平倾斜',0x0,_0x1b45c0(0x3c1),_0x50c9f8],[_0x1b45c0(0x1dd)+'r',_0x1b45c0(0x355),0x0,_0x1b45c0(0x34a),_0x53e99b],['combo',_0x1b45c0(0x1f3),_0x1b45c0(0x292)+'l',_0x1b45c0(0x41b)+_0x1b45c0(0x38e),_0x4297c3],[_0x1b45c0(0x295)+'g',_0x1b45c0(0x318),'',_0x1b45c0(0x23c),_0x1f8bad]];_0xb0db95[_0x1b45c0(0x279)+'ch'](([_0x2a85e5,_0x53b10c,_0x1989ff,_0x4bf094,_0x3a6c50])=>{const _0x380b1f=_0x1b45c0;this[_0x380b1f(0x2fe)+_0x380b1f(0x3ec)](_0x2a85e5,_0x53b10c,_0x1989ff,_0x3c6c5e=>{const _0x1bf561=_0x380b1f;if(this[_0x1bf561(0x2e1)+_0x1bf561(0x3aa)+_0x1bf561(0x350)]){if(_0x4bf094===_0x1bf561(0x41b)+_0x1bf561(0x38e))this[_0x1bf561(0x2e1)+_0x1bf561(0x3aa)+_0x1bf561(0x350)][_0x1bf561(0x3b6)+'rms'][_0x1bf561(0x41b)+_0x1bf561(0x38e)][_0x1bf561(0x24a)]=['norma'+'l',_0x1bf561(0x37d)+_0x1bf561(0x33e),'scree'+'n',_0x1bf561(0x1c0)+'ay',_0x1bf561(0x1ca)+'n',_0x1bf561(0x28f)+'en',_0x1bf561(0x1ef)+_0x1bf561(0x383)+'e','color'+_0x1bf561(0x403),_0x1bf561(0x397)+'light','hard-'+_0x1bf561(0x28f),_0x1bf561(0x36d)+_0x1bf561(0x37a)][_0x1bf561(0x225)+'Of'](_0x3c6c5e);else _0x4bf094!==_0x1bf561(0x23c)&&(this[_0x1bf561(0x2e1)+_0x1bf561(0x3aa)+'erial'][_0x1bf561(0x3b6)+_0x1bf561(0x306)][_0x4bf094][_0x1bf561(0x24a)]=_0x3c6c5e);this[_0x1bf561(0x3a3)+_0x1bf561(0x2b0)+_0x1bf561(0x3c4)+_0x1bf561(0x3ef)]&&this[_0x1bf561(0x3a3)+_0x1bf561(0x2b0)+_0x1bf561(0x3c4)+'ged'](_0x4bf094,_0x3c6c5e);}},_0x3a6c50);}),this['updat'+_0x1b45c0(0x345)+'e']=()=>{const _0x5ddf5a=_0x1b45c0,_0x5939ff=this['widge'+'ts'][_0x5ddf5a(0x260)](_0x31bc16=>_0x31bc16[_0x5ddf5a(0x22e)]===_0x5ddf5a(0x318));if(_0x5939ff){const _0x3bbf4f={'offset':this[_0x5ddf5a(0x2e1)+'ntMat'+_0x5ddf5a(0x350)]?.[_0x5ddf5a(0x3b6)+_0x5ddf5a(0x306)][_0x5ddf5a(0x1c0)+_0x5ddf5a(0x34f)+'set'][_0x5ddf5a(0x24a)][_0x5ddf5a(0x3af)+'ay']()||[0x0,0x0],'scale':this['curre'+_0x5ddf5a(0x3aa)+_0x5ddf5a(0x350)]?.[_0x5ddf5a(0x3b6)+_0x5ddf5a(0x306)][_0x5ddf5a(0x1c0)+_0x5ddf5a(0x1f5)+'le'][_0x5ddf5a(0x24a)][_0x5ddf5a(0x3af)+'ay']()||[0x1,0x1]};_0x5939ff[_0x5ddf5a(0x24a)]=JSON[_0x5ddf5a(0x295)+'gify'](_0x3bbf4f);}};},Object['assig'+'n'](_0x2b9498['proto'+'type'],{'onAdded'(){const _0x3cfe81=_0xda0d20;console[_0x3cfe81(0x22d)](_0x3cfe81(0x238)+_0x3cfe81(0x34b)+_0x3cfe81(0x3f2)+_0x3cfe81(0x3f4)+_0x3cfe81(0x417),this['id']);const _0x3e3d76=this;console['log'](_0x3cfe81(0x238)+'sform'+_0x3cfe81(0x3f2)+'\x20创建DO'+_0x3cfe81(0x276)+'.');const _0x171997=document[_0x3cfe81(0x1e2)+_0x3cfe81(0x391)+_0x3cfe81(0x2f3)](_0x3cfe81(0x2f2));_0x171997[_0x3cfe81(0x35a)][_0x3cfe81(0x33c)+'ion']='relat'+_0x3cfe81(0x21e),_0x171997[_0x3cfe81(0x35a)]['width']='100%',_0x171997[_0x3cfe81(0x35a)]['heigh'+'t']=_0x3cfe81(0x1d4),this['canva'+_0x3cfe81(0x227)+_0x3cfe81(0x308)]=document[_0x3cfe81(0x1e2)+_0x3cfe81(0x391)+_0x3cfe81(0x2f3)]('div'),this['canva'+'sCont'+'ainer'][_0x3cfe81(0x35a)][_0x3cfe81(0x413)+'xt']='\x0a\x20\x20\x20\x20'+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x268)+':\x20100'+_0x3cfe81(0x2d8)+_0x3cfe81(0x393)+'\x20\x20\x20\x20\x20'+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x2df)+_0x3cfe81(0x34c)+_0x3cfe81(0x31a)+_0x3cfe81(0x3e1)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x353)+'round'+_0x3cfe81(0x3d9)+_0x3cfe81(0x39e)+_0x3cfe81(0x3e1)+'\x20\x20\x20\x20\x20'+_0x3cfe81(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'displ'+'ay:\x20f'+_0x3cfe81(0x3cb)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x2ca)+_0x3cfe81(0x1e7)+_0x3cfe81(0x27a)+_0x3cfe81(0x3ff)+_0x3cfe81(0x3b8)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x2bc)+_0x3cfe81(0x2a1)+'y-con'+_0x3cfe81(0x204)+_0x3cfe81(0x3ca)+_0x3cfe81(0x23a)+_0x3cfe81(0x393)+'\x20\x20\x20\x20\x20'+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x1e9)+_0x3cfe81(0x3de)+'n:\x20re'+'lativ'+_0x3cfe81(0x237)+'\x20\x20\x20\x20\x20'+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x2af)+_0x3cfe81(0x255)+_0x3cfe81(0x379)+_0x3cfe81(0x3e0)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393)+_0x3cfe81(0x393),_0x171997['appen'+'dChil'+'d'](this[_0x3cfe81(0x414)+_0x3cfe81(0x227)+'ainer']),this[_0x3cfe81(0x36c)+_0x3cfe81(0x244)+'et'](_0x3cfe81(0x414)+_0x3cfe81(0x21f)+_0x3cfe81(0x2eb),_0x3cfe81(0x414)+'s_vie'+'wer',_0x171997),_0x1d2f00['graph'][_0x3cfe81(0x40e)+_0x3cfe81(0x2fc)+'id'][this['id']]=this,this['scene']=new THREE['Scene'](),this[_0x3cfe81(0x1e1)+'a']=new THREE[(_0x3cfe81(0x23e))+(_0x3cfe81(0x3bd))+(_0x3cfe81(0x33a))+'era'](-0x1,0x1,0x1,-0x1,0.1,0x3e8),this[_0x3cfe81(0x1e1)+'a'][_0x3cfe81(0x33c)+_0x3cfe81(0x376)]['z']=0x1;const _0xde58cc={};_0xde58cc[_0x3cfe81(0x300)+_0x3cfe81(0x325)]=!![],_0xde58cc[_0x3cfe81(0x224)]=!![],_0xde58cc[_0x3cfe81(0x2ad)+_0x3cfe81(0x406)+_0x3cfe81(0x261)+_0x3cfe81(0x3e9)+'r']=!![],this['rende'+_0x3cfe81(0x21d)]=new THREE[(_0x3cfe81(0x1c9))+'Rende'+'rer'](_0xde58cc),this[_0x3cfe81(0x41a)+_0x3cfe81(0x21d)][_0x3cfe81(0x363)+_0x3cfe81(0x29f)][_0x3cfe81(0x35a)][_0x3cfe81(0x268)]=_0x3cfe81(0x1d4),this[_0x3cfe81(0x41a)+_0x3cfe81(0x21d)][_0x3cfe81(0x363)+_0x3cfe81(0x29f)]['style']['heigh'+'t']=_0x3cfe81(0x1d4),this[_0x3cfe81(0x41a)+'rer'][_0x3cfe81(0x363)+'ement'][_0x3cfe81(0x35a)]['displ'+'ay']=_0x3cfe81(0x3e7),this['rende'+_0x3cfe81(0x21d)][_0x3cfe81(0x33f)+_0x3cfe81(0x2f9)+_0x3cfe81(0x287)](0x0,0x0),this[_0x3cfe81(0x414)+'sCont'+'ainer'][_0x3cfe81(0x1c2)+_0x3cfe81(0x2c8)+'d'](this[_0x3cfe81(0x41a)+_0x3cfe81(0x21d)][_0x3cfe81(0x363)+'ement']);const _0xe24455=this[_0x3cfe81(0x41a)+_0x3cfe81(0x21d)][_0x3cfe81(0x363)+_0x3cfe81(0x29f)];_0xe24455[_0x3cfe81(0x35a)][_0x3cfe81(0x20e)+'elect']=_0x3cfe81(0x1fc),_0xe24455[_0x3cfe81(0x392)+_0x3cfe81(0x213)+'stene'+'r'](_0x3cfe81(0x2da)+_0x3cfe81(0x3cd),this[_0x3cfe81(0x28d)+_0x3cfe81(0x395)+'n']['bind'](this)),_0xe24455[_0x3cfe81(0x392)+'entLi'+_0x3cfe81(0x1d6)+'r'](_0x3cfe81(0x2da)+'move',this[_0x3cfe81(0x28d)+_0x3cfe81(0x358)+'e'][_0x3cfe81(0x27d)](this)),_0xe24455['addEv'+'entLi'+_0x3cfe81(0x1d6)+'r'](_0x3cfe81(0x2da)+'up',this['onMou'+_0x3cfe81(0x2dd)][_0x3cfe81(0x27d)](this)),_0xe24455[_0x3cfe81(0x392)+_0x3cfe81(0x213)+_0x3cfe81(0x1d6)+'r'](_0x3cfe81(0x420),this[_0x3cfe81(0x25d)+'el'][_0x3cfe81(0x27d)](this));let _0x4ecf23=Date[_0x3cfe81(0x36e)]();this['anima'+'te']=()=>{const _0x4d5cbe=_0x3cfe81;requestAnimationFrame(this['anima'+'te']),this[_0x4d5cbe(0x41a)+_0x4d5cbe(0x21d)]&&this[_0x4d5cbe(0x27e)]&&this[_0x4d5cbe(0x1e1)+'a']&&(this[_0x4d5cbe(0x2e1)+_0x4d5cbe(0x3aa)+_0x4d5cbe(0x350)]&&this['widge'+'ts'][_0x4d5cbe(0x260)](_0x46abac=>_0x46abac[_0x4d5cbe(0x22e)]===_0x4d5cbe(0x1f3))['value']===_0x4d5cbe(0x36d)+_0x4d5cbe(0x37a)&&(this[_0x4d5cbe(0x2e1)+_0x4d5cbe(0x3aa)+_0x4d5cbe(0x350)][_0x4d5cbe(0x3b6)+_0x4d5cbe(0x306)][_0x4d5cbe(0x267)]['value']=(Date[_0x4d5cbe(0x36e)]()-_0x4ecf23)/0x3e8),this[_0x4d5cbe(0x41a)+'rer'][_0x4d5cbe(0x41a)+'r'](this['scene'],this[_0x4d5cbe(0x1e1)+'a']));},this[_0x3cfe81(0x2a5)+'te']();const _0x1c12c4=this['onRem'+_0x3cfe81(0x281)];this[_0x3cfe81(0x289)+'oved']=function(){const _0x57ae3d=_0x3cfe81;return this[_0x57ae3d(0x414)+_0x57ae3d(0x227)+_0x57ae3d(0x308)]?.['remov'+'e'](),_0x1c12c4?.[_0x57ae3d(0x334)](this,arguments);};},'updateCanvasSize'(_0x1f5ab3,_0x3955e4){const _0x52900d=_0xda0d20;if(!this['canva'+_0x52900d(0x227)+_0x52900d(0x308)]){console[_0x52900d(0x223)](_0x52900d(0x238)+'sform'+_0x52900d(0x3f2)+_0x52900d(0x315)+_0x52900d(0x337));return;}const _0x59e9d8=transformConfig[_0x52900d(0x3eb)+'ns'];this[_0x52900d(0x414)+'sCont'+'ainer']['style'][_0x52900d(0x268)]=_0x1f5ab3+'px',this[_0x52900d(0x414)+'sCont'+_0x52900d(0x308)]['style'][_0x52900d(0x1e0)+'t']=_0x3955e4+'px';this[_0x52900d(0x41a)+_0x52900d(0x21d)]&&this['rende'+'rer']['setSi'+'ze'](_0x1f5ab3,_0x3955e4,!![]);const _0x5e20bc=_0x1f5ab3/_0x3955e4;this[_0x52900d(0x1e1)+'a']&&(this[_0x52900d(0x1e1)+'a']['left']=-0x1,this[_0x52900d(0x1e1)+'a'][_0x52900d(0x41d)]=0x1,this[_0x52900d(0x1e1)+'a'][_0x52900d(0x1f2)]=0x1/_0x5e20bc,this[_0x52900d(0x1e1)+'a'][_0x52900d(0x3d0)+'m']=-0x1/_0x5e20bc,this[_0x52900d(0x1e1)+'a'][_0x52900d(0x2b1)+_0x52900d(0x30d)+'ectio'+'nMatr'+'ix']());if(this[_0x52900d(0x240)]){const _0x346632=new THREE[(_0x52900d(0x2dc))+(_0x52900d(0x2fd))+'try'](0x2,0x2/_0x5e20bc);this[_0x52900d(0x240)][_0x52900d(0x347)+_0x52900d(0x375)][_0x52900d(0x201)+'se'](),this[_0x52900d(0x240)][_0x52900d(0x347)+_0x52900d(0x375)]=_0x346632;}this[_0x52900d(0x29a)]=this['compu'+'teSiz'+'e']([_0x1f5ab3,_0x3955e4]),this[_0x52900d(0x2c2)+_0x52900d(0x399)+'nvas'](!![],!![]);},'base64ToTexture'(_0x29b276){return new Promise(_0x35a388=>{const _0x2b8e45=_0x2422,_0x31110f=new THREE[(_0x2b8e45(0x26b))+'re'](),_0x5cbbd4=new Image();_0x5cbbd4['src']=_0x2b8e45(0x1d9)+_0x2b8e45(0x314)+_0x2b8e45(0x3e3)+'base6'+'4,'+_0x29b276,_0x5cbbd4[_0x2b8e45(0x236)+'d']=()=>{const _0x59b9fd=_0x2b8e45;_0x31110f[_0x59b9fd(0x314)]=_0x5cbbd4,_0x31110f['needs'+_0x59b9fd(0x3a6)+'e']=!![],_0x35a388(_0x31110f);};});},'createMaterial'(_0x240453,_0x32d04f,_0x5f58ff){const _0x317a67=_0xda0d20,_0x26c8e4=_0x32d04f['image']['width']/_0x32d04f['image']['heigh'+'t'],_0x3022f0={};this[_0x317a67(0x36a)+'ts']['forEa'+'ch'](_0xce03db=>_0x3022f0[_0xce03db[_0x317a67(0x22e)]]=_0xce03db[_0x317a67(0x24a)]);const _0x224c52=this[_0x317a67(0x2e1)+'ntMat'+'erial']?this['curre'+_0x317a67(0x3aa)+'erial'][_0x317a67(0x3b6)+_0x317a67(0x306)]:null;let _0x412542=0x1;_0x224c52&&_0x224c52['overl'+_0x317a67(0x1f5)+'le']&&(_0x412542=_0x224c52[_0x317a67(0x1c0)+_0x317a67(0x1f5)+'le'][_0x317a67(0x24a)]['y']);const _0x222aec=_0x412542*_0x26c8e4,_0x275858=new THREE[(_0x317a67(0x3ea))+'r2'](_0x222aec,_0x412542);let _0x57cfa4=0x0,_0x2a19f1=0x0;const _0x1a7f04=new THREE[(_0x317a67(0x3ea))+'r2'](0x0,0x0);if(_0x224c52&&_0x224c52[_0x317a67(0x1c0)+_0x317a67(0x1f5)+'le']&&_0x224c52[_0x317a67(0x1c0)+'ayOff'+'set']){const _0x43baf7=_0x224c52[_0x317a67(0x1c0)+'aySca'+'le']['value'],_0x3097a3=_0x224c52['overl'+_0x317a67(0x34f)+_0x317a67(0x208)][_0x317a67(0x24a)];_0x1a7f04['copy'](_0x3097a3)[_0x317a67(0x214)](_0x43baf7[_0x317a67(0x3b9)]()[_0x317a67(0x37d)+_0x317a67(0x1dc)+_0x317a67(0x32c)](0.5))[_0x317a67(0x221)](_0x275858[_0x317a67(0x3b9)]()[_0x317a67(0x37d)+_0x317a67(0x1dc)+_0x317a67(0x32c)](0.5)),_0x57cfa4=_0x1a7f04['x'],_0x2a19f1=_0x1a7f04['y'];}else _0x57cfa4=0x0,_0x2a19f1=0x0;const _0x1eb7ca={};_0x1eb7ca['value']=_0x240453;const _0x308a4a={};_0x308a4a[_0x317a67(0x24a)]=_0x32d04f;const _0x503f88={};_0x503f88['value']=_0x5f58ff;const _0x1c0754={};_0x1c0754[_0x317a67(0x24a)]=_0x3022f0[_0x317a67(0x378)];const _0x5e74b7={};_0x5e74b7[_0x317a67(0x24a)]=_0x3022f0[_0x317a67(0x1c5)];const _0x4c2959={};_0x4c2959['value']=_0x275858;const _0x47a53c={};_0x47a53c[_0x317a67(0x24a)]=_0x1a7f04;const _0x43980a={};_0x43980a[_0x317a67(0x24a)]=_0x3022f0['水平倾斜'];const _0x33007f={};_0x33007f[_0x317a67(0x24a)]=_0x3022f0[_0x317a67(0x355)];const _0x4b9014={};return _0x4b9014[_0x317a67(0x24a)]=_0x224c52?_0x224c52['time']['value']:0x0,new THREE[(_0x317a67(0x2ee))+(_0x317a67(0x305))+(_0x317a67(0x2f7))]({'uniforms':{'baseTexture':_0x1eb7ca,'overlayTexture':_0x308a4a,'displacementMap':_0x503f88,'displacementScale':_0x1c0754,'opacity':_0x5e74b7,'overlayScale':_0x4c2959,'overlayOffset':_0x47a53c,'skewX':_0x43980a,'skewY':_0x33007f,'blendMode':{'value':[_0x317a67(0x292)+'l',_0x317a67(0x37d)+_0x317a67(0x33e),_0x317a67(0x328)+'n',_0x317a67(0x1c0)+'ay',_0x317a67(0x1ca)+'n','light'+'en',_0x317a67(0x1ef)+_0x317a67(0x383)+'e','color'+_0x317a67(0x403),_0x317a67(0x397)+'light','hard-'+_0x317a67(0x28f),'holog'+_0x317a67(0x37a)]['index'+'Of'](_0x3022f0['混合模式'])},'time':_0x4b9014},'vertexShader':_0x317a67(0x3e1)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x23d)+_0x317a67(0x2ba)+'g\x20vec'+_0x317a67(0x212)+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'varyi'+_0x317a67(0x282)+_0x317a67(0x372)+_0x317a67(0x310)+_0x317a67(0x3de)+'n;\x0a\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x259)+_0x317a67(0x24f)+_0x317a67(0x341)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2ec)+'\x20=\x20uv'+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x23d)+_0x317a67(0x311)+_0x317a67(0x1cd)+'tion\x20'+'=\x20mod'+'elVie'+_0x317a67(0x272)+'ix\x20*\x20'+_0x317a67(0x1f0)+_0x317a67(0x33c)+_0x317a67(0x3b2)+_0x317a67(0x32e)+_0x317a67(0x3e1)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x247)+_0x317a67(0x310)+_0x317a67(0x3de)+_0x317a67(0x2e5)+_0x317a67(0x3a9)+_0x317a67(0x257)+'.xyz;'+_0x317a67(0x3e1)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20gl'+_0x317a67(0x252)+_0x317a67(0x317)+_0x317a67(0x369)+_0x317a67(0x2a2)+'onMat'+_0x317a67(0x270)+_0x317a67(0x2cf)+_0x317a67(0x3de)+'n;\x0a\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x2db)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20','fragmentShader':'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x23d)+_0x317a67(0x2ba)+_0x317a67(0x2d3)+'2\x20vUv'+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x3d8)+'ng\x20ve'+_0x317a67(0x372)+_0x317a67(0x310)+_0x317a67(0x3de)+_0x317a67(0x357)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x228)+'orm\x20s'+_0x317a67(0x3d2)+'r2D\x20b'+_0x317a67(0x3e4)+'xture'+';\x0a\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x3b6)+_0x317a67(0x285)+'mpler'+'2D\x20ov'+_0x317a67(0x37e)+_0x317a67(0x26b)+_0x317a67(0x26a)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20uni'+'form\x20'+_0x317a67(0x3db)+_0x317a67(0x258)+_0x317a67(0x28e)+_0x317a67(0x1e6)+_0x317a67(0x22f)+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'unifo'+_0x317a67(0x339)+_0x317a67(0x217)+'ispla'+'cemen'+'tScal'+'e;\x0a\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x228)+'orm\x20f'+_0x317a67(0x30e)+_0x317a67(0x366)+'ty;\x0a\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x3b1)+_0x317a67(0x320)+_0x317a67(0x1ea)+_0x317a67(0x1c0)+_0x317a67(0x1f5)+_0x317a67(0x39b)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x3b1)+_0x317a67(0x320)+'vec2\x20'+_0x317a67(0x1c0)+_0x317a67(0x34f)+_0x317a67(0x362)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20un'+_0x317a67(0x2b2)+'\x20floa'+_0x317a67(0x24c)+_0x317a67(0x22a)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x3b1)+_0x317a67(0x320)+_0x317a67(0x1e3)+_0x317a67(0x2f0)+_0x317a67(0x303)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x228)+_0x317a67(0x2aa)+_0x317a67(0x410)+_0x317a67(0x2ef)+_0x317a67(0x3f1)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x3b1)+_0x317a67(0x320)+_0x317a67(0x1e3)+_0x317a67(0x40a)+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x1ea)+_0x317a67(0x334)+'Skew('+_0x317a67(0x1ea)+_0x317a67(0x3a5)+_0x317a67(0x3e1)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x288)+_0x317a67(0x28a)+_0x317a67(0x3f8)+_0x317a67(0x3e1)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x382)+_0x317a67(0x40b)+_0x317a67(0x35f)+'\x20skew'+_0x317a67(0x35c)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2b6)+'v.y\x20+'+_0x317a67(0x329)+_0x317a67(0x2e6)+_0x317a67(0x418)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x3b4)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x31d)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+(_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2c1)+_0x317a67(0x2ff)+'anceC'+'ontra'+_0x317a67(0x33b)+_0x317a67(0x3f9)+'lor,\x20'+'float'+'\x20stre'+_0x317a67(0x380)+_0x317a67(0x21a)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x3c9)+'midpo'+_0x317a67(0x401)+_0x317a67(0x2c6)+_0x317a67(0x216)+_0x317a67(0x1f7)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x3fd)+_0x317a67(0x3f0)+_0x317a67(0x234)+'color'+_0x317a67(0x385)+_0x317a67(0x330)+_0x317a67(0x2e3)+'oint)'+'\x20*\x201.'+_0x317a67(0x361)+_0x317a67(0x29c)+'nt,\x20s'+_0x317a67(0x3a0)+_0x317a67(0x335)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20}\x0a'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x35b)+_0x317a67(0x1cc)+_0x317a67(0x384)+'mEffe'+'ct(ve'+_0x317a67(0x27f)+_0x317a67(0x229)+_0x317a67(0x241)+_0x317a67(0x211)+_0x317a67(0x32a)+_0x317a67(0x422)+_0x317a67(0x232)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20if\x20('+_0x317a67(0x1c0)+'ay.a\x20'+_0x317a67(0x2c7)+_0x317a67(0x265)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20retu'+_0x317a67(0x245)+'se;\x0a\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x2db)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x1e3)+'\x20chro'+_0x317a67(0x38c)+_0x317a67(0x415)+_0x317a67(0x248)+_0x317a67(0x286)+'layTe'+_0x317a67(0x202)+',\x20uv\x20'+_0x317a67(0x2cd)+_0x317a67(0x25c)+_0x317a67(0x1f6)+_0x317a67(0x365)+_0x317a67(0x2b5)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x1e3)+_0x317a67(0x27c)+_0x317a67(0x1cf)+'\x20text'+_0x317a67(0x248)+_0x317a67(0x286)+_0x317a67(0x324)+_0x317a67(0x202)+_0x317a67(0x304)+_0x317a67(0x41e)+'2(0.0'+_0x317a67(0x1f6)+_0x317a67(0x365)+_0x317a67(0x35e)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x2d0)+_0x317a67(0x36d)+_0x317a67(0x348)+_0x317a67(0x3ac)+'(\x0a\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x1c1)+_0x317a67(0x400)+'rlay.'+'r,\x20ch'+'romaR'+',\x200.3'+_0x317a67(0x368)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x37c)+_0x317a67(0x211)+_0x317a67(0x2a0)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20mix('+_0x317a67(0x1c0)+'ay.b,'+_0x317a67(0x27c)+_0x317a67(0x3ab)+_0x317a67(0x29b)+'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2af)+_0x317a67(0x352)+_0x317a67(0x388)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x2ab)+';\x0a\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393))+(_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x30b)+'ologr'+_0x317a67(0x2d5)+_0x317a67(0x205)+_0x317a67(0x398)+_0x317a67(0x367)+_0x317a67(0x294)+_0x317a67(0x36d)+_0x317a67(0x1f4)+_0x317a67(0x3e2)+_0x317a67(0x343)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x218)+_0x317a67(0x3d3)+_0x317a67(0x25f)+'\x20=\x20si'+'n(tim'+_0x317a67(0x371)+'.0)\x20*'+_0x317a67(0x3e6)+_0x317a67(0x40d)+_0x317a67(0x39f)+'\x0a\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2d2)+_0x317a67(0x3d6)+_0x317a67(0x246)+_0x317a67(0x2fb)+_0x317a67(0x312)+_0x317a67(0x3d1)+_0x317a67(0x2d6)+_0x317a67(0x3a2)+_0x317a67(0x3b3)+_0x317a67(0x207)+_0x317a67(0x297)+_0x317a67(0x2a9)+_0x317a67(0x22c)+_0x317a67(0x301)+_0x317a67(0x34e)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2e7)+_0x317a67(0x2c5)+_0x317a67(0x1e4)+',\x200.3'+_0x317a67(0x25b)+_0x317a67(0x1d1)+_0x317a67(0x38f)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2c1)+'4\x20res'+_0x317a67(0x3da)+_0x317a67(0x1fe)+_0x317a67(0x1ff)+_0x317a67(0x2b8)+'cker\x20'+_0x317a67(0x302)+_0x317a67(0x237)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x1e3)+_0x317a67(0x278)+_0x317a67(0x29e)+'a\x20=\x20o'+_0x317a67(0x211)+_0x317a67(0x387)+_0x317a67(0x356)+'ity\x20*'+_0x317a67(0x349)+'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x35b)+_0x317a67(0x3bb)+_0x317a67(0x2f4)+_0x317a67(0x404)+_0x317a67(0x234)+'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x333)+'e.rgb'+',\x0a\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20mi'+_0x317a67(0x2cc)+'ult.r'+'gb,\x20b'+_0x317a67(0x239)+_0x317a67(0x2a7)+_0x317a67(0x2de)+_0x317a67(0x1cb)+'ult.r'+_0x317a67(0x2a7)+_0x317a67(0x32b)+_0x317a67(0x3b0)+_0x317a67(0x209)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x419)+_0x317a67(0x38a)+'pha\x0a\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x3b4)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x278)+_0x317a67(0x1d3)+_0x317a67(0x3df)+_0x317a67(0x398)+_0x317a67(0x367)+_0x317a67(0x294)+_0x317a67(0x377)+'Color'+_0x317a67(0x1f9)+_0x317a67(0x34e)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x344)+'n\x20vec'+'4(fin'+_0x317a67(0x24b)+'or,\x201'+'.0);\x0a'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x30c)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2d9)+_0x317a67(0x275)+_0x317a67(0x331)+'{\x0a\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x23d)+'ec4\x20b')+(_0x317a67(0x3c5)+_0x317a67(0x415)+_0x317a67(0x248)+_0x317a67(0x2e4)+_0x317a67(0x26b)+_0x317a67(0x307)+_0x317a67(0x2a3)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x2c1)+'4\x20dis'+_0x317a67(0x3a7)+'ment\x20'+'=\x20tex'+'ture2'+_0x317a67(0x20a)+_0x317a67(0x3a7)+_0x317a67(0x29d)+_0x317a67(0x3c7)+_0x317a67(0x2a3)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x218)+_0x317a67(0x2c0)+'splac'+'eAmou'+_0x317a67(0x2c4)+_0x317a67(0x359)+_0x317a67(0x360)+_0x317a67(0x3fa)+_0x317a67(0x26c)+_0x317a67(0x251)+_0x317a67(0x3ae)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x2c1)+_0x317a67(0x21c)+'wDir\x20'+_0x317a67(0x3c8)+'maliz'+_0x317a67(0x1c3)+_0x317a67(0x23b)+_0x317a67(0x257)+_0x317a67(0x34e)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x1ea)+'disto'+_0x317a67(0x3cc)+_0x317a67(0x364)+_0x317a67(0x3c2)+_0x317a67(0x1c0)+_0x317a67(0x34f)+_0x317a67(0x362)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x1df)+'torte'+'dUV\x20+'+_0x317a67(0x2bd)+_0x317a67(0x203)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20d'+_0x317a67(0x354)+_0x317a67(0x293)+_0x317a67(0x2f8)+_0x317a67(0x1db)+_0x317a67(0x2a6)+_0x317a67(0x209)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x41c)+_0x317a67(0x20d)+_0x317a67(0x408)+_0x317a67(0x27b)+_0x317a67(0x2ac)+_0x317a67(0x3f5)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x2ae)+_0x317a67(0x38d)+_0x317a67(0x360)+_0x317a67(0x249)+_0x317a67(0x1f1)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x1df)+_0x317a67(0x1fd)+'dUV\x20='+_0x317a67(0x1d7)+'orted'+_0x317a67(0x210)+_0x317a67(0x1c0)+'aySca'+_0x317a67(0x39b)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20vec2'+_0x317a67(0x2f0)+_0x317a67(0x283)+'=\x20app'+_0x317a67(0x269)+_0x317a67(0x3d5)+_0x317a67(0x1fd)+_0x317a67(0x381)+_0x317a67(0x3e1)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x256)+_0x317a67(0x2fa)+_0x317a67(0x1bf)+_0x317a67(0x233)+_0x317a67(0x20b)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x21b)+_0x317a67(0x407)+_0x317a67(0x36f)+_0x317a67(0x280)+_0x317a67(0x2be)+_0x317a67(0x1ee)+'dUV.x'+_0x317a67(0x2ed)+_0x317a67(0x274)+'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x2f0)+_0x317a67(0x2cb)+_0x317a67(0x3d4)+_0x317a67(0x1f8)+_0x317a67(0x1c4)+'wedUV'+_0x317a67(0x1d2)+_0x317a67(0x222)+_0x317a67(0x21a)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x23d)+_0x317a67(0x241)+_0x317a67(0x211)+'y\x20=\x20t'+_0x317a67(0x254)+_0x317a67(0x26e))+('verla'+'yText'+_0x317a67(0x389)+'skewe'+_0x317a67(0x381)+'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x3e8)+_0x317a67(0x1c0)+_0x317a67(0x3cf)+'>\x200.0'+'1)\x20{\x0a'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x28c)+_0x317a67(0x2ef)+_0x317a67(0x2f6)+'\x2010)\x20'+_0x317a67(0x1d8)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x253)+_0x317a67(0x1c6)+_0x317a67(0x404)+'\x20holo'+_0x317a67(0x298)+_0x317a67(0x41f)+_0x317a67(0x2e4)+',\x20ove'+_0x317a67(0x36b)+_0x317a67(0x2f0)+_0x317a67(0x20f)+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x1fa)+_0x317a67(0x2e2)+_0x317a67(0x3e1)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'float'+_0x317a67(0x411)+'overl'+_0x317a67(0x3cf)+_0x317a67(0x26f)+'city;'+'\x0a\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x20c)+'agCol'+'or\x20=\x20'+_0x317a67(0x1f0)+_0x317a67(0x390)+_0x317a67(0x239)+_0x317a67(0x3a4)+_0x317a67(0x211)+'y.rgb'+',\x20a),'+_0x317a67(0x222)+_0x317a67(0x1f7)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x31d)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x3dd)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20}'+'\x0a\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+_0x317a67(0x393)+'\x20\x20\x20\x20}'+_0x317a67(0x3e1)+_0x317a67(0x393)+'\x20\x20\x20\x20\x20'+_0x317a67(0x393)+_0x317a67(0x393)),'transparent':!![]});},'onMouseDown'(_0x395e5d){const _0x33d4c5=_0xda0d20;if(_0x395e5d[_0x33d4c5(0x3f6)+'t']!==this[_0x33d4c5(0x41a)+'rer']?.['domEl'+_0x33d4c5(0x29f)])return;if(!this[_0x33d4c5(0x2e1)+_0x33d4c5(0x3aa)+'erial']?.[_0x33d4c5(0x3b6)+_0x33d4c5(0x306)]?.[_0x33d4c5(0x1c0)+_0x33d4c5(0x24d)+'ture']?.['value'])return;this[_0x33d4c5(0x2d4)+_0x33d4c5(0x3c3)]=!![];const _0x5c6e12={};_0x5c6e12['x']=_0x395e5d[_0x33d4c5(0x26d)+'tX'],_0x5c6e12['y']=_0x395e5d['clien'+'tY'],this[_0x33d4c5(0x2d7)+_0x33d4c5(0x342)+_0x33d4c5(0x374)+_0x33d4c5(0x3de)+'n']=_0x5c6e12,_0x395e5d[_0x33d4c5(0x277)+'ropag'+_0x33d4c5(0x326)]();},'onMouseMove'(_0x3e7811){const _0x1c1c5a=_0xda0d20;if(!this[_0x1c1c5a(0x2d4)+'gging']||_0x3e7811[_0x1c1c5a(0x3f6)+'t']!==this[_0x1c1c5a(0x41a)+_0x1c1c5a(0x21d)]?.[_0x1c1c5a(0x363)+_0x1c1c5a(0x29f)])return;if(!this[_0x1c1c5a(0x2e1)+_0x1c1c5a(0x3aa)+_0x1c1c5a(0x350)]?.[_0x1c1c5a(0x3b6)+_0x1c1c5a(0x306)]?.[_0x1c1c5a(0x1c0)+_0x1c1c5a(0x24d)+_0x1c1c5a(0x37f)]?.['value'])return;const _0x43bf24={};_0x43bf24['x']=_0x3e7811['clien'+'tX']-this[_0x1c1c5a(0x2d7)+_0x1c1c5a(0x342)+_0x1c1c5a(0x374)+_0x1c1c5a(0x3de)+'n']['x'],_0x43bf24['y']=_0x3e7811[_0x1c1c5a(0x26d)+'tY']-this[_0x1c1c5a(0x2d7)+_0x1c1c5a(0x342)+_0x1c1c5a(0x374)+_0x1c1c5a(0x3de)+'n']['y'];const _0x1f572f=_0x43bf24;this[_0x1c1c5a(0x2e1)+'ntMat'+_0x1c1c5a(0x350)][_0x1c1c5a(0x3b6)+_0x1c1c5a(0x306)][_0x1c1c5a(0x1c0)+_0x1c1c5a(0x34f)+_0x1c1c5a(0x208)][_0x1c1c5a(0x24a)]['x']+=_0x1f572f['x']*0.0015,this[_0x1c1c5a(0x2e1)+_0x1c1c5a(0x3aa)+'erial']['unifo'+'rms'][_0x1c1c5a(0x1c0)+_0x1c1c5a(0x34f)+_0x1c1c5a(0x208)][_0x1c1c5a(0x24a)]['y']-=_0x1f572f['y']*0.0015;const _0xa3a4d6={};_0xa3a4d6['x']=_0x3e7811['clien'+'tX'],_0xa3a4d6['y']=_0x3e7811[_0x1c1c5a(0x26d)+'tY'],this['previ'+'ousMo'+_0x1c1c5a(0x374)+_0x1c1c5a(0x3de)+'n']=_0xa3a4d6,this[_0x1c1c5a(0x2b1)+_0x1c1c5a(0x345)+'e'](),_0x3e7811[_0x1c1c5a(0x277)+_0x1c1c5a(0x3ee)+_0x1c1c5a(0x326)]();},'onMouseUp'(_0x1fb6b0){const _0x33ac6f=_0xda0d20;this[_0x33ac6f(0x2d4)+_0x33ac6f(0x3c3)]=![],_0x1fb6b0['targe'+'t']===this[_0x33ac6f(0x41a)+'rer']?.['domEl'+_0x33ac6f(0x29f)]&&_0x1fb6b0[_0x33ac6f(0x277)+_0x33ac6f(0x3ee)+_0x33ac6f(0x326)]();},'onWheel'(_0xa86a68){const _0xc6d684=_0xda0d20;if(_0xa86a68[_0xc6d684(0x3f6)+'t']!==this[_0xc6d684(0x41a)+_0xc6d684(0x21d)]?.['domEl'+'ement'])return;if(!this[_0xc6d684(0x2e1)+_0xc6d684(0x3aa)+_0xc6d684(0x350)]?.[_0xc6d684(0x3b6)+'rms']?.[_0xc6d684(0x1c0)+_0xc6d684(0x24d)+_0xc6d684(0x37f)]?.[_0xc6d684(0x24a)])return;_0xa86a68[_0xc6d684(0x23f)+_0xc6d684(0x40c)+'ault'](),_0xa86a68[_0xc6d684(0x277)+_0xc6d684(0x3ee)+_0xc6d684(0x326)]();const _0x54d546=this['curre'+_0xc6d684(0x3aa)+'erial'][_0xc6d684(0x3b6)+_0xc6d684(0x306)][_0xc6d684(0x1c0)+'aySca'+'le'][_0xc6d684(0x24a)],_0x4240ee=this[_0xc6d684(0x2e1)+'ntMat'+'erial'][_0xc6d684(0x3b6)+_0xc6d684(0x306)][_0xc6d684(0x1c0)+_0xc6d684(0x24d)+_0xc6d684(0x37f)][_0xc6d684(0x24a)][_0xc6d684(0x314)][_0xc6d684(0x268)]/this['curre'+_0xc6d684(0x3aa)+'erial']['unifo'+_0xc6d684(0x306)][_0xc6d684(0x1c0)+_0xc6d684(0x24d)+_0xc6d684(0x37f)][_0xc6d684(0x24a)][_0xc6d684(0x314)]['heigh'+'t'],_0x1fe692=_0xa86a68[_0xc6d684(0x327)+'Y']>0x0?0.9:1.1,_0x32961f=Math['min'](Math['max'](0.1,_0x54d546['y']*_0x1fe692),0x5);_0x54d546['x']=_0x32961f*_0x4240ee,_0x54d546['y']=_0x32961f,this[_0xc6d684(0x2b1)+_0xc6d684(0x345)+'e']();}}),console['log']('[Tran'+'sform'+_0xda0d20(0x3f2)+_0xda0d20(0x396)+_0xda0d20(0x266));}}});
--------------------------------------------------------------------------------
/workflow/transform.json:
--------------------------------------------------------------------------------
1 | {
2 | "last_node_id": 108,
3 | "last_link_id": 421,
4 | "nodes": [
5 | {
6 | "id": 108,
7 | "type": "TransformNode",
8 | "pos": [
9 | 3461.113037109375,
10 | 2890.39306640625
11 | ],
12 | "size": [
13 | 1044,
14 | 1280
15 | ],
16 | "flags": {},
17 | "order": 4,
18 | "mode": 0,
19 | "inputs": [
20 | {
21 | "name": "bg_img",
22 | "type": "IMAGE",
23 | "link": 414
24 | },
25 | {
26 | "name": "bg_depth_map",
27 | "type": "IMAGE",
28 | "link": 419
29 | },
30 | {
31 | "name": "fg_img",
32 | "type": "IMAGE",
33 | "link": 420
34 | },
35 | {
36 | "name": "fg_mask",
37 | "type": "MASK",
38 | "link": 421,
39 | "shape": 7
40 | }
41 | ],
42 | "outputs": [
43 | {
44 | "name": "IMAGE",
45 | "type": "IMAGE",
46 | "links": [
47 | 418
48 | ]
49 | }
50 | ],
51 | "properties": {
52 | "Node name for S&R": "TransformNode"
53 | },
54 | "widgets_values": [
55 | 0.3,
56 | 1,
57 | 0,
58 | 0,
59 | "hologram",
60 | "{\"offset\":[0.3855000000000003,0.36300000000000027],\"scale\":[0.22648024530411404,0.22648024530411404]}",
61 | null
62 | ]
63 | },
64 | {
65 | "id": 7,
66 | "type": "LoadImage",
67 | "pos": [
68 | 3090.2900390625,
69 | 3342.2216796875
70 | ],
71 | "size": [
72 | 318.1574401855469,
73 | 412.062744140625
74 | ],
75 | "flags": {},
76 | "order": 0,
77 | "mode": 0,
78 | "inputs": [],
79 | "outputs": [
80 | {
81 | "name": "IMAGE",
82 | "type": "IMAGE",
83 | "links": [
84 | 419
85 | ],
86 | "slot_index": 0
87 | },
88 | {
89 | "name": "MASK",
90 | "type": "MASK",
91 | "links": null
92 | }
93 | ],
94 | "properties": {
95 | "Node name for S&R": "LoadImage"
96 | },
97 | "widgets_values": [
98 | "d2.png",
99 | "image"
100 | ]
101 | },
102 | {
103 | "id": 4,
104 | "type": "LoadImage",
105 | "pos": [
106 | 3088.899658203125,
107 | 2838.749755859375
108 | ],
109 | "size": [
110 | 326.2268371582031,
111 | 423.33203125
112 | ],
113 | "flags": {},
114 | "order": 1,
115 | "mode": 0,
116 | "inputs": [],
117 | "outputs": [
118 | {
119 | "name": "IMAGE",
120 | "type": "IMAGE",
121 | "links": [
122 | 414
123 | ],
124 | "slot_index": 0
125 | },
126 | {
127 | "name": "MASK",
128 | "type": "MASK",
129 | "links": null
130 | }
131 | ],
132 | "properties": {
133 | "Node name for S&R": "LoadImage"
134 | },
135 | "widgets_values": [
136 | "d1.png",
137 | "image"
138 | ]
139 | },
140 | {
141 | "id": 5,
142 | "type": "LoadImage",
143 | "pos": [
144 | 3091.84375,
145 | 3822.183349609375
146 | ],
147 | "size": [
148 | 306.62066650390625,
149 | 417.8311462402344
150 | ],
151 | "flags": {},
152 | "order": 2,
153 | "mode": 0,
154 | "inputs": [],
155 | "outputs": [
156 | {
157 | "name": "IMAGE",
158 | "type": "IMAGE",
159 | "links": [
160 | 420
161 | ],
162 | "slot_index": 0
163 | },
164 | {
165 | "name": "MASK",
166 | "type": "MASK",
167 | "links": [
168 | 320
169 | ],
170 | "slot_index": 1
171 | }
172 | ],
173 | "properties": {
174 | "Node name for S&R": "LoadImage"
175 | },
176 | "widgets_values": [
177 | "image (35).png",
178 | "image"
179 | ]
180 | },
181 | {
182 | "id": 62,
183 | "type": "InvertMask",
184 | "pos": [
185 | 3193.613525390625,
186 | 4312.623046875
187 | ],
188 | "size": [
189 | 140,
190 | 26
191 | ],
192 | "flags": {},
193 | "order": 3,
194 | "mode": 0,
195 | "inputs": [
196 | {
197 | "name": "mask",
198 | "type": "MASK",
199 | "link": 320
200 | }
201 | ],
202 | "outputs": [
203 | {
204 | "name": "MASK",
205 | "type": "MASK",
206 | "links": [
207 | 421
208 | ],
209 | "slot_index": 0
210 | }
211 | ],
212 | "properties": {
213 | "Node name for S&R": "InvertMask"
214 | },
215 | "widgets_values": []
216 | },
217 | {
218 | "id": 72,
219 | "type": "PreviewImage",
220 | "pos": [
221 | 4529.453125,
222 | 3078.92138671875
223 | ],
224 | "size": [
225 | 1061.989990234375,
226 | 1091.651123046875
227 | ],
228 | "flags": {},
229 | "order": 5,
230 | "mode": 0,
231 | "inputs": [
232 | {
233 | "name": "images",
234 | "type": "IMAGE",
235 | "link": 418
236 | }
237 | ],
238 | "outputs": [],
239 | "properties": {
240 | "Node name for S&R": "PreviewImage"
241 | },
242 | "widgets_values": []
243 | }
244 | ],
245 | "links": [
246 | [
247 | 320,
248 | 5,
249 | 1,
250 | 62,
251 | 0,
252 | "MASK"
253 | ],
254 | [
255 | 414,
256 | 4,
257 | 0,
258 | 108,
259 | 0,
260 | "IMAGE"
261 | ],
262 | [
263 | 418,
264 | 108,
265 | 0,
266 | 72,
267 | 0,
268 | "IMAGE"
269 | ],
270 | [
271 | 419,
272 | 7,
273 | 0,
274 | 108,
275 | 1,
276 | "IMAGE"
277 | ],
278 | [
279 | 420,
280 | 5,
281 | 0,
282 | 108,
283 | 2,
284 | "IMAGE"
285 | ],
286 | [
287 | 421,
288 | 62,
289 | 0,
290 | 108,
291 | 3,
292 | "MASK"
293 | ]
294 | ],
295 | "groups": [],
296 | "config": {},
297 | "extra": {
298 | "ds": {
299 | "scale": 0.5730855330116931,
300 | "offset": [
301 | -2235.894168358885,
302 | -2475.4116413613183
303 | ]
304 | },
305 | "node_versions": {
306 | "comfy-core": "0.3.10"
307 | }
308 | },
309 | "version": 0.4
310 | }
--------------------------------------------------------------------------------