Guest User

Reddit_SFW_image2image

a guest
Aug 13th, 2026
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.12 KB | None | 0 0
  1. {
  2. "id": "b4f0ac6f-fd33-4ced-b23c-7c39f5930e42",
  3. "revision": 0,
  4. "last_node_id": 231,
  5. "last_link_id": 362,
  6. "nodes": [
  7. {
  8. "id": 151,
  9. "type": "KSamplerSelect",
  10. "pos": [
  11. 920,
  12. 100
  13. ],
  14. "size": [
  15. 240,
  16. 120
  17. ],
  18. "flags": {
  19. "collapsed": false
  20. },
  21. "order": 0,
  22. "mode": 0,
  23. "inputs": [],
  24. "outputs": [
  25. {
  26. "name": "SAMPLER",
  27. "type": "SAMPLER",
  28. "links": [
  29. 222
  30. ]
  31. }
  32. ],
  33. "properties": {
  34. "cnr_id": "comfy-core",
  35. "ver": "0.8.2",
  36. "Node name for S&R": "KSamplerSelect",
  37. "enableTabs": false,
  38. "tabWidth": 65,
  39. "tabXOffset": 10,
  40. "hasSecondTab": false,
  41. "secondTabText": "Send Back",
  42. "secondTabOffset": 80,
  43. "secondTabWidth": 65,
  44. "ue_properties": {
  45. "widget_ue_connectable": {},
  46. "version": "7.7",
  47. "input_ue_unconnectable": {}
  48. }
  49. },
  50. "widgets_values": [
  51. "euler"
  52. ]
  53. },
  54. {
  55. "id": 152,
  56. "type": "SamplerCustomAdvanced",
  57. "pos": [
  58. 1260,
  59. -120
  60. ],
  61. "size": [
  62. 320,
  63. 620
  64. ],
  65. "flags": {
  66. "collapsed": false
  67. },
  68. "order": 32,
  69. "mode": 0,
  70. "inputs": [
  71. {
  72. "name": "noise",
  73. "type": "NOISE",
  74. "link": 220
  75. },
  76. {
  77. "name": "guider",
  78. "type": "GUIDER",
  79. "link": 221
  80. },
  81. {
  82. "name": "sampler",
  83. "type": "SAMPLER",
  84. "link": 222
  85. },
  86. {
  87. "name": "sigmas",
  88. "type": "SIGMAS",
  89. "link": 223
  90. },
  91. {
  92. "name": "latent_image",
  93. "type": "LATENT",
  94. "link": 224
  95. }
  96. ],
  97. "outputs": [
  98. {
  99. "name": "output",
  100. "type": "LATENT",
  101. "links": [
  102. 225
  103. ]
  104. },
  105. {
  106. "name": "denoised_output",
  107. "type": "LATENT",
  108. "links": []
  109. }
  110. ],
  111. "properties": {
  112. "cnr_id": "comfy-core",
  113. "ver": "0.8.2",
  114. "Node name for S&R": "SamplerCustomAdvanced",
  115. "enableTabs": false,
  116. "tabWidth": 65,
  117. "tabXOffset": 10,
  118. "hasSecondTab": false,
  119. "secondTabText": "Send Back",
  120. "secondTabOffset": 80,
  121. "secondTabWidth": 65,
  122. "ue_properties": {
  123. "widget_ue_connectable": {},
  124. "version": "7.7",
  125. "input_ue_unconnectable": {}
  126. }
  127. },
  128. "widgets_values": []
  129. },
  130. {
  131. "id": 153,
  132. "type": "VAEDecode",
  133. "pos": [
  134. 1340,
  135. 560
  136. ],
  137. "size": [
  138. 240,
  139. 140
  140. ],
  141. "flags": {
  142. "collapsed": false
  143. },
  144. "order": 33,
  145. "mode": 0,
  146. "inputs": [
  147. {
  148. "name": "samples",
  149. "type": "LATENT",
  150. "link": 225
  151. },
  152. {
  153. "name": "vae",
  154. "type": "VAE",
  155. "link": 226
  156. }
  157. ],
  158. "outputs": [
  159. {
  160. "name": "IMAGE",
  161. "type": "IMAGE",
  162. "slot_index": 0,
  163. "links": [
  164. 228
  165. ]
  166. }
  167. ],
  168. "properties": {
  169. "cnr_id": "comfy-core",
  170. "ver": "0.8.2",
  171. "Node name for S&R": "VAEDecode",
  172. "enableTabs": false,
  173. "tabWidth": 65,
  174. "tabXOffset": 10,
  175. "hasSecondTab": false,
  176. "secondTabText": "Send Back",
  177. "secondTabOffset": 80,
  178. "secondTabWidth": 65,
  179. "ue_properties": {
  180. "widget_ue_connectable": {},
  181. "version": "7.7",
  182. "input_ue_unconnectable": {}
  183. }
  184. },
  185. "widgets_values": []
  186. },
  187. {
  188. "id": 157,
  189. "type": "EmptyFlux2LatentImage",
  190. "pos": [
  191. 920,
  192. 500
  193. ],
  194. "size": [
  195. 240,
  196. 180
  197. ],
  198. "flags": {
  199. "collapsed": false
  200. },
  201. "order": 24,
  202. "mode": 0,
  203. "inputs": [
  204. {
  205. "name": "width",
  206. "type": "INT",
  207. "widget": {
  208. "name": "width"
  209. },
  210. "link": 231
  211. },
  212. {
  213. "name": "height",
  214. "type": "INT",
  215. "widget": {
  216. "name": "height"
  217. },
  218. "link": 233
  219. }
  220. ],
  221. "outputs": [
  222. {
  223. "name": "LATENT",
  224. "type": "LATENT",
  225. "links": [
  226. 224
  227. ]
  228. }
  229. ],
  230. "properties": {
  231. "cnr_id": "comfy-core",
  232. "ver": "0.8.2",
  233. "Node name for S&R": "EmptyFlux2LatentImage",
  234. "enableTabs": false,
  235. "tabWidth": 65,
  236. "tabXOffset": 10,
  237. "hasSecondTab": false,
  238. "secondTabText": "Send Back",
  239. "secondTabOffset": 80,
  240. "secondTabWidth": 65,
  241. "ue_properties": {
  242. "widget_ue_connectable": {},
  243. "version": "7.7",
  244. "input_ue_unconnectable": {}
  245. }
  246. },
  247. "widgets_values": [
  248. 1024,
  249. 1024,
  250. 1
  251. ]
  252. },
  253. {
  254. "id": 158,
  255. "type": "CFGGuider",
  256. "pos": [
  257. 920,
  258. -100
  259. ],
  260. "size": [
  261. 240,
  262. 160
  263. ],
  264. "flags": {
  265. "collapsed": false
  266. },
  267. "order": 31,
  268. "mode": 0,
  269. "inputs": [
  270. {
  271. "name": "model",
  272. "type": "MODEL",
  273. "link": 342
  274. },
  275. {
  276. "name": "positive",
  277. "type": "CONDITIONING",
  278. "link": 317
  279. },
  280. {
  281. "name": "negative",
  282. "type": "CONDITIONING",
  283. "link": 318
  284. }
  285. ],
  286. "outputs": [
  287. {
  288. "name": "GUIDER",
  289. "type": "GUIDER",
  290. "links": [
  291. 221
  292. ]
  293. }
  294. ],
  295. "properties": {
  296. "cnr_id": "comfy-core",
  297. "ver": "0.8.2",
  298. "Node name for S&R": "CFGGuider",
  299. "enableTabs": false,
  300. "tabWidth": 65,
  301. "tabXOffset": 10,
  302. "hasSecondTab": false,
  303. "secondTabText": "Send Back",
  304. "secondTabOffset": 80,
  305. "secondTabWidth": 65,
  306. "ue_properties": {
  307. "widget_ue_connectable": {},
  308. "version": "7.7",
  309. "input_ue_unconnectable": {}
  310. }
  311. },
  312. "widgets_values": [
  313. 1
  314. ]
  315. },
  316. {
  317. "id": 159,
  318. "type": "Flux2Scheduler",
  319. "pos": [
  320. 920,
  321. 260
  322. ],
  323. "size": [
  324. 240,
  325. 180
  326. ],
  327. "flags": {
  328. "collapsed": false
  329. },
  330. "order": 23,
  331. "mode": 0,
  332. "inputs": [
  333. {
  334. "name": "width",
  335. "type": "INT",
  336. "widget": {
  337. "name": "width"
  338. },
  339. "link": 230
  340. },
  341. {
  342. "name": "height",
  343. "type": "INT",
  344. "widget": {
  345. "name": "height"
  346. },
  347. "link": 232
  348. }
  349. ],
  350. "outputs": [
  351. {
  352. "name": "SIGMAS",
  353. "type": "SIGMAS",
  354. "links": [
  355. 223
  356. ]
  357. }
  358. ],
  359. "properties": {
  360. "cnr_id": "comfy-core",
  361. "ver": "0.8.2",
  362. "Node name for S&R": "Flux2Scheduler",
  363. "enableTabs": false,
  364. "tabWidth": 65,
  365. "tabXOffset": 10,
  366. "hasSecondTab": false,
  367. "secondTabText": "Send Back",
  368. "secondTabOffset": 80,
  369. "secondTabWidth": 65,
  370. "ue_properties": {
  371. "widget_ue_connectable": {},
  372. "version": "7.7",
  373. "input_ue_unconnectable": {}
  374. }
  375. },
  376. "widgets_values": [
  377. 4,
  378. 1024,
  379. 1024
  380. ]
  381. },
  382. {
  383. "id": 160,
  384. "type": "GetImageSize",
  385. "pos": [
  386. 580,
  387. 340
  388. ],
  389. "size": [
  390. 240,
  391. 200
  392. ],
  393. "flags": {
  394. "collapsed": false
  395. },
  396. "order": 22,
  397. "mode": 0,
  398. "inputs": [
  399. {
  400. "name": "image",
  401. "type": "IMAGE",
  402. "link": 229
  403. }
  404. ],
  405. "outputs": [
  406. {
  407. "name": "width",
  408. "type": "INT",
  409. "links": [
  410. 230,
  411. 231,
  412. 320
  413. ]
  414. },
  415. {
  416. "name": "height",
  417. "type": "INT",
  418. "links": [
  419. 232,
  420. 233,
  421. 321
  422. ]
  423. },
  424. {
  425. "name": "batch_size",
  426. "type": "INT",
  427. "links": []
  428. }
  429. ],
  430. "properties": {
  431. "cnr_id": "comfy-core",
  432. "ver": "0.8.2",
  433. "Node name for S&R": "GetImageSize",
  434. "enableTabs": false,
  435. "tabWidth": 65,
  436. "tabXOffset": 10,
  437. "hasSecondTab": false,
  438. "secondTabText": "Send Back",
  439. "secondTabOffset": 80,
  440. "secondTabWidth": 65,
  441. "ue_properties": {
  442. "widget_ue_connectable": {},
  443. "version": "7.7",
  444. "input_ue_unconnectable": {}
  445. }
  446. },
  447. "widgets_values": []
  448. },
  449. {
  450. "id": 163,
  451. "type": "VAELoader",
  452. "pos": [
  453. -1160,
  454. 380
  455. ],
  456. "size": [
  457. 460,
  458. 140
  459. ],
  460. "flags": {},
  461. "order": 1,
  462. "mode": 0,
  463. "inputs": [],
  464. "outputs": [
  465. {
  466. "name": "VAE",
  467. "type": "VAE",
  468. "links": [
  469. 226,
  470. 273
  471. ]
  472. }
  473. ],
  474. "properties": {
  475. "cnr_id": "comfy-core",
  476. "ver": "0.8.2",
  477. "Node name for S&R": "VAELoader",
  478. "enableTabs": false,
  479. "tabWidth": 65,
  480. "tabXOffset": 10,
  481. "hasSecondTab": false,
  482. "secondTabText": "Send Back",
  483. "secondTabOffset": 80,
  484. "secondTabWidth": 65,
  485. "models": [
  486. {
  487. "name": "full_encoder_small_decoder.safetensors",
  488. "url": "https://huggingface.co/black-forest-labs/FLUX.2-small-decoder/resolve/main/full_encoder_small_decoder.safetensors",
  489. "directory": "vae"
  490. }
  491. ],
  492. "ue_properties": {
  493. "widget_ue_connectable": {},
  494. "version": "7.7",
  495. "input_ue_unconnectable": {}
  496. }
  497. },
  498. "widgets_values": [
  499. "full_encoder_small_decoder.safetensors"
  500. ]
  501. },
  502. {
  503. "id": 171,
  504. "type": "CheckpointLoaderSimple",
  505. "pos": [
  506. -620,
  507. -760
  508. ],
  509. "size": [
  510. 420,
  511. 160
  512. ],
  513. "flags": {},
  514. "order": 2,
  515. "mode": 4,
  516. "inputs": [],
  517. "outputs": [
  518. {
  519. "name": "MODEL",
  520. "type": "MODEL",
  521. "links": [
  522. 245
  523. ]
  524. },
  525. {
  526. "name": "CLIP",
  527. "type": "CLIP",
  528. "links": [
  529. 252
  530. ]
  531. },
  532. {
  533. "name": "VAE",
  534. "type": "VAE",
  535. "links": null
  536. }
  537. ],
  538. "properties": {
  539. "cnr_id": "comfy-core",
  540. "ver": "0.20.1",
  541. "Node name for S&R": "CheckpointLoaderSimple",
  542. "ue_properties": {
  543. "widget_ue_connectable": {},
  544. "version": "7.8",
  545. "input_ue_unconnectable": {}
  546. }
  547. },
  548. "widgets_values": [
  549. "sam3.1_multiplex_fp16.safetensors"
  550. ]
  551. },
  552. {
  553. "id": 173,
  554. "type": "MaskPreview",
  555. "pos": [
  556. -160,
  557. -1020
  558. ],
  559. "size": [
  560. 580,
  561. 740
  562. ],
  563. "flags": {},
  564. "order": 17,
  565. "mode": 4,
  566. "inputs": [
  567. {
  568. "name": "mask",
  569. "type": "MASK",
  570. "link": 247
  571. }
  572. ],
  573. "outputs": [
  574. {
  575. "name": "mask",
  576. "type": "MASK",
  577. "links": null
  578. }
  579. ],
  580. "properties": {
  581. "cnr_id": "comfy-core",
  582. "ver": "0.20.1",
  583. "Node name for S&R": "MaskPreview",
  584. "ue_properties": {
  585. "widget_ue_connectable": {},
  586. "version": "7.8",
  587. "input_ue_unconnectable": {}
  588. }
  589. },
  590. "widgets_values": []
  591. },
  592. {
  593. "id": 176,
  594. "type": "CLIPTextEncode",
  595. "pos": [
  596. -620,
  597. -1020
  598. ],
  599. "size": [
  600. 400,
  601. 200
  602. ],
  603. "flags": {},
  604. "order": 11,
  605. "mode": 4,
  606. "inputs": [
  607. {
  608. "name": "clip",
  609. "type": "CLIP",
  610. "link": 252
  611. }
  612. ],
  613. "outputs": [
  614. {
  615. "name": "CONDITIONING",
  616. "type": "CONDITIONING",
  617. "links": [
  618. 251
  619. ]
  620. }
  621. ],
  622. "properties": {
  623. "cnr_id": "comfy-core",
  624. "ver": "0.20.1",
  625. "Node name for S&R": "CLIPTextEncode",
  626. "ue_properties": {
  627. "widget_ue_connectable": {},
  628. "version": "7.8",
  629. "input_ue_unconnectable": {}
  630. }
  631. },
  632. "widgets_values": [
  633. "subject"
  634. ],
  635. "color": "#232",
  636. "bgcolor": "#353"
  637. },
  638. {
  639. "id": 179,
  640. "type": "ImageScaleToTotalPixels",
  641. "pos": [
  642. -440,
  643. -540
  644. ],
  645. "size": [
  646. 225,
  647. 34
  648. ],
  649. "flags": {
  650. "collapsed": true
  651. },
  652. "order": 13,
  653. "mode": 4,
  654. "inputs": [
  655. {
  656. "name": "image",
  657. "type": "IMAGE",
  658. "link": 348
  659. }
  660. ],
  661. "outputs": [
  662. {
  663. "name": "IMAGE",
  664. "type": "IMAGE",
  665. "links": [
  666. 256,
  667. 264
  668. ]
  669. }
  670. ],
  671. "properties": {
  672. "cnr_id": "comfy-core",
  673. "ver": "0.20.1",
  674. "Node name for S&R": "ImageScaleToTotalPixels",
  675. "ue_properties": {
  676. "widget_ue_connectable": {},
  677. "version": "7.8",
  678. "input_ue_unconnectable": {}
  679. }
  680. },
  681. "widgets_values": [
  682. "nearest-exact",
  683. 1,
  684. 1
  685. ]
  686. },
  687. {
  688. "id": 185,
  689. "type": "JoinImageWithAlpha",
  690. "pos": [
  691. -440,
  692. -480
  693. ],
  694. "size": [
  695. 225,
  696. 46
  697. ],
  698. "flags": {
  699. "collapsed": true
  700. },
  701. "order": 19,
  702. "mode": 4,
  703. "inputs": [
  704. {
  705. "name": "image",
  706. "type": "IMAGE",
  707. "link": 264
  708. },
  709. {
  710. "name": "alpha",
  711. "type": "MASK",
  712. "link": 268
  713. }
  714. ],
  715. "outputs": [
  716. {
  717. "name": "IMAGE",
  718. "type": "IMAGE",
  719. "links": [
  720. 331,
  721. 351,
  722. 352
  723. ]
  724. }
  725. ],
  726. "properties": {
  727. "cnr_id": "comfy-core",
  728. "ver": "0.20.1",
  729. "Node name for S&R": "JoinImageWithAlpha",
  730. "ue_properties": {
  731. "widget_ue_connectable": {},
  732. "version": "7.8",
  733. "input_ue_unconnectable": {}
  734. }
  735. },
  736. "widgets_values": []
  737. },
  738. {
  739. "id": 186,
  740. "type": "InvertMask",
  741. "pos": [
  742. -440,
  743. -420
  744. ],
  745. "size": [
  746. 225,
  747. 26
  748. ],
  749. "flags": {
  750. "collapsed": true
  751. },
  752. "order": 18,
  753. "mode": 4,
  754. "inputs": [
  755. {
  756. "name": "mask",
  757. "type": "MASK",
  758. "link": 267
  759. }
  760. ],
  761. "outputs": [
  762. {
  763. "name": "MASK",
  764. "type": "MASK",
  765. "links": [
  766. 268
  767. ]
  768. }
  769. ],
  770. "properties": {
  771. "cnr_id": "comfy-core",
  772. "ver": "0.20.1",
  773. "Node name for S&R": "InvertMask",
  774. "ue_properties": {
  775. "widget_ue_connectable": {},
  776. "version": "7.8",
  777. "input_ue_unconnectable": {}
  778. }
  779. },
  780. "widgets_values": []
  781. },
  782. {
  783. "id": 191,
  784. "type": "VAEEncode",
  785. "pos": [
  786. 620,
  787. -220
  788. ],
  789. "size": [
  790. 240,
  791. 100
  792. ],
  793. "flags": {
  794. "collapsed": false
  795. },
  796. "order": 28,
  797. "mode": 0,
  798. "inputs": [
  799. {
  800. "name": "pixels",
  801. "type": "IMAGE",
  802. "link": 345
  803. },
  804. {
  805. "name": "vae",
  806. "type": "VAE",
  807. "link": 273
  808. }
  809. ],
  810. "outputs": [
  811. {
  812. "name": "LATENT",
  813. "type": "LATENT",
  814. "links": [
  815. 274,
  816. 275
  817. ]
  818. }
  819. ],
  820. "properties": {
  821. "cnr_id": "comfy-core",
  822. "ver": "0.8.2",
  823. "Node name for S&R": "VAEEncode",
  824. "enableTabs": false,
  825. "tabWidth": 65,
  826. "tabXOffset": 10,
  827. "hasSecondTab": false,
  828. "secondTabText": "Send Back",
  829. "secondTabOffset": 80,
  830. "secondTabWidth": 65,
  831. "ue_properties": {
  832. "widget_ue_connectable": {},
  833. "version": "7.7",
  834. "input_ue_unconnectable": {}
  835. }
  836. },
  837. "widgets_values": []
  838. },
  839. {
  840. "id": 193,
  841. "type": "ReferenceLatent",
  842. "pos": [
  843. 600,
  844. -60
  845. ],
  846. "size": [
  847. 240,
  848. 100
  849. ],
  850. "flags": {
  851. "collapsed": false
  852. },
  853. "order": 29,
  854. "mode": 0,
  855. "inputs": [
  856. {
  857. "name": "conditioning",
  858. "type": "CONDITIONING",
  859. "link": 276
  860. },
  861. {
  862. "name": "latent",
  863. "shape": 7,
  864. "type": "LATENT",
  865. "link": 274
  866. }
  867. ],
  868. "outputs": [
  869. {
  870. "name": "CONDITIONING",
  871. "type": "CONDITIONING",
  872. "links": [
  873. 317
  874. ]
  875. }
  876. ],
  877. "properties": {
  878. "cnr_id": "comfy-core",
  879. "ver": "0.8.2",
  880. "Node name for S&R": "ReferenceLatent",
  881. "enableTabs": false,
  882. "tabWidth": 65,
  883. "tabXOffset": 10,
  884. "hasSecondTab": false,
  885. "secondTabText": "Send Back",
  886. "secondTabOffset": 80,
  887. "secondTabWidth": 65,
  888. "ue_properties": {
  889. "widget_ue_connectable": {},
  890. "version": "7.7",
  891. "input_ue_unconnectable": {}
  892. }
  893. },
  894. "widgets_values": []
  895. },
  896. {
  897. "id": 194,
  898. "type": "ReferenceLatent",
  899. "pos": [
  900. 600,
  901. 100
  902. ],
  903. "size": [
  904. 240,
  905. 100
  906. ],
  907. "flags": {
  908. "collapsed": false
  909. },
  910. "order": 30,
  911. "mode": 0,
  912. "inputs": [
  913. {
  914. "name": "conditioning",
  915. "type": "CONDITIONING",
  916. "link": 280
  917. },
  918. {
  919. "name": "latent",
  920. "shape": 7,
  921. "type": "LATENT",
  922. "link": 275
  923. }
  924. ],
  925. "outputs": [
  926. {
  927. "name": "CONDITIONING",
  928. "type": "CONDITIONING",
  929. "links": [
  930. 318
  931. ]
  932. }
  933. ],
  934. "properties": {
  935. "cnr_id": "comfy-core",
  936. "ver": "0.8.2",
  937. "Node name for S&R": "ReferenceLatent",
  938. "enableTabs": false,
  939. "tabWidth": 65,
  940. "tabXOffset": 10,
  941. "hasSecondTab": false,
  942. "secondTabText": "Send Back",
  943. "secondTabOffset": 80,
  944. "secondTabWidth": 65,
  945. "ue_properties": {
  946. "widget_ue_connectable": {},
  947. "version": "7.7",
  948. "input_ue_unconnectable": {}
  949. }
  950. },
  951. "widgets_values": []
  952. },
  953. {
  954. "id": 195,
  955. "type": "ConditioningZeroOut",
  956. "pos": [
  957. 200,
  958. 140
  959. ],
  960. "size": [
  961. 240,
  962. 80
  963. ],
  964. "flags": {
  965. "collapsed": false
  966. },
  967. "order": 15,
  968. "mode": 0,
  969. "inputs": [
  970. {
  971. "name": "conditioning",
  972. "type": "CONDITIONING",
  973. "link": 279
  974. }
  975. ],
  976. "outputs": [
  977. {
  978. "name": "CONDITIONING",
  979. "type": "CONDITIONING",
  980. "links": [
  981. 280
  982. ]
  983. }
  984. ],
  985. "properties": {
  986. "cnr_id": "comfy-core",
  987. "ver": "0.9.1",
  988. "Node name for S&R": "ConditioningZeroOut",
  989. "enableTabs": false,
  990. "tabWidth": 65,
  991. "tabXOffset": 10,
  992. "hasSecondTab": false,
  993. "secondTabText": "Send Back",
  994. "secondTabOffset": 80,
  995. "secondTabWidth": 65,
  996. "ue_properties": {
  997. "widget_ue_connectable": {},
  998. "version": "7.7",
  999. "input_ue_unconnectable": {}
  1000. }
  1001. },
  1002. "widgets_values": []
  1003. },
  1004. {
  1005. "id": 208,
  1006. "type": "MarkdownNote",
  1007. "pos": [
  1008. -2520,
  1009. -120
  1010. ],
  1011. "size": [
  1012. 820,
  1013. 1380
  1014. ],
  1015. "flags": {},
  1016. "order": 3,
  1017. "mode": 0,
  1018. "inputs": [],
  1019. "outputs": [],
  1020. "properties": {
  1021. "ue_properties": {
  1022. "widget_ue_connectable": {},
  1023. "version": "7.8",
  1024. "input_ue_unconnectable": {}
  1025. }
  1026. },
  1027. "widgets_values": [
  1028. "šŸ“Œ ComfyUI Workflow Notes\n\nAuthor: Sharvin Suntoobacus\n\nYouTube Channel: CodeCraftersCorner\n\nPatreon: [Support on Patreon](https://www.patreon.com/codecrafterscorner)\n\n---\n\n### ā„¹ļø About This Workflow\n\nThis workflow allows users to transfer specific clothing items or garments from one image to a target character. By utilizing Flux.2 Klein and automated masking, users can swap outfits, change patterns, or showcase products on human models while maintaining high visual fidelity and texture detail.\n\n### šŸŽ„ Tutorial / Guide\n\n[Watch on YouTube](https://youtu.be/78M0i9v1YOc)\n\n### šŸ“„ Model Links (for Local Users)\n\n**diffusion_models**\n\n* [Flux.2 Klein 9B GGUF](https://huggingface.co/unsloth/FLUX.2-klein-9B-GGUF/tree/main) (Recommended for low VRAM)\n\n**text_encoders**\n\n* t5xxl_fp16.safetensors or clip_l.safetensors\n\n**vae**\n\n* ae.safetensors (Flux VAE)\n\n---\n\n### šŸ“‚ Model Storage Location\n\nPlace the downloaded files into the following directories within your ComfyUI installation:\n\n```\nšŸ“‚ ComfyUI/\nā”œā”€ā”€ šŸ“‚ models/\n│ ā”œā”€ā”€ šŸ“‚ unet/\n│ │ └── FLUX.2-klein-9B-GGUF.gguf\n│ ā”œā”€ā”€ šŸ“‚ text_encoders/\n│ │ └── t5xxl_fp16.safetensors\n│ └── šŸ“‚ vae/\n│ └── ae.safetensors\n```\n\n---\n\n### šŸ’” Notes\n* **GGUF Support:** To use the GGUF version, you must install the **ComfyUI-GGUF** custom node by City96 via the ComfyUI Manager.\n* **Input Images:** Image 1 (Bottom) is the target character; Image 2 (Top) is the source garment.\n* **Masking:** Ensure the prompt in the masking section accurately describes the item (e.g., \"dress\", \"shirt\", \"shoes\") to ensure SAM 3 provides a clean cutout.\n* **Variations:** Set the noise seed to \"randomize\" if you need to generate different fits or hairstyles for the same input.\n\n**Credit:** Please credit Sharvin Suntoobacus and share YouTube Channel Code Crafters Corner when sharing this workflow.\n**Support:** Your support on Patreon helps me continue creating these guides!\n\n[YouTube Channel](https://www.youtube.com/@CodeCraftersCorner) | [Patreon Page](https://www.patreon.com/codecrafterscorner)\n\nšŸ™ **Thank you for your support!**"
  1029. ],
  1030. "color": "#432",
  1031. "bgcolor": "#653"
  1032. },
  1033. {
  1034. "id": 209,
  1035. "type": "EmptyImage",
  1036. "pos": [
  1037. 1120,
  1038. -520
  1039. ],
  1040. "size": [
  1041. 280,
  1042. 200
  1043. ],
  1044. "flags": {},
  1045. "order": 25,
  1046. "mode": 0,
  1047. "inputs": [
  1048. {
  1049. "name": "width",
  1050. "type": "INT",
  1051. "widget": {
  1052. "name": "width"
  1053. },
  1054. "link": 320
  1055. },
  1056. {
  1057. "name": "height",
  1058. "type": "INT",
  1059. "widget": {
  1060. "name": "height"
  1061. },
  1062. "link": 321
  1063. }
  1064. ],
  1065. "outputs": [
  1066. {
  1067. "name": "IMAGE",
  1068. "type": "IMAGE",
  1069. "links": [
  1070. 353
  1071. ]
  1072. }
  1073. ],
  1074. "properties": {
  1075. "cnr_id": "comfy-core",
  1076. "ver": "0.21.1",
  1077. "Node name for S&R": "EmptyImage",
  1078. "ue_properties": {
  1079. "widget_ue_connectable": {
  1080. "width": true,
  1081. "height": true
  1082. },
  1083. "version": "7.8",
  1084. "input_ue_unconnectable": {}
  1085. }
  1086. },
  1087. "widgets_values": [
  1088. 512,
  1089. 512,
  1090. 1,
  1091. 16777215
  1092. ]
  1093. },
  1094. {
  1095. "id": 210,
  1096. "type": "PreviewImage",
  1097. "pos": [
  1098. 1480,
  1099. -760
  1100. ],
  1101. "size": [
  1102. 400,
  1103. 460
  1104. ],
  1105. "flags": {},
  1106. "order": 27,
  1107. "mode": 0,
  1108. "inputs": [
  1109. {
  1110. "name": "images",
  1111. "type": "IMAGE",
  1112. "link": 326
  1113. }
  1114. ],
  1115. "outputs": [
  1116. {
  1117. "name": "images",
  1118. "type": "IMAGE",
  1119. "links": null
  1120. }
  1121. ],
  1122. "properties": {
  1123. "cnr_id": "comfy-core",
  1124. "ver": "0.21.1",
  1125. "Node name for S&R": "PreviewImage",
  1126. "ue_properties": {
  1127. "widget_ue_connectable": {},
  1128. "version": "7.8",
  1129. "input_ue_unconnectable": {}
  1130. }
  1131. },
  1132. "widgets_values": []
  1133. },
  1134. {
  1135. "id": 214,
  1136. "type": "PreviewImage",
  1137. "pos": [
  1138. 440,
  1139. -1020
  1140. ],
  1141. "size": [
  1142. 580,
  1143. 760
  1144. ],
  1145. "flags": {},
  1146. "order": 20,
  1147. "mode": 4,
  1148. "inputs": [
  1149. {
  1150. "name": "images",
  1151. "type": "IMAGE",
  1152. "link": 331
  1153. }
  1154. ],
  1155. "outputs": [
  1156. {
  1157. "name": "images",
  1158. "type": "IMAGE",
  1159. "links": null
  1160. }
  1161. ],
  1162. "properties": {
  1163. "cnr_id": "comfy-core",
  1164. "ver": "0.21.1",
  1165. "Node name for S&R": "PreviewImage",
  1166. "ue_properties": {
  1167. "widget_ue_connectable": {},
  1168. "version": "7.8",
  1169. "input_ue_unconnectable": {}
  1170. }
  1171. },
  1172. "widgets_values": []
  1173. },
  1174. {
  1175. "id": 224,
  1176. "type": "ComfySwitchNode",
  1177. "pos": [
  1178. -1140,
  1179. -160
  1180. ],
  1181. "size": [
  1182. 420,
  1183. 140
  1184. ],
  1185. "flags": {},
  1186. "order": 14,
  1187. "mode": 0,
  1188. "inputs": [
  1189. {
  1190. "name": "on_false",
  1191. "type": "MODEL",
  1192. "link": 362
  1193. },
  1194. {
  1195. "name": "on_true",
  1196. "type": "MODEL",
  1197. "link": 340
  1198. }
  1199. ],
  1200. "outputs": [
  1201. {
  1202. "name": "output",
  1203. "type": "MODEL",
  1204. "links": [
  1205. 342
  1206. ]
  1207. }
  1208. ],
  1209. "title": "Diffusion Model?",
  1210. "properties": {
  1211. "cnr_id": "comfy-core",
  1212. "ver": "0.21.1",
  1213. "Node name for S&R": "ComfySwitchNode",
  1214. "ue_properties": {
  1215. "widget_ue_connectable": {},
  1216. "version": "7.8",
  1217. "input_ue_unconnectable": {}
  1218. }
  1219. },
  1220. "widgets_values": [
  1221. false
  1222. ]
  1223. },
  1224. {
  1225. "id": 156,
  1226. "type": "CLIPLoader",
  1227. "pos": [
  1228. -1160,
  1229. 80
  1230. ],
  1231. "size": [
  1232. 460,
  1233. 180
  1234. ],
  1235. "flags": {},
  1236. "order": 4,
  1237. "mode": 0,
  1238. "inputs": [],
  1239. "outputs": [
  1240. {
  1241. "name": "CLIP",
  1242. "type": "CLIP",
  1243. "links": [
  1244. 227
  1245. ]
  1246. }
  1247. ],
  1248. "properties": {
  1249. "cnr_id": "comfy-core",
  1250. "ver": "0.8.2",
  1251. "Node name for S&R": "CLIPLoader",
  1252. "enableTabs": false,
  1253. "tabWidth": 65,
  1254. "tabXOffset": 10,
  1255. "hasSecondTab": false,
  1256. "secondTabText": "Send Back",
  1257. "secondTabOffset": 80,
  1258. "secondTabWidth": 65,
  1259. "models": [
  1260. {
  1261. "name": "qwen_3_8b_fp8mixed.safetensors",
  1262. "url": "https://huggingface.co/Comfy-Org/flux2-klein-9B/resolve/main/split_files/text_encoders/qwen_3_8b_fp8mixed.safetensors",
  1263. "directory": "text_encoders"
  1264. }
  1265. ],
  1266. "ue_properties": {
  1267. "widget_ue_connectable": {},
  1268. "version": "7.7",
  1269. "input_ue_unconnectable": {}
  1270. }
  1271. },
  1272. "widgets_values": [
  1273. "qwen3vl_8b_fp8_scaled.safetensors",
  1274. "flux2",
  1275. "default"
  1276. ]
  1277. },
  1278. {
  1279. "id": 170,
  1280. "type": "SAM3_Detect",
  1281. "pos": [
  1282. -608.0364180966178,
  1283. -448.9298574893187
  1284. ],
  1285. "size": [
  1286. 225,
  1287. 206
  1288. ],
  1289. "flags": {
  1290. "collapsed": false
  1291. },
  1292. "order": 16,
  1293. "mode": 4,
  1294. "inputs": [
  1295. {
  1296. "label": "model",
  1297. "name": "model",
  1298. "type": "MODEL",
  1299. "link": 245
  1300. },
  1301. {
  1302. "label": "image",
  1303. "name": "image",
  1304. "type": "IMAGE",
  1305. "link": 256
  1306. },
  1307. {
  1308. "label": "conditioning",
  1309. "name": "conditioning",
  1310. "shape": 7,
  1311. "type": "CONDITIONING",
  1312. "link": 251
  1313. },
  1314. {
  1315. "label": "bboxes",
  1316. "name": "bboxes",
  1317. "shape": 7,
  1318. "type": "BOUNDING_BOX",
  1319. "link": null
  1320. },
  1321. {
  1322. "label": "positive_coords",
  1323. "name": "positive_coords",
  1324. "shape": 7,
  1325. "type": "STRING",
  1326. "link": null
  1327. },
  1328. {
  1329. "label": "negative_coords",
  1330. "name": "negative_coords",
  1331. "shape": 7,
  1332. "type": "STRING",
  1333. "link": null
  1334. }
  1335. ],
  1336. "outputs": [
  1337. {
  1338. "name": "masks",
  1339. "type": "MASK",
  1340. "links": [
  1341. 247,
  1342. 267,
  1343. 328
  1344. ]
  1345. },
  1346. {
  1347. "name": "bboxes",
  1348. "type": "BOUNDING_BOX",
  1349. "links": null
  1350. }
  1351. ],
  1352. "properties": {
  1353. "cnr_id": "comfy-core",
  1354. "ver": "0.20.1",
  1355. "Node name for S&R": "SAM3_Detect",
  1356. "ue_properties": {
  1357. "widget_ue_connectable": {},
  1358. "version": "7.8",
  1359. "input_ue_unconnectable": {}
  1360. }
  1361. },
  1362. "widgets_values": [
  1363. 0.5,
  1364. 2,
  1365. false
  1366. ]
  1367. },
  1368. {
  1369. "id": 97,
  1370. "type": "MarkdownNote",
  1371. "pos": [
  1372. -1680,
  1373. -120
  1374. ],
  1375. "size": [
  1376. 480,
  1377. 920
  1378. ],
  1379. "flags": {},
  1380. "order": 5,
  1381. "mode": 0,
  1382. "inputs": [],
  1383. "outputs": [],
  1384. "properties": {
  1385. "ue_properties": {
  1386. "widget_ue_connectable": {},
  1387. "version": "7.7",
  1388. "input_ue_unconnectable": {}
  1389. }
  1390. },
  1391. "widgets_values": [
  1392. "## Model Links (for Local Users)\n\n**diffusion_models**\n\n- [flux-2-klein-9b-fp8.safetensors](https://huggingface.co/black-forest-labs/FLUX.2-klein-9b-fp8/resolve/main/flux-2-klein-9b-fp8.safetensors)\n\n**text_encoders**\n\n- [qwen_3_8b_fp8mixed.safetensors](https://huggingface.co/Comfy-Org/flux2-klein-9B/resolve/main/split_files/text_encoders/qwen_3_8b_fp8mixed.safetensors)\n\n**vae**\n\n- [full_encoder_small_decoder.safetensors](https://huggingface.co/black-forest-labs/FLUX.2-small-decoder/resolve/main/full_encoder_small_decoder.safetensors)\n\n\n## Model Storage Location\n\n```\nšŸ“‚ ComfyUI/\nā”œā”€ā”€ šŸ“‚ models/\n│ ā”œā”€ā”€ šŸ“‚ diffusion_models/\n│ │ └── flux-2-klein-9b-fp8.safetensors\n│ ā”œā”€ā”€ šŸ“‚ text_encoders/\n│ │ └── qwen_3_8b_fp8mixed.safetensors\n│ └── šŸ“‚ vae/\n│ └── full_encoder_small_decoder.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
  1393. ],
  1394. "color": "#222",
  1395. "bgcolor": "#000"
  1396. },
  1397. {
  1398. "id": 197,
  1399. "type": "LoadImage",
  1400. "pos": [
  1401. -659.9999999999997,
  1402. -99.44982752349853
  1403. ],
  1404. "size": [
  1405. 600,
  1406. 640
  1407. ],
  1408. "flags": {},
  1409. "order": 6,
  1410. "mode": 0,
  1411. "inputs": [],
  1412. "outputs": [
  1413. {
  1414. "name": "IMAGE",
  1415. "type": "IMAGE",
  1416. "links": [
  1417. 348
  1418. ]
  1419. },
  1420. {
  1421. "name": "MASK",
  1422. "type": "MASK",
  1423. "links": []
  1424. }
  1425. ],
  1426. "title": "Input image",
  1427. "properties": {
  1428. "cnr_id": "comfy-core",
  1429. "ver": "0.8.2",
  1430. "Node name for S&R": "LoadImage",
  1431. "enableTabs": false,
  1432. "tabWidth": 65,
  1433. "tabXOffset": 10,
  1434. "hasSecondTab": false,
  1435. "secondTabText": "Send Back",
  1436. "secondTabOffset": 80,
  1437. "secondTabWidth": 65,
  1438. "ue_properties": {
  1439. "widget_ue_connectable": {},
  1440. "version": "7.7",
  1441. "input_ue_unconnectable": {}
  1442. }
  1443. },
  1444. "widgets_values": [
  1445. "walk.png",
  1446. "image"
  1447. ]
  1448. },
  1449. {
  1450. "id": 223,
  1451. "type": "UNETLoader",
  1452. "pos": [
  1453. -2246.0323571744984,
  1454. -358.42422358724974
  1455. ],
  1456. "size": [
  1457. 440,
  1458. 180
  1459. ],
  1460. "flags": {},
  1461. "order": 7,
  1462. "mode": 0,
  1463. "inputs": [],
  1464. "outputs": [
  1465. {
  1466. "name": "MODEL",
  1467. "type": "MODEL",
  1468. "links": [
  1469. 340
  1470. ]
  1471. }
  1472. ],
  1473. "properties": {
  1474. "cnr_id": "comfy-core",
  1475. "ver": "0.21.1",
  1476. "Node name for S&R": "UNETLoader",
  1477. "ue_properties": {
  1478. "widget_ue_connectable": {},
  1479. "version": "7.8",
  1480. "input_ue_unconnectable": {}
  1481. }
  1482. },
  1483. "widgets_values": [
  1484. "AnimaYume_v10_base.safetensors",
  1485. "default"
  1486. ]
  1487. },
  1488. {
  1489. "id": 222,
  1490. "type": "UnetLoaderGGUF",
  1491. "pos": [
  1492. -2244.0650386191246,
  1493. -540.5501184127502
  1494. ],
  1495. "size": [
  1496. 460,
  1497. 120
  1498. ],
  1499. "flags": {},
  1500. "order": 8,
  1501. "mode": 0,
  1502. "inputs": [],
  1503. "outputs": [
  1504. {
  1505. "name": "MODEL",
  1506. "type": "MODEL",
  1507. "links": [
  1508. 362
  1509. ]
  1510. }
  1511. ],
  1512. "properties": {
  1513. "cnr_id": "comfyui-gguf",
  1514. "ver": "1.1.10",
  1515. "Node name for S&R": "UnetLoaderGGUF",
  1516. "ue_properties": {
  1517. "widget_ue_connectable": {},
  1518. "version": "7.8",
  1519. "input_ue_unconnectable": {}
  1520. }
  1521. },
  1522. "widgets_values": [
  1523. "flux-2-klein-9b-Q8_0.gguf"
  1524. ]
  1525. },
  1526. {
  1527. "id": 225,
  1528. "type": "MarkdownNote",
  1529. "pos": [
  1530. -1165.7978949786375,
  1531. -1331.8244070851133
  1532. ],
  1533. "size": [
  1534. 500,
  1535. 770
  1536. ],
  1537. "flags": {},
  1538. "order": 9,
  1539. "mode": 0,
  1540. "inputs": [],
  1541. "outputs": [],
  1542. "properties": {
  1543. "ue_properties": {
  1544. "widget_ue_connectable": {},
  1545. "version": "7.7",
  1546. "input_ue_unconnectable": {}
  1547. }
  1548. },
  1549. "widgets_values": [
  1550. "## Model Links (for Local Users)\n\n**checkpoints**\n\n- [sam3.1_multiplex_fp16.safetensors](https://huggingface.co/Comfy-Org/sam3.1/resolve/main/checkpoints/sam3.1_multiplex_fp16.safetensors)\n\n\n## Model Storage Location\n\n```\nšŸ“‚ ComfyUI/\nā”œā”€ā”€ šŸ“‚ models/\n│ └── šŸ“‚ checkpoints/\n│ └── sam3.1_multiplex_fp16.safetensors\n```\n"
  1551. ],
  1552. "color": "#222",
  1553. "bgcolor": "#000"
  1554. },
  1555. {
  1556. "id": 154,
  1557. "type": "RandomNoise",
  1558. "pos": [
  1559. 1620,
  1560. -100
  1561. ],
  1562. "size": [
  1563. 280,
  1564. 120
  1565. ],
  1566. "flags": {},
  1567. "order": 10,
  1568. "mode": 0,
  1569. "inputs": [],
  1570. "outputs": [
  1571. {
  1572. "name": "NOISE",
  1573. "type": "NOISE",
  1574. "links": [
  1575. 220
  1576. ]
  1577. }
  1578. ],
  1579. "properties": {
  1580. "cnr_id": "comfy-core",
  1581. "ver": "0.8.2",
  1582. "Node name for S&R": "RandomNoise",
  1583. "enableTabs": false,
  1584. "tabWidth": 65,
  1585. "tabXOffset": 10,
  1586. "hasSecondTab": false,
  1587. "secondTabText": "Send Back",
  1588. "secondTabOffset": 80,
  1589. "secondTabWidth": 65,
  1590. "ue_properties": {
  1591. "widget_ue_connectable": {},
  1592. "version": "7.7",
  1593. "input_ue_unconnectable": {}
  1594. }
  1595. },
  1596. "widgets_values": [
  1597. 614730368538428,
  1598. "randomize"
  1599. ]
  1600. },
  1601. {
  1602. "id": 211,
  1603. "type": "ImageCompositeMasked",
  1604. "pos": [
  1605. 1120,
  1606. -820
  1607. ],
  1608. "size": [
  1609. 280,
  1610. 220
  1611. ],
  1612. "flags": {},
  1613. "order": 26,
  1614. "mode": 0,
  1615. "inputs": [
  1616. {
  1617. "name": "destination",
  1618. "type": "IMAGE",
  1619. "link": 353
  1620. },
  1621. {
  1622. "name": "source",
  1623. "type": "IMAGE",
  1624. "link": 352
  1625. },
  1626. {
  1627. "name": "mask",
  1628. "shape": 7,
  1629. "type": "MASK",
  1630. "link": 328
  1631. }
  1632. ],
  1633. "outputs": [
  1634. {
  1635. "name": "IMAGE",
  1636. "type": "IMAGE",
  1637. "links": [
  1638. 326,
  1639. 345
  1640. ]
  1641. }
  1642. ],
  1643. "properties": {
  1644. "cnr_id": "comfy-core",
  1645. "ver": "0.21.1",
  1646. "Node name for S&R": "ImageCompositeMasked",
  1647. "ue_properties": {
  1648. "widget_ue_connectable": {},
  1649. "version": "7.8",
  1650. "input_ue_unconnectable": {}
  1651. }
  1652. },
  1653. "widgets_values": [
  1654. 0,
  1655. 0,
  1656. true
  1657. ]
  1658. },
  1659. {
  1660. "id": 162,
  1661. "type": "ImageScaleToTotalPixels",
  1662. "pos": [
  1663. 25.75293317449955,
  1664. 309.21213882550035
  1665. ],
  1666. "size": [
  1667. 340,
  1668. 200
  1669. ],
  1670. "flags": {
  1671. "collapsed": false
  1672. },
  1673. "order": 21,
  1674. "mode": 0,
  1675. "inputs": [
  1676. {
  1677. "name": "image",
  1678. "type": "IMAGE",
  1679. "link": 351
  1680. }
  1681. ],
  1682. "outputs": [
  1683. {
  1684. "name": "IMAGE",
  1685. "type": "IMAGE",
  1686. "links": [
  1687. 229
  1688. ]
  1689. }
  1690. ],
  1691. "properties": {
  1692. "cnr_id": "comfy-core",
  1693. "ver": "0.8.2",
  1694. "Node name for S&R": "ImageScaleToTotalPixels",
  1695. "enableTabs": false,
  1696. "tabWidth": 65,
  1697. "tabXOffset": 10,
  1698. "hasSecondTab": false,
  1699. "secondTabText": "Send Back",
  1700. "secondTabOffset": 80,
  1701. "secondTabWidth": 65,
  1702. "ue_properties": {
  1703. "widget_ue_connectable": {},
  1704. "version": "7.7",
  1705. "input_ue_unconnectable": {}
  1706. }
  1707. },
  1708. "widgets_values": [
  1709. "nearest-exact",
  1710. 1.6,
  1711. 2
  1712. ]
  1713. },
  1714. {
  1715. "id": 165,
  1716. "type": "CLIPTextEncode",
  1717. "pos": [
  1718. -20,
  1719. -100
  1720. ],
  1721. "size": [
  1722. 480,
  1723. 180
  1724. ],
  1725. "flags": {},
  1726. "order": 12,
  1727. "mode": 0,
  1728. "inputs": [
  1729. {
  1730. "name": "clip",
  1731. "type": "CLIP",
  1732. "link": 227
  1733. }
  1734. ],
  1735. "outputs": [
  1736. {
  1737. "name": "CONDITIONING",
  1738. "type": "CONDITIONING",
  1739. "slot_index": 0,
  1740. "links": [
  1741. 276,
  1742. 279
  1743. ]
  1744. }
  1745. ],
  1746. "title": "CLIP Text Encode (Positive Prompt)",
  1747. "properties": {
  1748. "cnr_id": "comfy-core",
  1749. "ver": "0.8.2",
  1750. "Node name for S&R": "CLIPTextEncode",
  1751. "enableTabs": false,
  1752. "tabWidth": 65,
  1753. "tabXOffset": 10,
  1754. "hasSecondTab": false,
  1755. "secondTabText": "Send Back",
  1756. "secondTabOffset": 80,
  1757. "secondTabWidth": 65,
  1758. "ue_properties": {
  1759. "widget_ue_connectable": {},
  1760. "version": "7.7",
  1761. "input_ue_unconnectable": {}
  1762. }
  1763. },
  1764. "widgets_values": [
  1765. "Convert this image to a photo of princess mononoke walking on a treadmill\nChange the head, body, and arms to that of a bohemian cyberpunk princess with feathers and patchwork clothing, use the reference image only for posture and pose, think aloy from horizon zero dawn\nThe treadmill should be the base only and not have any raised control panel"
  1766. ],
  1767. "color": "#232",
  1768. "bgcolor": "#353"
  1769. },
  1770. {
  1771. "id": 9,
  1772. "type": "SaveImage",
  1773. "pos": [
  1774. 2117.3213921779866,
  1775. -671.4019462176386
  1776. ],
  1777. "size": [
  1778. 1759.5444055685157,
  1779. 1099.001500074444
  1780. ],
  1781. "flags": {},
  1782. "order": 34,
  1783. "mode": 0,
  1784. "inputs": [
  1785. {
  1786. "name": "images",
  1787. "type": "IMAGE",
  1788. "link": 228
  1789. }
  1790. ],
  1791. "outputs": [
  1792. {
  1793. "name": "images",
  1794. "type": "IMAGE",
  1795. "links": null
  1796. }
  1797. ],
  1798. "properties": {
  1799. "cnr_id": "comfy-core",
  1800. "ver": "0.8.2",
  1801. "Node name for S&R": "SaveImage",
  1802. "enableTabs": false,
  1803. "tabWidth": 65,
  1804. "tabXOffset": 10,
  1805. "hasSecondTab": false,
  1806. "secondTabText": "Send Back",
  1807. "secondTabOffset": 80,
  1808. "secondTabWidth": 65,
  1809. "ue_properties": {
  1810. "widget_ue_connectable": {},
  1811. "version": "7.7",
  1812. "input_ue_unconnectable": {}
  1813. }
  1814. },
  1815. "widgets_values": [
  1816. "ClothesChange"
  1817. ]
  1818. }
  1819. ],
  1820. "links": [
  1821. [
  1822. 220,
  1823. 154,
  1824. 0,
  1825. 152,
  1826. 0,
  1827. "NOISE"
  1828. ],
  1829. [
  1830. 221,
  1831. 158,
  1832. 0,
  1833. 152,
  1834. 1,
  1835. "GUIDER"
  1836. ],
  1837. [
  1838. 222,
  1839. 151,
  1840. 0,
  1841. 152,
  1842. 2,
  1843. "SAMPLER"
  1844. ],
  1845. [
  1846. 223,
  1847. 159,
  1848. 0,
  1849. 152,
  1850. 3,
  1851. "SIGMAS"
  1852. ],
  1853. [
  1854. 224,
  1855. 157,
  1856. 0,
  1857. 152,
  1858. 4,
  1859. "LATENT"
  1860. ],
  1861. [
  1862. 225,
  1863. 152,
  1864. 0,
  1865. 153,
  1866. 0,
  1867. "LATENT"
  1868. ],
  1869. [
  1870. 226,
  1871. 163,
  1872. 0,
  1873. 153,
  1874. 1,
  1875. "VAE"
  1876. ],
  1877. [
  1878. 227,
  1879. 156,
  1880. 0,
  1881. 165,
  1882. 0,
  1883. "CLIP"
  1884. ],
  1885. [
  1886. 228,
  1887. 153,
  1888. 0,
  1889. 9,
  1890. 0,
  1891. "IMAGE"
  1892. ],
  1893. [
  1894. 229,
  1895. 162,
  1896. 0,
  1897. 160,
  1898. 0,
  1899. "IMAGE"
  1900. ],
  1901. [
  1902. 230,
  1903. 160,
  1904. 0,
  1905. 159,
  1906. 0,
  1907. "INT"
  1908. ],
  1909. [
  1910. 231,
  1911. 160,
  1912. 0,
  1913. 157,
  1914. 0,
  1915. "INT"
  1916. ],
  1917. [
  1918. 232,
  1919. 160,
  1920. 1,
  1921. 159,
  1922. 1,
  1923. "INT"
  1924. ],
  1925. [
  1926. 233,
  1927. 160,
  1928. 1,
  1929. 157,
  1930. 1,
  1931. "INT"
  1932. ],
  1933. [
  1934. 245,
  1935. 171,
  1936. 0,
  1937. 170,
  1938. 0,
  1939. "MODEL"
  1940. ],
  1941. [
  1942. 247,
  1943. 170,
  1944. 0,
  1945. 173,
  1946. 0,
  1947. "MASK"
  1948. ],
  1949. [
  1950. 251,
  1951. 176,
  1952. 0,
  1953. 170,
  1954. 2,
  1955. "CONDITIONING"
  1956. ],
  1957. [
  1958. 252,
  1959. 171,
  1960. 1,
  1961. 176,
  1962. 0,
  1963. "CLIP"
  1964. ],
  1965. [
  1966. 256,
  1967. 179,
  1968. 0,
  1969. 170,
  1970. 1,
  1971. "IMAGE"
  1972. ],
  1973. [
  1974. 264,
  1975. 179,
  1976. 0,
  1977. 185,
  1978. 0,
  1979. "IMAGE"
  1980. ],
  1981. [
  1982. 267,
  1983. 170,
  1984. 0,
  1985. 186,
  1986. 0,
  1987. "MASK"
  1988. ],
  1989. [
  1990. 268,
  1991. 186,
  1992. 0,
  1993. 185,
  1994. 1,
  1995. "MASK"
  1996. ],
  1997. [
  1998. 273,
  1999. 163,
  2000. 0,
  2001. 191,
  2002. 1,
  2003. "VAE"
  2004. ],
  2005. [
  2006. 274,
  2007. 191,
  2008. 0,
  2009. 193,
  2010. 1,
  2011. "LATENT"
  2012. ],
  2013. [
  2014. 275,
  2015. 191,
  2016. 0,
  2017. 194,
  2018. 1,
  2019. "LATENT"
  2020. ],
  2021. [
  2022. 276,
  2023. 165,
  2024. 0,
  2025. 193,
  2026. 0,
  2027. "CONDITIONING"
  2028. ],
  2029. [
  2030. 279,
  2031. 165,
  2032. 0,
  2033. 195,
  2034. 0,
  2035. "CONDITIONING"
  2036. ],
  2037. [
  2038. 280,
  2039. 195,
  2040. 0,
  2041. 194,
  2042. 0,
  2043. "CONDITIONING"
  2044. ],
  2045. [
  2046. 317,
  2047. 193,
  2048. 0,
  2049. 158,
  2050. 1,
  2051. "CONDITIONING"
  2052. ],
  2053. [
  2054. 318,
  2055. 194,
  2056. 0,
  2057. 158,
  2058. 2,
  2059. "CONDITIONING"
  2060. ],
  2061. [
  2062. 320,
  2063. 160,
  2064. 0,
  2065. 209,
  2066. 0,
  2067. "INT"
  2068. ],
  2069. [
  2070. 321,
  2071. 160,
  2072. 1,
  2073. 209,
  2074. 1,
  2075. "INT"
  2076. ],
  2077. [
  2078. 326,
  2079. 211,
  2080. 0,
  2081. 210,
  2082. 0,
  2083. "IMAGE"
  2084. ],
  2085. [
  2086. 328,
  2087. 170,
  2088. 0,
  2089. 211,
  2090. 2,
  2091. "MASK"
  2092. ],
  2093. [
  2094. 331,
  2095. 185,
  2096. 0,
  2097. 214,
  2098. 0,
  2099. "IMAGE"
  2100. ],
  2101. [
  2102. 340,
  2103. 223,
  2104. 0,
  2105. 224,
  2106. 1,
  2107. "MODEL"
  2108. ],
  2109. [
  2110. 342,
  2111. 224,
  2112. 0,
  2113. 158,
  2114. 0,
  2115. "MODEL"
  2116. ],
  2117. [
  2118. 345,
  2119. 211,
  2120. 0,
  2121. 191,
  2122. 0,
  2123. "IMAGE"
  2124. ],
  2125. [
  2126. 348,
  2127. 197,
  2128. 0,
  2129. 179,
  2130. 0,
  2131. "IMAGE"
  2132. ],
  2133. [
  2134. 351,
  2135. 185,
  2136. 0,
  2137. 162,
  2138. 0,
  2139. "IMAGE"
  2140. ],
  2141. [
  2142. 352,
  2143. 185,
  2144. 0,
  2145. 211,
  2146. 1,
  2147. "IMAGE"
  2148. ],
  2149. [
  2150. 353,
  2151. 209,
  2152. 0,
  2153. 211,
  2154. 0,
  2155. "IMAGE"
  2156. ],
  2157. [
  2158. 362,
  2159. 222,
  2160. 0,
  2161. 224,
  2162. 0,
  2163. "MODEL"
  2164. ]
  2165. ],
  2166. "groups": [
  2167. {
  2168. "id": 1,
  2169. "title": "SAM3 - Cutout",
  2170. "bounding": [
  2171. -640,
  2172. -1100,
  2173. 1680,
  2174. 840
  2175. ],
  2176. "color": "#3f789e",
  2177. "flags": {}
  2178. }
  2179. ],
  2180. "config": {},
  2181. "extra": {
  2182. "frontendVersion": "1.48.7",
  2183. "workflowRendererVersion": "LG",
  2184. "VHS_latentpreview": false,
  2185. "VHS_latentpreviewrate": 0,
  2186. "VHS_MetadataImage": true,
  2187. "VHS_KeepIntermediate": true,
  2188. "ds": {
  2189. "scale": 0.620921323059155,
  2190. "offset": [
  2191. 1720.6599130779507,
  2192. 778.0149149271228
  2193. ]
  2194. },
  2195. "ue_links": [],
  2196. "links_added_by_ue": []
  2197. },
  2198. "version": 0.4
  2199. }
Advertisement
Add Comment
Please, Sign In to add comment