nomadoor commited on
Commit
e7d8425
·
verified ·
1 Parent(s): 7bc27c7

Upload flux-2-klein-9B-360-erp-outpaint.json

Browse files
workflow/flux-2-klein-9B-360-erp-outpaint.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
  "id": "e47d064a-cb92-4da7-b92b-be9f1ddd26f5",
3
  "revision": 0,
4
- "last_node_id": 68,
5
- "last_link_id": 100,
6
  "nodes": [
7
  {
8
  "id": 33,
@@ -39,9 +39,9 @@
39
  ],
40
  "title": "CLIP Text Encode (Negative Prompt)",
41
  "properties": {
 
42
  "cnr_id": "comfy-core",
43
- "ver": "0.3.39",
44
- "Node name for S&R": "CLIPTextEncode"
45
  },
46
  "widgets_values": [
47
  "text, worst quality, blurry, ugly"
@@ -73,9 +73,9 @@
73
  }
74
  ],
75
  "properties": {
 
76
  "cnr_id": "comfy-core",
77
- "ver": "0.3.73",
78
- "Node name for S&R": "CLIPLoader"
79
  },
80
  "widgets_values": [
81
  "qwen_3_8b.safetensors",
@@ -85,42 +85,6 @@
85
  "color": "#432",
86
  "bgcolor": "#653"
87
  },
88
- {
89
- "id": 43,
90
- "type": "VAELoader",
91
- "pos": [
92
- 520.2735954205992,
93
- 751.5950256347664
94
- ],
95
- "size": [
96
- 269.8313103058076,
97
- 58
98
- ],
99
- "flags": {},
100
- "order": 1,
101
- "mode": 0,
102
- "inputs": [],
103
- "outputs": [
104
- {
105
- "name": "VAE",
106
- "type": "VAE",
107
- "links": [
108
- 62,
109
- 76
110
- ]
111
- }
112
- ],
113
- "properties": {
114
- "cnr_id": "comfy-core",
115
- "ver": "0.3.39",
116
- "Node name for S&R": "VAELoader"
117
- },
118
- "widgets_values": [
119
- "flux2-vae.safetensors"
120
- ],
121
- "color": "#322",
122
- "bgcolor": "#533"
123
- },
124
  {
125
  "id": 52,
126
  "type": "VAEEncode",
@@ -139,7 +103,7 @@
139
  {
140
  "name": "pixels",
141
  "type": "IMAGE",
142
- "link": 86
143
  },
144
  {
145
  "name": "vae",
@@ -159,9 +123,9 @@
159
  }
160
  ],
161
  "properties": {
 
162
  "cnr_id": "comfy-core",
163
- "ver": "0.9.2",
164
- "Node name for S&R": "VAEEncode"
165
  },
166
  "widgets_values": []
167
  },
@@ -202,9 +166,9 @@
202
  }
203
  ],
204
  "properties": {
 
205
  "cnr_id": "comfy-core",
206
- "ver": "0.9.2",
207
- "Node name for S&R": "ReferenceLatent"
208
  },
209
  "widgets_values": []
210
  },
@@ -245,9 +209,9 @@
245
  }
246
  ],
247
  "properties": {
 
248
  "cnr_id": "comfy-core",
249
- "ver": "0.9.2",
250
- "Node name for S&R": "ReferenceLatent"
251
  },
252
  "widgets_values": []
253
  },
@@ -284,9 +248,9 @@
284
  ],
285
  "title": "CLIP Text Encode (Positive Prompt)",
286
  "properties": {
 
287
  "cnr_id": "comfy-core",
288
- "ver": "0.3.39",
289
- "Node name for S&R": "CLIPTextEncode"
290
  },
291
  "widgets_values": [
292
  "Fill the green spaces according to the image. Outpaint as a seamless 360 equirectangular panorama (2:1). Keep the horizon level. Match left and right edges."
@@ -310,105 +274,221 @@
310
  {
311
  "name": "images",
312
  "type": "IMAGE",
313
- "link": 89
314
  }
315
  ],
316
  "outputs": [],
317
  "properties": {
 
318
  "cnr_id": "comfy-core",
319
- "ver": "0.15.0",
320
- "Node name for S&R": "PreviewImage"
321
  },
322
  "widgets_values": []
323
  },
324
  {
325
- "id": 48,
326
- "type": "UNETLoader",
327
  "pos": [
328
- 613.1701020904532,
329
- -10.55701287776062
330
  ],
331
  "size": [
332
- 308.1592787377913,
333
- 82
334
  ],
335
  "flags": {},
336
- "order": 2,
337
  "mode": 0,
338
- "inputs": [],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
339
  "outputs": [
340
  {
341
- "name": "MODEL",
342
- "type": "MODEL",
 
343
  "links": [
344
- 93
 
345
  ]
346
  }
347
  ],
348
  "properties": {
 
349
  "cnr_id": "comfy-core",
350
- "ver": "0.9.2",
351
- "Node name for S&R": "UNETLoader"
352
  },
353
- "widgets_values": [
354
- "Flux.2\\flux-2-klein-base-9b-fp8.safetensors",
355
- "default"
356
- ],
357
- "color": "#323",
358
- "bgcolor": "#535"
359
  },
360
  {
361
- "id": 63,
362
- "type": "LoraLoaderModelOnly",
363
  "pos": [
364
- 954.6523968493398,
365
- -10.55701287776062
366
  ],
367
  "size": [
368
- 270,
369
- 82
370
  ],
371
  "flags": {},
372
- "order": 7,
373
  "mode": 0,
374
  "inputs": [
375
  {
376
  "name": "model",
377
  "type": "MODEL",
378
- "link": 93
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
379
  }
380
  ],
381
  "outputs": [
382
  {
383
- "name": "MODEL",
384
- "type": "MODEL",
 
385
  "links": [
386
- 94
387
  ]
388
  }
389
  ],
390
  "properties": {
 
391
  "cnr_id": "comfy-core",
392
- "ver": "0.15.0",
393
- "Node name for S&R": "LoraLoaderModelOnly"
394
  },
395
  "widgets_values": [
396
- "Flux.2\\flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors",
397
- 0.9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
398
  ],
399
  "color": "#323",
400
  "bgcolor": "#535"
401
  },
402
  {
403
- "id": 59,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
404
  "type": "PanoramaCutout",
405
  "pos": [
406
  1817.711607004872,
407
  534.0964764114023
408
  ],
409
  "size": [
410
- 370.0209972239654,
411
- 257.77311172800773
412
  ],
413
  "flags": {},
414
  "order": 15,
@@ -417,7 +497,13 @@
417
  {
418
  "name": "erp_image",
419
  "type": "IMAGE",
420
- "link": 88
 
 
 
 
 
 
421
  }
422
  ],
423
  "outputs": [
@@ -425,19 +511,30 @@
425
  "name": "rect_image",
426
  "type": "IMAGE",
427
  "links": [
428
- 99
429
  ]
 
 
 
 
 
 
 
 
 
 
430
  }
431
  ],
432
  "properties": {
433
- "cnr_id": "panorama-stickers",
434
- "ver": "d8b0f77f4d741089c553cac9938e16d5fe996920",
435
  "Node name for S&R": "PanoramaCutout",
436
- "aux_id": "nomadoor/ComfyUI-Panorama-Stickers"
 
437
  },
438
  "widgets_values": [
439
- "{\"version\":1,\"projection_model\":\"pinhole_rectilinear\",\"alpha_mode\":\"straight\",\"bg_color\":\"#00ff00\",\"output_preset\":2048,\"assets\":{},\"stickers\":[],\"shots\":[{\"id\":\"sh_cd59dca1\",\"yaw_deg\":-40.26597661719347,\"pitch_deg\":9.592884798208313,\"hFOV_deg\":95.41452440211535,\"vFOV_deg\":59.634077751322096,\"roll_deg\":0,\"out_w\":1024,\"out_h\":1024,\"aspect_id\":\"1:1\"}],\"ui_settings\":{\"invert_view_x\":false,\"invert_view_y\":false,\"preview_quality\":\"balanced\"},\"active\":{\"selected_sticker_id\":null,\"selected_shot_id\":\"sh_cd59dca1\"}}",
 
440
  1,
 
441
  null,
442
  ""
443
  ],
@@ -445,81 +542,85 @@
445
  "bgcolor": "#353"
446
  },
447
  {
448
- "id": 66,
449
- "type": "SaveImage",
450
  "pos": [
451
- 2216.819528606419,
452
- 534.0964764114023
453
  ],
454
  "size": [
455
- 311.495836060305,
456
- 282
457
  ],
458
  "flags": {},
459
- "order": 16,
460
  "mode": 0,
461
- "inputs": [
 
462
  {
463
- "name": "images",
464
- "type": "IMAGE",
465
- "link": 99
 
 
466
  }
467
  ],
468
- "outputs": [],
469
  "properties": {
 
470
  "cnr_id": "comfy-core",
471
- "ver": "0.15.0"
472
  },
473
  "widgets_values": [
474
- "ComfyUI"
475
- ]
 
 
 
476
  },
477
  {
478
- "id": 8,
479
- "type": "VAEDecode",
480
  "pos": [
481
- 1615.039087801503,
482
- 160.40068341159756
483
  ],
484
  "size": [
485
- 161.111083984375,
486
- 46
487
  ],
488
  "flags": {},
489
- "order": 13,
490
  "mode": 0,
491
  "inputs": [
492
  {
493
- "name": "samples",
494
- "type": "LATENT",
495
- "link": 52
496
- },
497
- {
498
- "name": "vae",
499
- "type": "VAE",
500
- "link": 62
501
  }
502
  ],
503
  "outputs": [
504
  {
505
- "name": "IMAGE",
506
- "type": "IMAGE",
507
- "slot_index": 0,
508
  "links": [
509
- 87,
510
- 88
511
  ]
512
  }
513
  ],
514
  "properties": {
 
515
  "cnr_id": "comfy-core",
516
- "ver": "0.3.39",
517
- "Node name for S&R": "VAEDecode"
518
  },
519
- "widgets_values": []
 
 
 
 
 
520
  },
521
  {
522
- "id": 56,
523
  "type": "PanoramaStickers",
524
  "pos": [
525
  520.1049057264069,
@@ -527,10 +628,10 @@
527
  ],
528
  "size": [
529
  270,
530
- 106
531
  ],
532
  "flags": {},
533
- "order": 3,
534
  "mode": 0,
535
  "inputs": [
536
  {
@@ -538,91 +639,52 @@
538
  "shape": 7,
539
  "type": "IMAGE",
540
  "link": null
541
- }
542
- ],
543
- "outputs": [
544
- {
545
- "name": "cond_erp",
546
- "type": "IMAGE",
547
- "links": [
548
- 86,
549
- 89
550
- ]
551
- }
552
- ],
553
- "properties": {
554
- "cnr_id": "panorama-stickers",
555
- "ver": "d8b0f77f4d741089c553cac9938e16d5fe996920",
556
- "Node name for S&R": "PanoramaStickers",
557
- "aux_id": "nomadoor/ComfyUI-Panorama-Stickers"
558
- },
559
- "widgets_values": [
560
- "2048 x 1024",
561
- "#00ff00",
562
- "{\"version\":1,\"projection_model\":\"pinhole_rectilinear\",\"alpha_mode\":\"straight\",\"bg_color\":\"#00ff00\",\"output_preset\":2048,\"assets\":{\"asset_91dd650d\":{\"type\":\"comfy_image\",\"filename\":\"000133_00006_.png\",\"subfolder\":\"panorama_stickers\",\"storage\":\"input\",\"name\":\"000133_00006_.png\"}},\"stickers\":[{\"id\":\"st_d1305c87\",\"asset_id\":\"asset_91dd650d\",\"yaw_deg\":-16.59304581325364,\"pitch_deg\":23.27140430678283,\"hFOV_deg\":62.9859925822807,\"vFOV_deg\":92.0564506971795,\"rot_deg\":0,\"z_index\":0}],\"shots\":[],\"ui_settings\":{\"invert_view_x\":false,\"invert_view_y\":false,\"preview_quality\":\"balanced\"},\"active\":{\"selected_sticker_id\":null,\"selected_shot_id\":null}}"
563
- ],
564
- "color": "#232",
565
- "bgcolor": "#353"
566
- },
567
- {
568
- "id": 31,
569
- "type": "KSampler",
570
- "pos": [
571
- 1262.7259909887628,
572
- 160.40068341159756
573
- ],
574
- "size": [
575
- 315,
576
- 262
577
- ],
578
- "flags": {},
579
- "order": 12,
580
- "mode": 0,
581
- "inputs": [
582
- {
583
- "name": "model",
584
- "type": "MODEL",
585
- "link": 94
586
  },
587
  {
588
- "name": "positive",
589
- "type": "CONDITIONING",
590
- "link": 71
 
591
  },
592
  {
593
- "name": "negative",
594
- "type": "CONDITIONING",
595
- "link": 85
 
596
  },
597
  {
598
- "name": "latent_image",
599
- "type": "LATENT",
600
- "link": 74
 
601
  }
602
  ],
603
  "outputs": [
604
  {
605
- "name": "LATENT",
606
- "type": "LATENT",
607
- "slot_index": 0,
608
  "links": [
609
- 52
 
610
  ]
 
 
 
 
 
611
  }
612
  ],
613
  "properties": {
614
- "cnr_id": "comfy-core",
615
- "ver": "0.3.39",
616
- "Node name for S&R": "KSampler"
617
  },
618
  "widgets_values": [
619
- 12345,
620
- "fixed",
621
- 20,
622
- 5,
623
- "euler",
624
- "simple",
625
- 1
626
  ]
627
  },
628
  {
@@ -644,41 +706,27 @@
644
  "name": "erp_image",
645
  "type": "IMAGE",
646
  "link": 87
 
 
 
 
 
 
647
  }
648
  ],
649
  "outputs": [],
650
  "properties": {
 
651
  "cnr_id": "panorama-stickers",
652
  "ver": "d8b0f77f4d741089c553cac9938e16d5fe996920",
653
- "Node name for S&R": "PanoramaPreview",
654
  "aux_id": "nomadoor/ComfyUI-Panorama-Stickers"
655
  },
656
- "widgets_values": [],
657
- "color": "#232",
658
- "bgcolor": "#353"
659
- },
660
- {
661
- "id": 67,
662
- "type": "MarkdownNote",
663
- "pos": [
664
- 106.60533206157714,
665
- -49.35469969856914
666
- ],
667
- "size": [
668
- 401.6934600526807,
669
- 256.2520882868414
670
- ],
671
- "flags": {},
672
- "order": 4,
673
- "mode": 0,
674
- "inputs": [],
675
- "outputs": [],
676
- "properties": {},
677
  "widgets_values": [
678
- "## models\n- [flux-2-klein-base-9b-fp8.safetensors](https://huggingface.co/black-forest-labs/FLUX.2-klein-base-9b-fp8/blob/main/flux-2-klein-base-9b-fp8.safetensors)\n- [flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors](https://huggingface.co/nomadoor/flux-2-klein-9B-360-erp-outpaint-lora/blob/main/flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors)\n- [qwen_3_8b.safetensors](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b/blob/main/split_files/text_encoders/qwen_3_8b.safetensors)\n- [flux2-vae.safetensors](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b/blob/main/split_files/vae/flux2-vae.safetensors)\n\n```\n📂ComfyUI/\n└── 📂models/\n ├── 📂diffusion_models/\n │ └── flux-2-klein-base-9b-fp8.safetensors\n ├── 📂loras/\n │ └── flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors\n ├── 📂text_encoders/\n │ └── qwen_3_4b.safetensors\n └── 📂vae/\n └── flux2-vae.safetensors\n```"
 
679
  ],
680
- "color": "#323",
681
- "bgcolor": "#535"
682
  }
683
  ],
684
  "links": [
@@ -779,56 +827,56 @@
779
  "CONDITIONING"
780
  ],
781
  [
782
- 86,
783
- 56,
784
  0,
785
- 52,
786
  0,
787
  "IMAGE"
788
  ],
789
  [
790
- 87,
791
- 8,
792
  0,
793
- 58,
794
  0,
795
- "IMAGE"
796
  ],
797
  [
798
- 88,
799
- 8,
800
  0,
801
- 59,
802
  0,
803
- "IMAGE"
804
  ],
805
  [
806
- 89,
807
- 56,
808
  0,
809
- 60,
810
  0,
811
  "IMAGE"
812
  ],
813
  [
814
- 93,
815
- 48,
816
  0,
817
- 63,
818
  0,
819
- "MODEL"
820
  ],
821
  [
822
- 94,
823
- 63,
824
  0,
825
- 31,
826
  0,
827
- "MODEL"
828
  ],
829
  [
830
- 99,
831
- 59,
832
  0,
833
  66,
834
  0,
@@ -839,13 +887,13 @@
839
  "config": {},
840
  "extra": {
841
  "ds": {
842
- "scale": 0.6929483166639309,
843
  "offset": [
844
- 323.96689842392607,
845
- 440.4322768893966
846
  ]
847
  },
848
- "frontendVersion": "1.39.16",
849
  "VHS_latentpreview": false,
850
  "VHS_latentpreviewrate": 0,
851
  "VHS_MetadataImage": true,
 
1
  {
2
  "id": "e47d064a-cb92-4da7-b92b-be9f1ddd26f5",
3
  "revision": 0,
4
+ "last_node_id": 70,
5
+ "last_link_id": 104,
6
  "nodes": [
7
  {
8
  "id": 33,
 
39
  ],
40
  "title": "CLIP Text Encode (Negative Prompt)",
41
  "properties": {
42
+ "Node name for S&R": "CLIPTextEncode",
43
  "cnr_id": "comfy-core",
44
+ "ver": "0.3.39"
 
45
  },
46
  "widgets_values": [
47
  "text, worst quality, blurry, ugly"
 
73
  }
74
  ],
75
  "properties": {
76
+ "Node name for S&R": "CLIPLoader",
77
  "cnr_id": "comfy-core",
78
+ "ver": "0.3.73"
 
79
  },
80
  "widgets_values": [
81
  "qwen_3_8b.safetensors",
 
85
  "color": "#432",
86
  "bgcolor": "#653"
87
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  {
89
  "id": 52,
90
  "type": "VAEEncode",
 
103
  {
104
  "name": "pixels",
105
  "type": "IMAGE",
106
+ "link": 101
107
  },
108
  {
109
  "name": "vae",
 
123
  }
124
  ],
125
  "properties": {
126
+ "Node name for S&R": "VAEEncode",
127
  "cnr_id": "comfy-core",
128
+ "ver": "0.9.2"
 
129
  },
130
  "widgets_values": []
131
  },
 
166
  }
167
  ],
168
  "properties": {
169
+ "Node name for S&R": "ReferenceLatent",
170
  "cnr_id": "comfy-core",
171
+ "ver": "0.9.2"
 
172
  },
173
  "widgets_values": []
174
  },
 
209
  }
210
  ],
211
  "properties": {
212
+ "Node name for S&R": "ReferenceLatent",
213
  "cnr_id": "comfy-core",
214
+ "ver": "0.9.2"
 
215
  },
216
  "widgets_values": []
217
  },
 
248
  ],
249
  "title": "CLIP Text Encode (Positive Prompt)",
250
  "properties": {
251
+ "Node name for S&R": "CLIPTextEncode",
252
  "cnr_id": "comfy-core",
253
+ "ver": "0.3.39"
 
254
  },
255
  "widgets_values": [
256
  "Fill the green spaces according to the image. Outpaint as a seamless 360 equirectangular panorama (2:1). Keep the horizon level. Match left and right edges."
 
274
  {
275
  "name": "images",
276
  "type": "IMAGE",
277
+ "link": 102
278
  }
279
  ],
280
  "outputs": [],
281
  "properties": {
282
+ "Node name for S&R": "PreviewImage",
283
  "cnr_id": "comfy-core",
284
+ "ver": "0.15.0"
 
285
  },
286
  "widgets_values": []
287
  },
288
  {
289
+ "id": 66,
290
+ "type": "SaveImage",
291
  "pos": [
292
+ 2216.819528606419,
293
+ 534.0964764114023
294
  ],
295
  "size": [
296
+ 311.495836060305,
297
+ 282
298
  ],
299
  "flags": {},
300
+ "order": 16,
301
  "mode": 0,
302
+ "inputs": [
303
+ {
304
+ "name": "images",
305
+ "type": "IMAGE",
306
+ "link": 104
307
+ }
308
+ ],
309
+ "outputs": [],
310
+ "properties": {
311
+ "cnr_id": "comfy-core",
312
+ "ver": "0.15.0"
313
+ },
314
+ "widgets_values": [
315
+ "ComfyUI"
316
+ ]
317
+ },
318
+ {
319
+ "id": 8,
320
+ "type": "VAEDecode",
321
+ "pos": [
322
+ 1615.039087801503,
323
+ 160.40068341159756
324
+ ],
325
+ "size": [
326
+ 161.111083984375,
327
+ 46
328
+ ],
329
+ "flags": {},
330
+ "order": 13,
331
+ "mode": 0,
332
+ "inputs": [
333
+ {
334
+ "name": "samples",
335
+ "type": "LATENT",
336
+ "link": 52
337
+ },
338
+ {
339
+ "name": "vae",
340
+ "type": "VAE",
341
+ "link": 62
342
+ }
343
+ ],
344
  "outputs": [
345
  {
346
+ "name": "IMAGE",
347
+ "type": "IMAGE",
348
+ "slot_index": 0,
349
  "links": [
350
+ 87,
351
+ 103
352
  ]
353
  }
354
  ],
355
  "properties": {
356
+ "Node name for S&R": "VAEDecode",
357
  "cnr_id": "comfy-core",
358
+ "ver": "0.3.39"
 
359
  },
360
+ "widgets_values": []
 
 
 
 
 
361
  },
362
  {
363
+ "id": 31,
364
+ "type": "KSampler",
365
  "pos": [
366
+ 1262.7259909887628,
367
+ 160.40068341159756
368
  ],
369
  "size": [
370
+ 315,
371
+ 262
372
  ],
373
  "flags": {},
374
+ "order": 12,
375
  "mode": 0,
376
  "inputs": [
377
  {
378
  "name": "model",
379
  "type": "MODEL",
380
+ "link": 94
381
+ },
382
+ {
383
+ "name": "positive",
384
+ "type": "CONDITIONING",
385
+ "link": 71
386
+ },
387
+ {
388
+ "name": "negative",
389
+ "type": "CONDITIONING",
390
+ "link": 85
391
+ },
392
+ {
393
+ "name": "latent_image",
394
+ "type": "LATENT",
395
+ "link": 74
396
  }
397
  ],
398
  "outputs": [
399
  {
400
+ "name": "LATENT",
401
+ "type": "LATENT",
402
+ "slot_index": 0,
403
  "links": [
404
+ 52
405
  ]
406
  }
407
  ],
408
  "properties": {
409
+ "Node name for S&R": "KSampler",
410
  "cnr_id": "comfy-core",
411
+ "ver": "0.3.39"
 
412
  },
413
  "widgets_values": [
414
+ 12345,
415
+ "fixed",
416
+ 20,
417
+ 5,
418
+ "euler",
419
+ "simple",
420
+ 1
421
+ ]
422
+ },
423
+ {
424
+ "id": 67,
425
+ "type": "MarkdownNote",
426
+ "pos": [
427
+ 106.60533206157714,
428
+ -49.35469969856914
429
+ ],
430
+ "size": [
431
+ 401.6934600526807,
432
+ 256.2520882868414
433
+ ],
434
+ "flags": {},
435
+ "order": 1,
436
+ "mode": 0,
437
+ "inputs": [],
438
+ "outputs": [],
439
+ "properties": {},
440
+ "widgets_values": [
441
+ "## models\n- [flux-2-klein-base-9b-fp8.safetensors](https://huggingface.co/black-forest-labs/FLUX.2-klein-base-9b-fp8/blob/main/flux-2-klein-base-9b-fp8.safetensors)\n- [flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors](https://huggingface.co/nomadoor/flux-2-klein-9B-360-erp-outpaint-lora/blob/main/flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors)\n- [qwen_3_8b.safetensors](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b/blob/main/split_files/text_encoders/qwen_3_8b.safetensors)\n- [flux2-vae.safetensors](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b/blob/main/split_files/vae/flux2-vae.safetensors)\n\n```\n📂ComfyUI/\n└── 📂models/\n ├── 📂diffusion_models/\n │ └── flux-2-klein-base-9b-fp8.safetensors\n ├── 📂loras/\n │ └── flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors\n ├── 📂text_encoders/\n │ └── qwen_3_8b.safetensors\n └── 📂vae/\n └── flux2-vae.safetensors\n```"
442
  ],
443
  "color": "#323",
444
  "bgcolor": "#535"
445
  },
446
  {
447
+ "id": 43,
448
+ "type": "VAELoader",
449
+ "pos": [
450
+ 518.6444005254552,
451
+ 848.5321218958388
452
+ ],
453
+ "size": [
454
+ 269.8313103058076,
455
+ 58
456
+ ],
457
+ "flags": {},
458
+ "order": 2,
459
+ "mode": 0,
460
+ "inputs": [],
461
+ "outputs": [
462
+ {
463
+ "name": "VAE",
464
+ "type": "VAE",
465
+ "links": [
466
+ 62,
467
+ 76
468
+ ]
469
+ }
470
+ ],
471
+ "properties": {
472
+ "Node name for S&R": "VAELoader",
473
+ "cnr_id": "comfy-core",
474
+ "ver": "0.3.39"
475
+ },
476
+ "widgets_values": [
477
+ "flux2-vae.safetensors"
478
+ ],
479
+ "color": "#322",
480
+ "bgcolor": "#533"
481
+ },
482
+ {
483
+ "id": 70,
484
  "type": "PanoramaCutout",
485
  "pos": [
486
  1817.711607004872,
487
  534.0964764114023
488
  ],
489
  "size": [
490
+ 373.8481566087248,
491
+ 279.55033874172886
492
  ],
493
  "flags": {},
494
  "order": 15,
 
497
  {
498
  "name": "erp_image",
499
  "type": "IMAGE",
500
+ "link": 103
501
+ },
502
+ {
503
+ "name": "audio",
504
+ "shape": 7,
505
+ "type": "AUDIO",
506
+ "link": null
507
  }
508
  ],
509
  "outputs": [
 
511
  "name": "rect_image",
512
  "type": "IMAGE",
513
  "links": [
514
+ 104
515
  ]
516
+ },
517
+ {
518
+ "name": "sticker_state",
519
+ "type": "STRING",
520
+ "links": null
521
+ },
522
+ {
523
+ "name": "mask",
524
+ "type": "MASK",
525
+ "links": null
526
  }
527
  ],
528
  "properties": {
 
 
529
  "Node name for S&R": "PanoramaCutout",
530
+ "cnr_id": "panorama-stickers",
531
+ "ver": "2663addf35cedcca1539d5f65190146d4d6637cb"
532
  },
533
  "widgets_values": [
534
+ "360",
535
+ "",
536
  1,
537
+ 24,
538
  null,
539
  ""
540
  ],
 
542
  "bgcolor": "#353"
543
  },
544
  {
545
+ "id": 48,
546
+ "type": "UNETLoader",
547
  "pos": [
548
+ 613.1701020904532,
549
+ -10.55701287776062
550
  ],
551
  "size": [
552
+ 308.1592787377913,
553
+ 82
554
  ],
555
  "flags": {},
556
+ "order": 3,
557
  "mode": 0,
558
+ "inputs": [],
559
+ "outputs": [
560
  {
561
+ "name": "MODEL",
562
+ "type": "MODEL",
563
+ "links": [
564
+ 93
565
+ ]
566
  }
567
  ],
 
568
  "properties": {
569
+ "Node name for S&R": "UNETLoader",
570
  "cnr_id": "comfy-core",
571
+ "ver": "0.9.2"
572
  },
573
  "widgets_values": [
574
+ "Flux.2/flux-2-klein-base-9b-fp8.safetensors",
575
+ "default"
576
+ ],
577
+ "color": "#323",
578
+ "bgcolor": "#535"
579
  },
580
  {
581
+ "id": 63,
582
+ "type": "LoraLoaderModelOnly",
583
  "pos": [
584
+ 954.6523968493398,
585
+ -10.55701287776062
586
  ],
587
  "size": [
588
+ 270,
589
+ 82
590
  ],
591
  "flags": {},
592
+ "order": 7,
593
  "mode": 0,
594
  "inputs": [
595
  {
596
+ "name": "model",
597
+ "type": "MODEL",
598
+ "link": 93
 
 
 
 
 
599
  }
600
  ],
601
  "outputs": [
602
  {
603
+ "name": "MODEL",
604
+ "type": "MODEL",
 
605
  "links": [
606
+ 94
 
607
  ]
608
  }
609
  ],
610
  "properties": {
611
+ "Node name for S&R": "LoraLoaderModelOnly",
612
  "cnr_id": "comfy-core",
613
+ "ver": "0.15.0"
 
614
  },
615
+ "widgets_values": [
616
+ "Flux.2/flux-2-klein-9B-360-erp-outpaint-lora_V1.safetensors",
617
+ 0.9
618
+ ],
619
+ "color": "#323",
620
+ "bgcolor": "#535"
621
  },
622
  {
623
+ "id": 69,
624
  "type": "PanoramaStickers",
625
  "pos": [
626
  520.1049057264069,
 
628
  ],
629
  "size": [
630
  270,
631
+ 214
632
  ],
633
  "flags": {},
634
+ "order": 4,
635
  "mode": 0,
636
  "inputs": [
637
  {
 
639
  "shape": 7,
640
  "type": "IMAGE",
641
  "link": null
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
642
  },
643
  {
644
+ "name": "sticker_image",
645
+ "shape": 7,
646
+ "type": "IMAGE",
647
+ "link": null
648
  },
649
  {
650
+ "name": "sticker_state",
651
+ "shape": 7,
652
+ "type": "STRING",
653
+ "link": null
654
  },
655
  {
656
+ "name": "audio",
657
+ "shape": 7,
658
+ "type": "AUDIO",
659
+ "link": null
660
  }
661
  ],
662
  "outputs": [
663
  {
664
+ "name": "cond_erp",
665
+ "type": "IMAGE",
 
666
  "links": [
667
+ 101,
668
+ 102
669
  ]
670
+ },
671
+ {
672
+ "name": "mask",
673
+ "type": "MASK",
674
+ "links": null
675
  }
676
  ],
677
  "properties": {
678
+ "Node name for S&R": "PanoramaStickers",
679
+ "cnr_id": "panorama-stickers",
680
+ "ver": "2663addf35cedcca1539d5f65190146d4d6637cb"
681
  },
682
  "widgets_values": [
683
+ "2048",
684
+ "360",
685
+ "#00ff00",
686
+ "{\"version\":1,\"projection_model\":\"pinhole_rectilinear\",\"alpha_mode\":\"straight\",\"coverage\":360,\"bg_color\":\"#00ff00\",\"output_preset\":2048,\"assets\":{\"asset_8e437a61\":{\"type\":\"comfy_image\",\"filename\":\"f3725e2bf068252647604a95bab065d2.png\",\"subfolder\":\"panorama_stickers\",\"storage\":\"input\",\"name\":\"f3725e2bf068252647604a95bab065d2.png\"}},\"stickers\":[{\"id\":\"st_a2219e81\",\"asset_id\":\"asset_8e437a61\",\"yaw_deg\":19.217750066273993,\"pitch_deg\":1.8988351493832467,\"hFOV_deg\":60.71530772254643,\"vFOV_deg\":60.71530772254641,\"rot_deg\":0,\"z_index\":0,\"aspect_id\":\"1:1\"}],\"shots\":[],\"painting\":{\"version\":1,\"groups\":[],\"paint\":{\"strokes\":[]},\"mask\":{\"strokes\":[]},\"raster_objects\":[]},\"painting_layer\":null,\"ui_settings\":{\"invert_view_x\":false,\"invert_view_y\":false,\"preview_quality\":\"balanced\"},\"active\":{\"selected_sticker_id\":\"st_a2219e81\",\"selected_shot_id\":null}}",
687
+ 24
 
 
688
  ]
689
  },
690
  {
 
706
  "name": "erp_image",
707
  "type": "IMAGE",
708
  "link": 87
709
+ },
710
+ {
711
+ "name": "audio",
712
+ "shape": 7,
713
+ "type": "AUDIO",
714
+ "link": null
715
  }
716
  ],
717
  "outputs": [],
718
  "properties": {
719
+ "Node name for S&R": "PanoramaPreview",
720
  "cnr_id": "panorama-stickers",
721
  "ver": "d8b0f77f4d741089c553cac9938e16d5fe996920",
 
722
  "aux_id": "nomadoor/ComfyUI-Panorama-Stickers"
723
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
724
  "widgets_values": [
725
+ "360",
726
+ 24
727
  ],
728
+ "color": "#232",
729
+ "bgcolor": "#353"
730
  }
731
  ],
732
  "links": [
 
827
  "CONDITIONING"
828
  ],
829
  [
830
+ 87,
831
+ 8,
832
  0,
833
+ 58,
834
  0,
835
  "IMAGE"
836
  ],
837
  [
838
+ 93,
839
+ 48,
840
  0,
841
+ 63,
842
  0,
843
+ "MODEL"
844
  ],
845
  [
846
+ 94,
847
+ 63,
848
  0,
849
+ 31,
850
  0,
851
+ "MODEL"
852
  ],
853
  [
854
+ 101,
855
+ 69,
856
  0,
857
+ 52,
858
  0,
859
  "IMAGE"
860
  ],
861
  [
862
+ 102,
863
+ 69,
864
  0,
865
+ 60,
866
  0,
867
+ "IMAGE"
868
  ],
869
  [
870
+ 103,
871
+ 8,
872
  0,
873
+ 70,
874
  0,
875
+ "IMAGE"
876
  ],
877
  [
878
+ 104,
879
+ 70,
880
  0,
881
  66,
882
  0,
 
887
  "config": {},
888
  "extra": {
889
  "ds": {
890
+ "scale": 0.5726845592263907,
891
  "offset": [
892
+ 231.32285085283067,
893
+ 298.1518040075056
894
  ]
895
  },
896
+ "frontendVersion": "1.45.15",
897
  "VHS_latentpreview": false,
898
  "VHS_latentpreviewrate": 0,
899
  "VHS_MetadataImage": true,