工作流 /
图像 /
Anima Lllite: 深度控制图像

Anima Lllite: 深度控制图像
Anima Lllite: Depth Control to Image
使用Anima LLLite模型从深度图生成动漫风格的插图,该模型应用轻量级ControlNet校正以实现精确的空间控制。输入1张图像,生成2个图像输出及一个对比视图。适用于3D场景重建、VFX深度通道处理和AR资产准备。
图像
9 个节点 1 个输入 27 次使用 ComfyUI ≥ 0.29.0 ComfyUI 67 KB
需要的权重
这个工作流引用了 6 个权重文件,其中 6 个能在本站模型库里找到。
anima-base-v1.0.safetensors
在模型库查看
anima-lllite-depth-1.safetensors
在模型库查看
anima-turbo-lora-v0.2.safetensors
在模型库查看
depth_anything_3_mono_large.safetensors
在模型库查看
qwen_3_06b_base.safetensors
在模型库查看
qwen_image_vae.safetensors
在模型库查看
节点构成
MarkdownNote
× 1
SaveImage
× 1
GetImageSize
× 1
ImageCompare
× 1
147b517e-5ea6-4fba-84f7-46851be6e4ce
× 1
LoadImage
× 1
PreviewImage
× 1
28eb0ec0-5d35-42e9-8cb3-d1161dc5a231
× 1
ResizeImageMaskNode
× 1
官方标注的模型
Anima
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "f7a250a1-53fb-496b-8c39-c60d9e764028",
3 "revision": 0,
4 "last_node_id": 693,
5 "last_link_id": 1725,
6 "nodes": [
7 {
8 "id": 48,
9 "type": "MarkdownNote",
10 "pos": [
11 -3440,
12 210
13 ],
14 "size": [
15 670,
16 1127.140625
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [],
23 "properties": [],
24 "widgets_values": [
25 "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/Anima-LLLite](https://huggingface.co/Comfy-Org/Anima-LLLite)\n- [ModelScope:Comfy-Org/Anima-LLLite](https://modelscope.cn/models/Comfy-Org/Anima-LLLite)\n- [Hugging Face:Comfy-Org/Depth-Anything-3](https://huggingface.co/Comfy-Org/Depth-Anything-3)\n- [ModelScope:Comfy-Org/Depth-Anything-3](https://modelscope.cn/models/Comfy-Org/Depth-Anything-3)\n\n**text_encoders**\n\n- [qwen_3_06b_base.safetensors](https://huggingface.co/circlestone-labs/Anima/resolve/main/split_files/text_encoders/qwen_3_06b_base.safetensors) (1.11 GB)\n\n**vae**\n\n- [qwen_image_vae.safetensors](https://huggingface.co/circlestone-labs/Anima/resolve/main/split_files/vae/qwen_image_vae.safetensors) (242 MB)\n\n**diffusion_models**\n\n- [anima-base-v1.0.safetensors](https://huggingface.co/circlestone-labs/Anima/resolve/main/split_files/diffusion_models/anima-base-v1.0.safetensors) (3.89 GB)\n\n**model_patches**\n\n- [anima-lllite-depth-1.safetensors](https://huggingface.co/Comfy-Org/Anima-LLLite/resolve/main/model_patches/anima-lllite-depth-1.safetensors) (7.5 MB)\n\n**loras**\n\n- [anima-turbo-lora-v0.2.safetensors](https://huggingface.co/circlestone-labs/Anima-Official-LoRAs/resolve/main/anima-turbo-lora-v0.2.safetensors) (142 MB)\n\n**geometry_estimation**\n\n- [depth_anything_3_mono_large.safetensors](https://huggingface.co/Comfy-Org/Depth-Anything-3/resolve/main/geometry_estimation/depth_anything_3_mono_large.safetensors) (1.24 GB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ └── qwen_3_06b_base.safetensors\n│ ├── 📂 vae/\n│ │ └── qwen_image_vae.safetensors\n│ ├── 📂 diffusion_models/\n│ │ └── anima-base-v1.0.safetensors\n│ ├── 📂 model_patches/\n│ │ └── anima-lllite-depth-1.safetensors\n│ ├── 📂 loras/\n│ │ └── anima-turbo-lora-v0.2.safetensors\n│ └── 📂 geometry_estimation/\n│ └── depth_anything_3_mono_large.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"
26 ],
27 "color": "#222",
28 "bgcolor": "#000"
29 },
30 {
31 "id": 46,
32 "type": "SaveImage",
33 "pos": [
34 -70,
35 240
36 ],
37 "size": [
38 700,
39 800
40 ],
41 "flags": [],
42 "order": 7,
43 "mode": 0,
44 "inputs": [
45 {
46 "name": "images",
47 "type": "IMAGE",
48 "link": 143
49 }
50 ],
51 "outputs": [
52 {
53 "name": "images",
54 "type": "IMAGE",
55 "links": [
56 123
57 ]
58 }
59 ],
60 "properties": {
61 "Node name for S&R": "SaveImage",
62 "cnr_id": "comfy-core",
63 "ver": "0.11.1",
64 "enableTabs": false,
65 "tabWidth": 65,
66 "tabXOffset": 10,
67 "hasSecondTab": false,
68 "secondTabText": "Send Back",
69 "secondTabOffset": 80,
70 "secondTabWidth": 65
71 },
72 "widgets_values": [
73 "Anima"
74 ]
75 },
76 {
77 "id": 76,
78 "type": "GetImageSize",
79 "pos": [
80 -930,
81 520
82 ],
83 "size": [
84 225,
85 8
86 ],
87 "flags": {
88 "collapsed": true
89 },
90 "order": 5,
91 "mode": 0,
92 "inputs": [
93 {
94 "name": "image",
95 "type": "IMAGE",
96 "link": 1721
97 }
98 ],
99 "outputs": [
100 {
101 "name": "width",
102 "type": "INT",
103 "links": [
104 159
105 ]
106 },
107 {
108 "name": "height",
109 "type": "INT",
110 "links": [
111 160
112 ]
113 },
114 {
115 "name": "batch_size",
116 "type": "INT",
117 "links": null
118 }
119 ],
120 "properties": {
121 "Node name for S&R": "GetImageSize"
122 },
123 "widgets_values": []
124 },
125 {
126 "id": 77,
127 "type": "ImageCompare",
128 "pos": [
129 690,
130 240
131 ],
132 "size": [
133 700,
134 800
135 ],
136 "flags": [],
137 "order": 8,
138 "mode": 0,
139 "inputs": [
140 {
141 "name": "image_a",
142 "shape": 7,
143 "type": "IMAGE",
144 "link": 1722
145 },
146 {
147 "name": "image_b",
148 "shape": 7,
149 "type": "IMAGE",
150 "link": 123
151 }
152 ],
153 "outputs": [],
154 "properties": {
155 "Node name for S&R": "ImageCompare"
156 },
157 "widgets_values": []
158 },
159 {
160 "id": 88,
161 "type": "147b517e-5ea6-4fba-84f7-46851be6e4ce",
162 "pos": [
163 -590,
164 230
165 ],
166 "size": [
167 460,
168 890
169 ],
170 "flags": [],
171 "order": 6,
172 "mode": 0,
173 "inputs": [
174 {
175 "label": "control_image",
176 "name": "image",
177 "type": "IMAGE",
178 "link": 1723
179 },
180 {
181 "name": "mask",
182 "shape": 7,
183 "type": "MASK",
184 "link": null
185 },
186 {
187 "label": "positive_prompt",
188 "name": "text",
189 "type": "STRING",
190 "widget": {
191 "name": "text"
192 },
193 "link": null
194 },
195 {
196 "label": "negative_prompt",
197 "name": "text_1",
198 "type": "STRING",
199 "widget": {
200 "name": "text_1"
201 },
202 "link": null
203 },
204 {
205 "name": "width",
206 "type": "INT",
207 "widget": {
208 "name": "width"
209 },
210 "link": 159
211 },
212 {
213 "name": "height",
214 "type": "INT",
215 "widget": {
216 "name": "height"
217 },
218 "link": 160
219 },
220 {
221 "label": "anima_lllite_model",
222 "name": "name",
223 "type": "COMBO",
224 "widget": {
225 "name": "name"
226 },
227 "link": null
228 },
229 {
230 "label": "control_strength",
231 "name": "strength",
232 "type": "FLOAT",
233 "widget": {
234 "name": "strength"
235 },
236 "link": null
237 },
238 {
239 "label": "turbo_mode",
240 "name": "value",
241 "type": "BOOLEAN",
242 "widget": {
243 "name": "value"
244 },
245 "link": null
246 },
247 {
248 "label": "turbo_lora",
249 "name": "lora_name",
250 "type": "COMBO",
251 "widget": {
252 "name": "lora_name"
253 },
254 "link": null
255 }
256 ],
257 "outputs": [
258 {
259 "name": "IMAGE",
260 "type": "IMAGE",
261 "links": [
262 143
263 ]
264 }
265 ],
266 "properties": {
267 "proxyWidgets": [
268 [
269 "84",
270 "text"
271 ],
272 [
273 "82",
274 "text"
275 ],
276 [
277 "81",
278 "width"
279 ],
280 [
281 "81",
282 "height"
283 ],
284 [
285 "85",
286 "unet_name"
287 ],
288 [
289 "78",
290 "clip_name"
291 ],
292 [
293 "79",
294 "vae_name"
295 ],
296 [
297 "86",
298 "name"
299 ],
300 [
301 "87",
302 "strength"
303 ],
304 [
305 "87",
306 "start_percent"
307 ],
308 [
309 "87",
310 "end_percent"
311 ],
312 [
313 "115",
314 "value"
315 ],
316 [
317 "109",
318 "lora_name"
319 ]
320 ]
321 },
322 "widgets_values": []
323 },
324 {
325 "id": 91,
326 "type": "LoadImage",
327 "pos": [
328 -2720,
329 210
330 ],
331 "size": [
332 520,
333 670
334 ],
335 "flags": [],
336 "order": 1,
337 "mode": 0,
338 "inputs": [],
339 "outputs": [
340 {
341 "name": "IMAGE",
342 "type": "IMAGE",
343 "links": [
344 1725
345 ]
346 },
347 {
348 "name": "MASK",
349 "type": "MASK",
350 "links": null
351 }
352 ],
353 "properties": {
354 "Node name for S&R": "LoadImage"
355 },
356 "widgets_values": [
357 "anima_depth_ref.png",
358 "image"
359 ]
360 },
361 {
362 "id": 92,
363 "type": "PreviewImage",
364 "pos": [
365 -1300,
366 210
367 ],
368 "size": [
369 320,
370 540
371 ],
372 "flags": [],
373 "order": 4,
374 "mode": 0,
375 "inputs": [
376 {
377 "name": "images",
378 "type": "IMAGE",
379 "link": 1718
380 }
381 ],
382 "outputs": [
383 {
384 "name": "images",
385 "type": "IMAGE",
386 "links": [
387 1721,
388 1722,
389 1723
390 ]
391 }
392 ],
393 "properties": {
394 "Node name for S&R": "PreviewImage"
395 },
396 "widgets_values": []
397 },
398 {
399 "id": 690,
400 "type": "28eb0ec0-5d35-42e9-8cb3-d1161dc5a231",
401 "pos": [
402 -1790,
403 270
404 ],
405 "size": [
406 400,
407 360
408 ],
409 "flags": [],
410 "order": 3,
411 "mode": 0,
412 "inputs": [
413 {
414 "name": "image",
415 "type": "IMAGE",
416 "link": 1724
417 },
418 {
419 "label": "output_type",
420 "name": "output",
421 "type": "COMFY_DYNAMICCOMBO_V3",
422 "widget": {
423 "name": "output"
424 },
425 "link": null
426 },
427 {
428 "label": "output_normalization",
429 "name": "output.normalization",
430 "type": "COMBO",
431 "widget": {
432 "name": "output.normalization"
433 },
434 "link": null
435 },
436 {
437 "label": "apply_sky_clip",
438 "name": "output.apply_sky_clip",
439 "type": "BOOLEAN",
440 "widget": {
441 "name": "output.apply_sky_clip"
442 },
443 "link": null
444 }
445 ],
446 "outputs": [
447 {
448 "name": "IMAGE",
449 "type": "IMAGE",
450 "links": [
451 1718
452 ]
453 }
454 ],
455 "properties": {
456 "proxyWidgets": [
457 [
458 "688",
459 "resolution"
460 ],
461 [
462 "688",
463 "resize_method"
464 ],
465 [
466 "687",
467 "output"
468 ],
469 [
470 "687",
471 "output.normalization"
472 ],
473 [
474 "687",
475 "output.apply_sky_clip"
476 ],
477 [
478 "689",
479 "model_name"
480 ]
481 ],
482 "cnr_id": "comfy-core",
483 "ver": "0.24.0"
484 },
485 "widgets_values": []
486 },
487 {
488 "id": 693,
489 "type": "ResizeImageMaskNode",
490 "pos": [
491 -2160,
492 210
493 ],
494 "size": [
495 270,
496 144
497 ],
498 "flags": [],
499 "order": 2,
500 "mode": 0,
501 "inputs": [
502 {
503 "name": "input",
504 "type": "IMAGE,MASK",
505 "link": 1725
506 }
507 ],
508 "outputs": [
509 {
510 "name": "resized",
511 "type": "IMAGE",
512 "links": [
513 1724
514 ]
515 }
516 ],
517 "properties": {
518 "Node name for S&R": "ResizeImageMaskNode"
519 },
520 "widgets_values": [
521 "scale total pixels",
522 1,
523 "lanczos"
524 ]
525 }
526 ],
527 "links": [
528 [
529 123,
530 46,
531 0,
532 77,
533 1,
534 "IMAGE"
535 ],
536 [
537 143,
538 88,
539 0,
540 46,
541 0,
542 "IMAGE"
543 ],
544 [
545 159,
546 76,
547 0,
548 88,
549 4,
550 "INT"
551 ],
552 [
553 160,
554 76,
555 1,
556 88,
557 5,
558 "INT"
559 ],
560 [
561 1718,
562 690,
563 0,
564 92,
565 0,
566 "IMAGE"
567 ],
568 [
569 1721,
570 92,
571 0,
572 76,
573 0,
574 "IMAGE"
575 ],
576 [
577 1722,
578 92,
579 0,
580 77,
581 0,
582 "IMAGE"
583 ],
584 [
585 1723,
586 92,
587 0,
588 88,
589 0,
590 "IMAGE"
591 ],
592 [
593 1724,
594 693,
595 0,
596 690,
597 0,
598 "IMAGE"
599 ],
600 [
601 1725,
602 91,
603 0,
604 693,
605 0,
606 "IMAGE"
607 ]
608 ],
609 "groups": [
610 {
611 "id": 12,
612 "title": "Image Preprocessing",
613 "bounding": [
614 -1830,
615 180,
616 490,
617 550
618 ],
619 "color": "#3f789e",
620 "flags": []
621 }
622 ],
623 "definitions": {
624 "subgraphs": [
625 {
626 "id": "147b517e-5ea6-4fba-84f7-46851be6e4ce",
627 "version": 1,
628 "state": {
629 "lastGroupId": 12,
630 "lastNodeId": 693,
631 "lastLinkId": 1725,
632 "lastRerouteId": 0
633 },
634 "revision": 0,
635 "config": [],
636 "name": "Control to Image (Anima LLLite )",
637 "inputNode": {
638 "id": -10,
639 "bounding": [
640 -220,
641 450,
642 151.125,
643 348
644 ]
645 },
646 "outputNode": {
647 "id": -20,
648 "bounding": [
649 2850,
650 290,
651 128,
652 68
653 ]
654 },
655 "inputs": [
656 {
657 "id": "19869e4d-0c3f-406d-b630-c3c062377ac8",
658 "name": "image",
659 "type": "IMAGE",
660 "linkIds": [
661 137
662 ],
663 "localized_name": "image",
664 "label": "control_image",
665 "pos": [
666 -92.875,
667 474
668 ]
669 },
670 {
671 "id": "2a9a1c29-e3e3-4ec0-a58e-31f3596468be",
672 "name": "mask",
673 "type": "MASK",
674 "linkIds": [
675 138
676 ],
677 "localized_name": "mask",
678 "shape": 7,
679 "pos": [
680 -92.875,
681 494
682 ]
683 },
684 {
685 "id": "ee7d36b6-6f98-4678-817d-df909825fdd5",
686 "name": "text",
687 "type": "STRING",
688 "linkIds": [
689 144
690 ],
691 "label": "positive_prompt",
692 "pos": [
693 -92.875,
694 514
695 ]
696 },
697 {
698 "id": "f25576e0-ebd8-4db5-8eb7-8aef00a4d3c6",
699 "name": "text_1",
700 "type": "STRING",
701 "linkIds": [
702 145
703 ],
704 "label": "negative_prompt",
705 "pos": [
706 -92.875,
707 534
708 ]
709 },
710 {
711 "id": "712dc183-3641-4c6d-a809-6b46120bd046",
712 "name": "width",
713 "type": "INT",
714 "linkIds": [
715 146
716 ],
717 "pos": [
718 -92.875,
719 554
720 ]
721 },
722 {
723 "id": "afc76b3a-3e72-455c-99c3-671273d9e662",
724 "name": "height",
725 "type": "INT",
726 "linkIds": [
727 147
728 ],
729 "pos": [
730 -92.875,
731 574
732 ]
733 },
734 {
735 "id": "b7da2118-f870-4df9-aed0-117d1293c7be",
736 "name": "unet_name",
737 "type": "COMBO",
738 "linkIds": [
739 152
740 ],
741 "pos": [
742 -92.875,
743 594
744 ]
745 },
746 {
747 "id": "6bea4715-95bc-470b-8873-7685ee87bd79",
748 "name": "clip_name",
749 "type": "COMBO",
750 "linkIds": [
751 153
752 ],
753 "pos": [
754 -92.875,
755 614
756 ]
757 },
758 {
759 "id": "407645e7-8fc2-4254-86b4-40ec0c8041b8",
760 "name": "vae_name",
761 "type": "COMBO",
762 "linkIds": [
763 154
764 ],
765 "pos": [
766 -92.875,
767 634
768 ]
769 },
770 {
771 "id": "8e74efb4-d72a-49b6-9637-adf340e6c000",
772 "name": "name",
773 "type": "COMBO",
774 "linkIds": [
775 155
776 ],
777 "label": "anima_lllite_model",
778 "pos": [
779 -92.875,
780 654
781 ]
782 },
783 {
784 "id": "48f292a5-d7b7-44d1-b535-dee6ca7c27c2",
785 "name": "strength",
786 "type": "FLOAT",
787 "linkIds": [
788 156
789 ],
790 "label": "control_strength",
791 "pos": [
792 -92.875,
793 674
794 ]
795 },
796 {
797 "id": "fbdc9740-abae-4829-a531-764a17ff1b69",
798 "name": "start_percent",
799 "type": "FLOAT",
800 "linkIds": [
801 157
802 ],
803 "pos": [
804 -92.875,
805 694
806 ]
807 },
808 {
809 "id": "10f6d0a2-2abd-43a0-b8bf-cd6e0aa35d22",
810 "name": "end_percent",
811 "type": "FLOAT",
812 "linkIds": [
813 158
814 ],
815 "pos": [
816 -92.875,
817 714
818 ]
819 },
820 {
821 "id": "4294cda5-6bd8-448a-9e8c-32115c4b4c79",
822 "name": "value",
823 "type": "BOOLEAN",
824 "linkIds": [
825 189
826 ],
827 "label": "turbo_mode",
828 "pos": [
829 -92.875,
830 734
831 ]
832 },
833 {
834 "id": "dd4e3e86-a3b8-4e0d-a2de-d5e971654c5b",
835 "name": "lora_name",
836 "type": "COMBO",
837 "linkIds": [
838 190
839 ],
840 "label": "turbo_lora",
841 "pos": [
842 -92.875,
843 754
844 ]
845 }
846 ],
847 "outputs": [
848 {
849 "id": "41d11dee-93c3-479f-a863-061beb098c9b",
850 "name": "IMAGE",
851 "type": "IMAGE",
852 "linkIds": [
853 182
854 ],
855 "localized_name": "IMAGE",
856 "pos": [
857 2874,
858 314
859 ]
860 }
861 ],
862 "widgets": [],
863 "nodes": [
864 {
865 "id": 78,
866 "type": "CLIPLoader",
867 "pos": [
868 180,
869 370
870 ],
871 "size": [
872 390,
873 150
874 ],
875 "flags": [],
876 "order": 4,
877 "mode": 0,
878 "inputs": [
879 {
880 "localized_name": "clip_name",
881 "name": "clip_name",
882 "type": "COMBO",
883 "widget": {
884 "name": "clip_name"
885 },
886 "link": 153
887 }
888 ],
889 "outputs": [
890 {
891 "localized_name": "CLIP",
892 "name": "CLIP",
893 "type": "CLIP",
894 "links": [
895 126,
896 130
897 ]
898 }
899 ],
900 "properties": {
901 "Node name for S&R": "CLIPLoader",
902 "cnr_id": "comfy-core",
903 "ver": "0.11.0",
904 "models": [
905 {
906 "name": "qwen_3_06b_base.safetensors",
907 "url": "https://huggingface.co/circlestone-labs/Anima/resolve/main/split_files/text_encoders/qwen_3_06b_base.safetensors",
908 "directory": "text_encoders"
909 }
910 ],
911 "enableTabs": false,
912 "tabWidth": 65,
913 "tabXOffset": 10,
914 "hasSecondTab": false,
915 "secondTabText": "Send Back",
916 "secondTabOffset": 80,
917 "secondTabWidth": 65
918 },
919 "widgets_values": [
920 "qwen_3_06b_base.safetensors",
921 "stable_diffusion",
922 "default"
923 ]
924 },
925 {
926 "id": 79,
927 "type": "VAELoader",
928 "pos": [
929 180,
930 590
931 ],
932 "size": [
933 390,
934 100
935 ],
936 "flags": [],
937 "order": 5,
938 "mode": 0,
939 "inputs": [
940 {
941 "localized_name": "vae_name",
942 "name": "vae_name",
943 "type": "COMBO",
944 "widget": {
945 "name": "vae_name"
946 },
947 "link": 154
948 }
949 ],
950 "outputs": [
951 {
952 "localized_name": "VAE",
953 "name": "VAE",
954 "type": "VAE",
955 "links": [
956 183
957 ]
958 }
959 ],
960 "properties": {
961 "Node name for S&R": "VAELoader",
962 "cnr_id": "comfy-core",
963 "ver": "0.3.40",
964 "models": [
965 {
966 "name": "qwen_image_vae.safetensors",
967 "url": "https://huggingface.co/circlestone-labs/Anima/resolve/main/split_files/vae/qwen_image_vae.safetensors",
968 "directory": "vae"
969 }
970 ],
971 "enableTabs": false,
972 "tabWidth": 65,
973 "tabXOffset": 10,
974 "hasSecondTab": false,
975 "secondTabText": "Send Back",
976 "secondTabOffset": 80,
977 "secondTabWidth": 65
978 },
979 "widgets_values": [
980 "qwen_image_vae.safetensors"
981 ]
982 },
983 {
984 "id": 81,
985 "type": "EmptyLatentImage",
986 "pos": [
987 190,
988 980
989 ],
990 "size": [
991 310,
992 150
993 ],
994 "flags": [],
995 "order": 6,
996 "mode": 0,
997 "inputs": [
998 {
999 "localized_name": "width",
1000 "name": "width",
1001 "type": "INT",
1002 "widget": {
1003 "name": "width"
1004 },
1005 "link": 146
1006 },
1007 {
1008 "localized_name": "height",
1009 "name": "height",
1010 "type": "INT",
1011 "widget": {
1012 "name": "height"
1013 },
1014 "link": 147
1015 }
1016 ],
1017 "outputs": [
1018 {
1019 "localized_name": "LATENT",
1020 "name": "LATENT",
1021 "type": "LATENT",
1022 "links": [
1023 186
1024 ]
1025 }
1026 ],
1027 "properties": {
1028 "Node name for S&R": "EmptyLatentImage",
1029 "cnr_id": "comfy-core",
1030 "ver": "0.3.40",
1031 "enableTabs": false,
1032 "tabWidth": 65,
1033 "tabXOffset": 10,
1034 "hasSecondTab": false,
1035 "secondTabText": "Send Back",
1036 "secondTabOffset": 80,
1037 "secondTabWidth": 65
1038 },
1039 "widgets_values": [
1040 1024,
1041 1024,
1042 1
1043 ]
1044 },
1045 {
1046 "id": 82,
1047 "type": "CLIPTextEncode",
1048 "pos": [
1049 630,
1050 610
1051 ],
1052 "size": [
1053 490,
1054 140
1055 ],
1056 "flags": [],
1057 "order": 7,
1058 "mode": 0,
1059 "inputs": [
1060 {
1061 "localized_name": "clip",
1062 "name": "clip",
1063 "type": "CLIP",
1064 "link": 126
1065 },
1066 {
1067 "localized_name": "text",
1068 "name": "text",
1069 "type": "STRING",
1070 "widget": {
1071 "name": "text"
1072 },
1073 "link": 145
1074 }
1075 ],
1076 "outputs": [
1077 {
1078 "localized_name": "CONDITIONING",
1079 "name": "CONDITIONING",
1080 "type": "CONDITIONING",
1081 "links": [
1082 185
1083 ]
1084 }
1085 ],
1086 "title": "CLIP Text Encode (Negative Prompt)",
1087 "properties": {
1088 "Node name for S&R": "CLIPTextEncode",
1089 "cnr_id": "comfy-core",
1090 "ver": "0.3.65",
1091 "enableTabs": false,
1092 "tabWidth": 65,
1093 "tabXOffset": 10,
1094 "hasSecondTab": false,
1095 "secondTabText": "Send Back",
1096 "secondTabOffset": 80,
1097 "secondTabWidth": 65
1098 },
1099 "widgets_values": [
1100 "worst quality, low quality, score_1, score_2, score_3, blurry, jpeg artifacts, sepia"
1101 ],
1102 "color": "#223",
1103 "bgcolor": "#335"
1104 },
1105 {
1106 "id": 84,
1107 "type": "CLIPTextEncode",
1108 "pos": [
1109 630,
1110 170
1111 ],
1112 "size": [
1113 490,
1114 380
1115 ],
1116 "flags": [],
1117 "order": 8,
1118 "mode": 0,
1119 "inputs": [
1120 {
1121 "localized_name": "clip",
1122 "name": "clip",
1123 "type": "CLIP",
1124 "link": 130
1125 },
1126 {
1127 "localized_name": "text",
1128 "name": "text",
1129 "type": "STRING",
1130 "widget": {
1131 "name": "text"
1132 },
1133 "link": 144
1134 }
1135 ],
1136 "outputs": [
1137 {
1138 "localized_name": "CONDITIONING",
1139 "name": "CONDITIONING",
1140 "type": "CONDITIONING",
1141 "links": [
1142 184
1143 ]
1144 }
1145 ],
1146 "title": "CLIP Text Encode (Positive Prompt)",
1147 "properties": {
1148 "Node name for S&R": "CLIPTextEncode",
1149 "cnr_id": "comfy-core",
1150 "ver": "0.3.65",
1151 "enableTabs": false,
1152 "tabWidth": 65,
1153 "tabXOffset": 10,
1154 "hasSecondTab": false,
1155 "secondTabText": "Send Back",
1156 "secondTabOffset": 80,
1157 "secondTabWidth": 65
1158 },
1159 "widgets_values": [
1160 "front view perspective, cozy sunlit living room, a young girl sits on the central sofa reading a book, abundant lush green houseplants everywhere, large window beside the sofa, soft warm daylight pouring through window, vintage furniture, books, tableware and home decorations, obvious layered indoor spatial depth, rich interior details, warm gentle color palette, clean smooth line art, soft cel shading, japanese slice of life anime illustration, tranquil healing atmosphere, decorative sticker art, neat composition"
1161 ],
1162 "color": "#232",
1163 "bgcolor": "#353"
1164 },
1165 {
1166 "id": 85,
1167 "type": "UNETLoader",
1168 "pos": [
1169 180,
1170 180
1171 ],
1172 "size": [
1173 390,
1174 130
1175 ],
1176 "flags": [],
1177 "order": 9,
1178 "mode": 0,
1179 "inputs": [
1180 {
1181 "localized_name": "unet_name",
1182 "name": "unet_name",
1183 "type": "COMBO",
1184 "widget": {
1185 "name": "unet_name"
1186 },
1187 "link": 152
1188 }
1189 ],
1190 "outputs": [
1191 {
1192 "localized_name": "MODEL",
1193 "name": "MODEL",
1194 "type": "MODEL",
1195 "links": [
1196 134
1197 ]
1198 }
1199 ],
1200 "properties": {
1201 "Node name for S&R": "UNETLoader",
1202 "cnr_id": "comfy-core",
1203 "ver": "0.11.0",
1204 "models": [
1205 {
1206 "name": "anima-base-v1.0.safetensors",
1207 "url": "https://huggingface.co/circlestone-labs/Anima/resolve/main/split_files/diffusion_models/anima-base-v1.0.safetensors",
1208 "directory": "diffusion_models"
1209 }
1210 ],
1211 "enableTabs": false,
1212 "tabWidth": 65,
1213 "tabXOffset": 10,
1214 "hasSecondTab": false,
1215 "secondTabText": "Send Back",
1216 "secondTabOffset": 80,
1217 "secondTabWidth": 65
1218 },
1219 "widgets_values": [
1220 "anima-base-v1.0.safetensors",
1221 "default"
1222 ]
1223 },
1224 {
1225 "id": 86,
1226 "type": "ModelPatchLoader",
1227 "pos": [
1228 180,
1229 750
1230 ],
1231 "size": [
1232 390,
1233 110
1234 ],
1235 "flags": [],
1236 "order": 10,
1237 "mode": 0,
1238 "inputs": [
1239 {
1240 "localized_name": "name",
1241 "name": "name",
1242 "type": "COMBO",
1243 "widget": {
1244 "name": "name"
1245 },
1246 "link": 155
1247 }
1248 ],
1249 "outputs": [
1250 {
1251 "localized_name": "MODEL_PATCH",
1252 "name": "MODEL_PATCH",
1253 "type": "MODEL_PATCH",
1254 "links": [
1255 135
1256 ]
1257 }
1258 ],
1259 "properties": {
1260 "Node name for S&R": "ModelPatchLoader",
1261 "models": [
1262 {
1263 "name": "anima-lllite-depth-1.safetensors",
1264 "url": "https://huggingface.co/Comfy-Org/Anima-LLLite/resolve/main/model_patches/anima-lllite-depth-1.safetensors",
1265 "directory": "model_patches"
1266 }
1267 ]
1268 },
1269 "widgets_values": [
1270 "anima-lllite-depth-1.safetensors"
1271 ]
1272 },
1273 {
1274 "id": 87,
1275 "type": "AnimaLLLiteApply",
1276 "pos": [
1277 750,
1278 880
1279 ],
1280 "size": [
1281 270,
1282 240
1283 ],
1284 "flags": [],
1285 "order": 11,
1286 "mode": 0,
1287 "inputs": [
1288 {
1289 "localized_name": "model",
1290 "name": "model",
1291 "type": "MODEL",
1292 "link": 134
1293 },
1294 {
1295 "localized_name": "model_patch",
1296 "name": "model_patch",
1297 "type": "MODEL_PATCH",
1298 "link": 135
1299 },
1300 {
1301 "localized_name": "image",
1302 "name": "image",
1303 "type": "IMAGE",
1304 "link": 137
1305 },
1306 {
1307 "localized_name": "mask",
1308 "name": "mask",
1309 "shape": 7,
1310 "type": "MASK",
1311 "link": 138
1312 },
1313 {
1314 "localized_name": "strength",
1315 "name": "strength",
1316 "type": "FLOAT",
1317 "widget": {
1318 "name": "strength"
1319 },
1320 "link": 156
1321 },
1322 {
1323 "localized_name": "start_percent",
1324 "name": "start_percent",
1325 "type": "FLOAT",
1326 "widget": {
1327 "name": "start_percent"
1328 },
1329 "link": 157
1330 },
1331 {
1332 "localized_name": "end_percent",
1333 "name": "end_percent",
1334 "type": "FLOAT",
1335 "widget": {
1336 "name": "end_percent"
1337 },
1338 "link": 158
1339 }
1340 ],
1341 "outputs": [
1342 {
1343 "localized_name": "MODEL",
1344 "name": "MODEL",
1345 "type": "MODEL",
1346 "links": [
1347 187,
1348 188
1349 ]
1350 }
1351 ],
1352 "properties": {
1353 "Node name for S&R": "AnimaLLLiteApply"
1354 },
1355 "widgets_values": [
1356 1,
1357 0,
1358 1
1359 ]
1360 },
1361 {
1362 "id": 105,
1363 "type": "VAEDecode",
1364 "pos": [
1365 2290,
1366 230
1367 ],
1368 "size": [
1369 230,
1370 80
1371 ],
1372 "flags": {
1373 "collapsed": false
1374 },
1375 "order": 12,
1376 "mode": 0,
1377 "inputs": [
1378 {
1379 "localized_name": "samples",
1380 "name": "samples",
1381 "type": "LATENT",
1382 "link": 170
1383 },
1384 {
1385 "localized_name": "vae",
1386 "name": "vae",
1387 "type": "VAE",
1388 "link": 183
1389 }
1390 ],
1391 "outputs": [
1392 {
1393 "localized_name": "IMAGE",
1394 "name": "IMAGE",
1395 "type": "IMAGE",
1396 "slot_index": 0,
1397 "links": [
1398 182
1399 ]
1400 }
1401 ],
1402 "properties": {
1403 "Node name for S&R": "VAEDecode",
1404 "cnr_id": "comfy-core",
1405 "ver": "0.3.40",
1406 "enableTabs": false,
1407 "tabWidth": 65,
1408 "tabXOffset": 10,
1409 "hasSecondTab": false,
1410 "secondTabText": "Send Back",
1411 "secondTabOffset": 80,
1412 "secondTabWidth": 65
1413 },
1414 "widgets_values": []
1415 },
1416 {
1417 "id": 106,
1418 "type": "KSampler",
1419 "pos": [
1420 1960,
1421 210
1422 ],
1423 "size": [
1424 300,
1425 620
1426 ],
1427 "flags": [],
1428 "order": 13,
1429 "mode": 0,
1430 "inputs": [
1431 {
1432 "localized_name": "model",
1433 "name": "model",
1434 "type": "MODEL",
1435 "link": 171
1436 },
1437 {
1438 "localized_name": "positive",
1439 "name": "positive",
1440 "type": "CONDITIONING",
1441 "link": 184
1442 },
1443 {
1444 "localized_name": "negative",
1445 "name": "negative",
1446 "type": "CONDITIONING",
1447 "link": 185
1448 },
1449 {
1450 "localized_name": "latent_image",
1451 "name": "latent_image",
1452 "type": "LATENT",
1453 "link": 186
1454 },
1455 {
1456 "localized_name": "steps",
1457 "name": "steps",
1458 "type": "INT",
1459 "widget": {
1460 "name": "steps"
1461 },
1462 "link": 172
1463 },
1464 {
1465 "localized_name": "cfg",
1466 "name": "cfg",
1467 "type": "FLOAT",
1468 "widget": {
1469 "name": "cfg"
1470 },
1471 "link": 173
1472 }
1473 ],
1474 "outputs": [
1475 {
1476 "localized_name": "LATENT",
1477 "name": "LATENT",
1478 "type": "LATENT",
1479 "slot_index": 0,
1480 "links": [
1481 170
1482 ]
1483 }
1484 ],
1485 "properties": {
1486 "Node name for S&R": "KSampler",
1487 "cnr_id": "comfy-core",
1488 "ver": "0.3.40",
1489 "enableTabs": false,
1490 "tabWidth": 65,
1491 "tabXOffset": 10,
1492 "hasSecondTab": false,
1493 "secondTabText": "Send Back",
1494 "secondTabOffset": 80,
1495 "secondTabWidth": 65
1496 },
1497 "widgets_values": [
1498 520254185749746,
1499 "randomize",
1500 30,
1501 4,
1502 "euler",
1503 "simple",
1504 1
1505 ]
1506 },
1507 {
1508 "id": 107,
1509 "type": "PrimitiveInt",
1510 "pos": [
1511 1180,
1512 160
1513 ],
1514 "size": [
1515 270,
1516 90
1517 ],
1518 "flags": [],
1519 "order": 0,
1520 "mode": 0,
1521 "inputs": [],
1522 "outputs": [
1523 {
1524 "localized_name": "INT",
1525 "name": "INT",
1526 "type": "INT",
1527 "links": [
1528 176
1529 ]
1530 }
1531 ],
1532 "title": "Int (Steps)",
1533 "properties": {
1534 "Node name for S&R": "PrimitiveInt"
1535 },
1536 "widgets_values": [
1537 30,
1538 "fixed"
1539 ]
1540 },
1541 {
1542 "id": 108,
1543 "type": "PrimitiveInt",
1544 "pos": [
1545 1180,
1546 490
1547 ],
1548 "size": [
1549 270,
1550 90
1551 ],
1552 "flags": [],
1553 "order": 1,
1554 "mode": 0,
1555 "inputs": [],
1556 "outputs": [
1557 {
1558 "localized_name": "INT",
1559 "name": "INT",
1560 "type": "INT",
1561 "links": [
1562 177
1563 ]
1564 }
1565 ],
1566 "title": "Int (Steps)",
1567 "properties": {
1568 "Node name for S&R": "PrimitiveInt"
1569 },
1570 "widgets_values": [
1571 8,
1572 "fixed"
1573 ]
1574 },
1575 {
1576 "id": 109,
1577 "type": "LoraLoaderModelOnly",
1578 "pos": [
1579 1180,
1580 770
1581 ],
1582 "size": [
1583 270,
1584 120
1585 ],
1586 "flags": [],
1587 "order": 14,
1588 "mode": 0,
1589 "inputs": [
1590 {
1591 "localized_name": "model",
1592 "name": "model",
1593 "type": "MODEL",
1594 "link": 188
1595 },
1596 {
1597 "localized_name": "lora_name",
1598 "name": "lora_name",
1599 "type": "COMBO",
1600 "widget": {
1601 "name": "lora_name"
1602 },
1603 "link": 190
1604 }
1605 ],
1606 "outputs": [
1607 {
1608 "localized_name": "MODEL",
1609 "name": "MODEL",
1610 "type": "MODEL",
1611 "links": [
1612 174
1613 ]
1614 }
1615 ],
1616 "properties": {
1617 "Node name for S&R": "LoraLoaderModelOnly",
1618 "models": [
1619 {
1620 "name": "anima-turbo-lora-v0.2.safetensors",
1621 "url": "https://huggingface.co/circlestone-labs/Anima-Official-LoRAs/resolve/main/anima-turbo-lora-v0.2.safetensors",
1622 "directory": "loras"
1623 }
1624 ]
1625 },
1626 "widgets_values": [
1627 "anima-turbo-lora-v0.2.safetensors",
1628 1
1629 ]
1630 },
1631 {
1632 "id": 110,
1633 "type": "ComfySwitchNode",
1634 "pos": [
1635 1550,
1636 300
1637 ],
1638 "size": [
1639 270,
1640 130
1641 ],
1642 "flags": [],
1643 "order": 15,
1644 "mode": 0,
1645 "inputs": [
1646 {
1647 "localized_name": "on_false",
1648 "name": "on_false",
1649 "type": "MODEL",
1650 "link": 187
1651 },
1652 {
1653 "localized_name": "on_true",
1654 "name": "on_true",
1655 "type": "MODEL",
1656 "link": 174
1657 },
1658 {
1659 "localized_name": "switch",
1660 "name": "switch",
1661 "type": "BOOLEAN",
1662 "widget": {
1663 "name": "switch"
1664 },
1665 "link": 175
1666 }
1667 ],
1668 "outputs": [
1669 {
1670 "localized_name": "output",
1671 "name": "output",
1672 "type": "MODEL",
1673 "links": [
1674 171
1675 ]
1676 }
1677 ],
1678 "properties": {
1679 "Node name for S&R": "ComfySwitchNode"
1680 },
1681 "widgets_values": [
1682 false
1683 ]
1684 },
1685 {
1686 "id": 111,
1687 "type": "ComfySwitchNode",
1688 "pos": [
1689 1550,
1690 490
1691 ],
1692 "size": [
1693 270,
1694 130
1695 ],
1696 "flags": [],
1697 "order": 16,
1698 "mode": 0,
1699 "inputs": [
1700 {
1701 "localized_name": "on_false",
1702 "name": "on_false",
1703 "type": "INT",
1704 "link": 176
1705 },
1706 {
1707 "localized_name": "on_true",
1708 "name": "on_true",
1709 "type": "INT",
1710 "link": 177
1711 },
1712 {
1713 "localized_name": "switch",
1714 "name": "switch",
1715 "type": "BOOLEAN",
1716 "widget": {
1717 "name": "switch"
1718 },
1719 "link": 178
1720 }
1721 ],
1722 "outputs": [
1723 {
1724 "localized_name": "output",
1725 "name": "output",
1726 "type": "INT",
1727 "links": [
1728 172
1729 ]
1730 }
1731 ],
1732 "properties": {
1733 "Node name for S&R": "ComfySwitchNode"
1734 },
1735 "widgets_values": [
1736 false
1737 ]
1738 },
1739 {
1740 "id": 112,
1741 "type": "PrimitiveFloat",
1742 "pos": [
1743 1180,
1744 300
1745 ],
1746 "size": [
1747 270,
1748 80
1749 ],
1750 "flags": [],
1751 "order": 2,
1752 "mode": 0,
1753 "inputs": [],
1754 "outputs": [
1755 {
1756 "localized_name": "FLOAT",
1757 "name": "FLOAT",
1758 "type": "FLOAT",
1759 "links": [
1760 179
1761 ]
1762 }
1763 ],
1764 "title": "Float (CFG)",
1765 "properties": {
1766 "Node name for S&R": "PrimitiveFloat"
1767 },
1768 "widgets_values": [
1769 4
1770 ]
1771 },
1772 {
1773 "id": 113,
1774 "type": "ComfySwitchNode",
1775 "pos": [
1776 1550,
1777 690
1778 ],
1779 "size": [
1780 270,
1781 130
1782 ],
1783 "flags": [],
1784 "order": 17,
1785 "mode": 0,
1786 "inputs": [
1787 {
1788 "localized_name": "on_false",
1789 "name": "on_false",
1790 "type": "FLOAT",
1791 "link": 179
1792 },
1793 {
1794 "localized_name": "on_true",
1795 "name": "on_true",
1796 "type": "FLOAT",
1797 "link": 180
1798 },
1799 {
1800 "localized_name": "switch",
1801 "name": "switch",
1802 "type": "BOOLEAN",
1803 "widget": {
1804 "name": "switch"
1805 },
1806 "link": 181
1807 }
1808 ],
1809 "outputs": [
1810 {
1811 "localized_name": "output",
1812 "name": "output",
1813 "type": "FLOAT",
1814 "links": [
1815 173
1816 ]
1817 }
1818 ],
1819 "properties": {
1820 "Node name for S&R": "ComfySwitchNode"
1821 },
1822 "widgets_values": [
1823 false
1824 ]
1825 },
1826 {
1827 "id": 114,
1828 "type": "PrimitiveFloat",
1829 "pos": [
1830 1180,
1831 630
1832 ],
1833 "size": [
1834 270,
1835 80
1836 ],
1837 "flags": [],
1838 "order": 3,
1839 "mode": 0,
1840 "inputs": [],
1841 "outputs": [
1842 {
1843 "localized_name": "FLOAT",
1844 "name": "FLOAT",
1845 "type": "FLOAT",
1846 "links": [
1847 180
1848 ]
1849 }
1850 ],
1851 "title": "Float (CFG)",
1852 "properties": {
1853 "Node name for S&R": "PrimitiveFloat"
1854 },
1855 "widgets_values": [
1856 1
1857 ]
1858 },
1859 {
1860 "id": 115,
1861 "type": "PrimitiveBoolean",
1862 "pos": [
1863 1180,
1864 950
1865 ],
1866 "size": [
1867 270,
1868 80
1869 ],
1870 "flags": [],
1871 "order": 18,
1872 "mode": 0,
1873 "inputs": [
1874 {
1875 "localized_name": "value",
1876 "name": "value",
1877 "type": "BOOLEAN",
1878 "widget": {
1879 "name": "value"
1880 },
1881 "link": 189
1882 }
1883 ],
1884 "outputs": [
1885 {
1886 "localized_name": "BOOLEAN",
1887 "name": "BOOLEAN",
1888 "type": "BOOLEAN",
1889 "links": [
1890 175,
1891 178,
1892 181
1893 ]
1894 }
1895 ],
1896 "title": "Boolean (Enable Turbo LoRA)",
1897 "properties": {
1898 "Node name for S&R": "PrimitiveBoolean"
1899 },
1900 "widgets_values": [
1901 false
1902 ]
1903 }
1904 ],
1905 "groups": [
1906 {
1907 "id": 1,
1908 "title": "Load Models",
1909 "bounding": [
1910 160,
1911 80,
1912 430,
1913 800
1914 ],
1915 "color": "#3f789e",
1916 "flags": []
1917 },
1918 {
1919 "id": 2,
1920 "title": "Image Size(1MP))",
1921 "bounding": [
1922 160,
1923 900,
1924 430,
1925 260
1926 ],
1927 "color": "#3f789e",
1928 "flags": []
1929 },
1930 {
1931 "id": 3,
1932 "title": "Prompt",
1933 "bounding": [
1934 610,
1935 80,
1936 530,
1937 690
1938 ],
1939 "color": "#3f789e",
1940 "flags": []
1941 },
1942 {
1943 "id": 4,
1944 "title": "Apply Model Patch",
1945 "bounding": [
1946 610,
1947 790,
1948 530,
1949 370
1950 ],
1951 "color": "#3f789e",
1952 "flags": []
1953 },
1954 {
1955 "id": 10,
1956 "title": "Settings (Full)",
1957 "bounding": [
1958 1170,
1959 80,
1960 290,
1961 306
1962 ],
1963 "color": "#3f789e",
1964 "flags": []
1965 },
1966 {
1967 "id": 11,
1968 "title": "Settings (Turbo LoRA)",
1969 "bounding": [
1970 1170,
1971 410,
1972 300,
1973 490
1974 ],
1975 "color": "#3f789e",
1976 "flags": []
1977 }
1978 ],
1979 "links": [
1980 {
1981 "id": 126,
1982 "origin_id": 78,
1983 "origin_slot": 0,
1984 "target_id": 82,
1985 "target_slot": 0,
1986 "type": "CLIP"
1987 },
1988 {
1989 "id": 130,
1990 "origin_id": 78,
1991 "origin_slot": 0,
1992 "target_id": 84,
1993 "target_slot": 0,
1994 "type": "CLIP"
1995 },
1996 {
1997 "id": 134,
1998 "origin_id": 85,
1999 "origin_slot": 0,
2000 "target_id": 87,
2001 "target_slot": 0,
2002 "type": "MODEL"
2003 },
2004 {
2005 "id": 135,
2006 "origin_id": 86,
2007 "origin_slot": 0,
2008 "target_id": 87,
2009 "target_slot": 1,
2010 "type": "MODEL_PATCH"
2011 },
2012 {
2013 "id": 137,
2014 "origin_id": -10,
2015 "origin_slot": 0,
2016 "target_id": 87,
2017 "target_slot": 2,
2018 "type": "IMAGE"
2019 },
2020 {
2021 "id": 138,
2022 "origin_id": -10,
2023 "origin_slot": 1,
2024 "target_id": 87,
2025 "target_slot": 3,
2026 "type": "MASK"
2027 },
2028 {
2029 "id": 144,
2030 "origin_id": -10,
2031 "origin_slot": 2,
2032 "target_id": 84,
2033 "target_slot": 1,
2034 "type": "STRING"
2035 },
2036 {
2037 "id": 145,
2038 "origin_id": -10,
2039 "origin_slot": 3,
2040 "target_id": 82,
2041 "target_slot": 1,
2042 "type": "STRING"
2043 },
2044 {
2045 "id": 146,
2046 "origin_id": -10,
2047 "origin_slot": 4,
2048 "target_id": 81,
2049 "target_slot": 0,
2050 "type": "INT"
2051 },
2052 {
2053 "id": 147,
2054 "origin_id": -10,
2055 "origin_slot": 5,
2056 "target_id": 81,
2057 "target_slot": 1,
2058 "type": "INT"
2059 },
2060 {
2061 "id": 152,
2062 "origin_id": -10,
2063 "origin_slot": 6,
2064 "target_id": 85,
2065 "target_slot": 0,
2066 "type": "COMBO"
2067 },
2068 {
2069 "id": 153,
2070 "origin_id": -10,
2071 "origin_slot": 7,
2072 "target_id": 78,
2073 "target_slot": 0,
2074 "type": "COMBO"
2075 },
2076 {
2077 "id": 154,
2078 "origin_id": -10,
2079 "origin_slot": 8,
2080 "target_id": 79,
2081 "target_slot": 0,
2082 "type": "COMBO"
2083 },
2084 {
2085 "id": 155,
2086 "origin_id": -10,
2087 "origin_slot": 9,
2088 "target_id": 86,
2089 "target_slot": 0,
2090 "type": "COMBO"
2091 },
2092 {
2093 "id": 156,
2094 "origin_id": -10,
2095 "origin_slot": 10,
2096 "target_id": 87,
2097 "target_slot": 4,
2098 "type": "FLOAT"
2099 },
2100 {
2101 "id": 157,
2102 "origin_id": -10,
2103 "origin_slot": 11,
2104 "target_id": 87,
2105 "target_slot": 5,
2106 "type": "FLOAT"
2107 },
2108 {
2109 "id": 158,
2110 "origin_id": -10,
2111 "origin_slot": 12,
2112 "target_id": 87,
2113 "target_slot": 6,
2114 "type": "FLOAT"
2115 },
2116 {
2117 "id": 170,
2118 "origin_id": 106,
2119 "origin_slot": 0,
2120 "target_id": 105,
2121 "target_slot": 0,
2122 "type": "LATENT"
2123 },
2124 {
2125 "id": 171,
2126 "origin_id": 110,
2127 "origin_slot": 0,
2128 "target_id": 106,
2129 "target_slot": 0,
2130 "type": "MODEL"
2131 },
2132 {
2133 "id": 172,
2134 "origin_id": 111,
2135 "origin_slot": 0,
2136 "target_id": 106,
2137 "target_slot": 4,
2138 "type": "INT"
2139 },
2140 {
2141 "id": 173,
2142 "origin_id": 113,
2143 "origin_slot": 0,
2144 "target_id": 106,
2145 "target_slot": 5,
2146 "type": "FLOAT"
2147 },
2148 {
2149 "id": 174,
2150 "origin_id": 109,
2151 "origin_slot": 0,
2152 "target_id": 110,
2153 "target_slot": 1,
2154 "type": "MODEL"
2155 },
2156 {
2157 "id": 175,
2158 "origin_id": 115,
2159 "origin_slot": 0,
2160 "target_id": 110,
2161 "target_slot": 2,
2162 "type": "BOOLEAN"
2163 },
2164 {
2165 "id": 176,
2166 "origin_id": 107,
2167 "origin_slot": 0,
2168 "target_id": 111,
2169 "target_slot": 0,
2170 "type": "INT"
2171 },
2172 {
2173 "id": 177,
2174 "origin_id": 108,
2175 "origin_slot": 0,
2176 "target_id": 111,
2177 "target_slot": 1,
2178 "type": "INT"
2179 },
2180 {
2181 "id": 178,
2182 "origin_id": 115,
2183 "origin_slot": 0,
2184 "target_id": 111,
2185 "target_slot": 2,
2186 "type": "BOOLEAN"
2187 },
2188 {
2189 "id": 179,
2190 "origin_id": 112,
2191 "origin_slot": 0,
2192 "target_id": 113,
2193 "target_slot": 0,
2194 "type": "FLOAT"
2195 },
2196 {
2197 "id": 180,
2198 "origin_id": 114,
2199 "origin_slot": 0,
2200 "target_id": 113,
2201 "target_slot": 1,
2202 "type": "FLOAT"
2203 },
2204 {
2205 "id": 181,
2206 "origin_id": 115,
2207 "origin_slot": 0,
2208 "target_id": 113,
2209 "target_slot": 2,
2210 "type": "BOOLEAN"
2211 },
2212 {
2213 "id": 182,
2214 "origin_id": 105,
2215 "origin_slot": 0,
2216 "target_id": -20,
2217 "target_slot": 0,
2218 "type": "IMAGE"
2219 },
2220 {
2221 "id": 183,
2222 "origin_id": 79,
2223 "origin_slot": 0,
2224 "target_id": 105,
2225 "target_slot": 1,
2226 "type": "VAE"
2227 },
2228 {
2229 "id": 184,
2230 "origin_id": 84,
2231 "origin_slot": 0,
2232 "target_id": 106,
2233 "target_slot": 1,
2234 "type": "CONDITIONING"
2235 },
2236 {
2237 "id": 185,
2238 "origin_id": 82,
2239 "origin_slot": 0,
2240 "target_id": 106,
2241 "target_slot": 2,
2242 "type": "CONDITIONING"
2243 },
2244 {
2245 "id": 186,
2246 "origin_id": 81,
2247 "origin_slot": 0,
2248 "target_id": 106,
2249 "target_slot": 3,
2250 "type": "LATENT"
2251 },
2252 {
2253 "id": 187,
2254 "origin_id": 87,
2255 "origin_slot": 0,
2256 "target_id": 110,
2257 "target_slot": 0,
2258 "type": "MODEL"
2259 },
2260 {
2261 "id": 188,
2262 "origin_id": 87,
2263 "origin_slot": 0,
2264 "target_id": 109,
2265 "target_slot": 0,
2266 "type": "MODEL"
2267 },
2268 {
2269 "id": 189,
2270 "origin_id": -10,
2271 "origin_slot": 13,
2272 "target_id": 115,
2273 "target_slot": 0,
2274 "type": "BOOLEAN"
2275 },
2276 {
2277 "id": 190,
2278 "origin_id": -10,
2279 "origin_slot": 14,
2280 "target_id": 109,
2281 "target_slot": 1,
2282 "type": "COMBO"
2283 }
2284 ],
2285 "extra": []
2286 },
2287 {
2288 "id": "28eb0ec0-5d35-42e9-8cb3-d1161dc5a231",
2289 "version": 1,
2290 "state": {
2291 "lastGroupId": 12,
2292 "lastNodeId": 693,
2293 "lastLinkId": 1725,
2294 "lastRerouteId": 0
2295 },
2296 "revision": 2,
2297 "config": [],
2298 "name": "Image Depth Estimation (Depth Anything 3)",
2299 "description": "This subgraph takes an input image and produces a depth map using the Depth Anything 3 model, which recovers spatially consistent geometry from any number of views. It is ideal for single or multi-view images, videos, and 3D scenes where accurate depth estimation is needed for tasks like SLAM, novel view synthesis, or spatial perception. The model uses a plain transformer backbone and supports both monocular and multi-view inputs without.",
2300 "inputNode": {
2301 "id": -10,
2302 "bounding": [
2303 400,
2304 90,
2305 166.998046875,
2306 188
2307 ]
2308 },
2309 "outputNode": {
2310 "id": -20,
2311 "bounding": [
2312 1250,
2313 146,
2314 128,
2315 68
2316 ]
2317 },
2318 "inputs": [
2319 {
2320 "id": "43cf3118-495a-487d-8eb3-a17c7e92f64f",
2321 "name": "image",
2322 "type": "IMAGE",
2323 "linkIds": [
2324 19
2325 ],
2326 "localized_name": "image",
2327 "pos": [
2328 542.998046875,
2329 114
2330 ]
2331 },
2332 {
2333 "id": "1089a0a1-6db1-45a8-84b0-0bfdc2ed920a",
2334 "name": "resolution",
2335 "type": "INT",
2336 "linkIds": [
2337 22
2338 ],
2339 "pos": [
2340 542.998046875,
2341 134
2342 ]
2343 },
2344 {
2345 "id": "25fb64ac-26d5-466d-995b-6d51b9afa2c4",
2346 "name": "resize_method",
2347 "type": "COMBO",
2348 "linkIds": [
2349 23
2350 ],
2351 "pos": [
2352 542.998046875,
2353 154
2354 ]
2355 },
2356 {
2357 "id": "8acafb7c-6c8b-46b3-9d74-c563498a3af1",
2358 "name": "output",
2359 "type": "COMFY_DYNAMICCOMBO_V3",
2360 "linkIds": [
2361 24
2362 ],
2363 "label": "output_type",
2364 "pos": [
2365 542.998046875,
2366 174
2367 ]
2368 },
2369 {
2370 "id": "1da5009b-4648-43e8-a257-16426630cf22",
2371 "name": "output.normalization",
2372 "type": "COMBO",
2373 "linkIds": [
2374 25
2375 ],
2376 "label": "output_normalization",
2377 "pos": [
2378 542.998046875,
2379 194
2380 ]
2381 },
2382 {
2383 "id": "fd7edb33-5fb1-4538-a411-26e5039a9321",
2384 "name": "output.apply_sky_clip",
2385 "type": "BOOLEAN",
2386 "linkIds": [
2387 26
2388 ],
2389 "label": "apply_sky_clip",
2390 "pos": [
2391 542.998046875,
2392 214
2393 ]
2394 },
2395 {
2396 "id": "b5be4c8a-b833-4f1e-8c94-3ed1dd722190",
2397 "name": "model_name",
2398 "type": "COMBO",
2399 "linkIds": [
2400 106
2401 ],
2402 "pos": [
2403 542.998046875,
2404 234
2405 ]
2406 }
2407 ],
2408 "outputs": [
2409 {
2410 "id": "478ab537-63bc-4d74-a9f0-c975f550880f",
2411 "name": "IMAGE",
2412 "type": "IMAGE",
2413 "linkIds": [
2414 7
2415 ],
2416 "localized_name": "IMAGE",
2417 "pos": [
2418 1274,
2419 170
2420 ]
2421 }
2422 ],
2423 "widgets": [],
2424 "nodes": [
2425 {
2426 "id": 687,
2427 "type": "DA3Render",
2428 "pos": [
2429 800,
2430 310
2431 ],
2432 "size": [
2433 380,
2434 126
2435 ],
2436 "flags": [],
2437 "order": 0,
2438 "mode": 0,
2439 "inputs": [
2440 {
2441 "localized_name": "da3_geometry",
2442 "name": "da3_geometry",
2443 "type": "DA3_GEOMETRY",
2444 "link": 12
2445 },
2446 {
2447 "localized_name": "output",
2448 "name": "output",
2449 "type": "COMFY_DYNAMICCOMBO_V3",
2450 "widget": {
2451 "name": "output"
2452 },
2453 "link": 24
2454 },
2455 {
2456 "localized_name": "output.normalization",
2457 "name": "output.normalization",
2458 "type": "COMBO",
2459 "widget": {
2460 "name": "output.normalization"
2461 },
2462 "link": 25
2463 },
2464 {
2465 "localized_name": "output.apply_sky_clip",
2466 "name": "output.apply_sky_clip",
2467 "type": "BOOLEAN",
2468 "widget": {
2469 "name": "output.apply_sky_clip"
2470 },
2471 "link": 26
2472 },
2473 {
2474 "name": "geometry",
2475 "type": "DA3_GEOMETRY",
2476 "link": null
2477 }
2478 ],
2479 "outputs": [
2480 {
2481 "localized_name": "IMAGE",
2482 "name": "IMAGE",
2483 "type": "IMAGE",
2484 "slot_index": 0,
2485 "links": [
2486 7
2487 ]
2488 }
2489 ],
2490 "properties": {
2491 "Node name for S&R": "DA3Render",
2492 "cnr_id": "comfy-core",
2493 "ver": "0.19.0"
2494 },
2495 "widgets_values": [
2496 "depth",
2497 "v2_style",
2498 false
2499 ]
2500 },
2501 {
2502 "id": 688,
2503 "type": "DA3Inference",
2504 "pos": [
2505 800,
2506 50
2507 ],
2508 "size": [
2509 390,
2510 130
2511 ],
2512 "flags": [],
2513 "order": 1,
2514 "mode": 0,
2515 "inputs": [
2516 {
2517 "localized_name": "da3_model",
2518 "name": "da3_model",
2519 "type": "DA3_MODEL",
2520 "link": 107
2521 },
2522 {
2523 "localized_name": "image",
2524 "name": "image",
2525 "type": "IMAGE",
2526 "link": 19
2527 },
2528 {
2529 "localized_name": "resolution",
2530 "name": "resolution",
2531 "type": "INT",
2532 "widget": {
2533 "name": "resolution"
2534 },
2535 "link": 22
2536 },
2537 {
2538 "localized_name": "resize_method",
2539 "name": "resize_method",
2540 "type": "COMBO",
2541 "widget": {
2542 "name": "resize_method"
2543 },
2544 "link": 23
2545 }
2546 ],
2547 "outputs": [
2548 {
2549 "localized_name": "da3_geometry",
2550 "name": "da3_geometry",
2551 "type": "DA3_GEOMETRY",
2552 "slot_index": 0,
2553 "links": [
2554 12
2555 ]
2556 }
2557 ],
2558 "properties": {
2559 "Node name for S&R": "DA3Inference",
2560 "cnr_id": "comfy-core",
2561 "ver": "0.19.0"
2562 },
2563 "widgets_values": [
2564 504,
2565 "upper_bound_resize",
2566 "mono"
2567 ]
2568 },
2569 {
2570 "id": 689,
2571 "type": "LoadDA3Model",
2572 "pos": [
2573 810,
2574 -160
2575 ],
2576 "size": [
2577 400,
2578 140
2579 ],
2580 "flags": [],
2581 "order": 2,
2582 "mode": 0,
2583 "inputs": [
2584 {
2585 "localized_name": "model_name",
2586 "name": "model_name",
2587 "type": "COMBO",
2588 "widget": {
2589 "name": "model_name"
2590 },
2591 "link": 106
2592 }
2593 ],
2594 "outputs": [
2595 {
2596 "localized_name": "DA3_MODEL",
2597 "name": "DA3_MODEL",
2598 "type": "DA3_MODEL",
2599 "links": [
2600 107
2601 ]
2602 }
2603 ],
2604 "properties": {
2605 "Node name for S&R": "LoadDA3Model",
2606 "cnr_id": "comfy-core",
2607 "ver": "0.24.0",
2608 "models": [
2609 {
2610 "name": "depth_anything_3_mono_large.safetensors",
2611 "url": "https://huggingface.co/Comfy-Org/Depth-Anything-3/resolve/main/geometry_estimation/depth_anything_3_mono_large.safetensors",
2612 "directory": "geometry_estimation"
2613 }
2614 ]
2615 },
2616 "widgets_values": [
2617 "depth_anything_3_mono_large.safetensors",
2618 "default"
2619 ]
2620 }
2621 ],
2622 "groups": [],
2623 "links": [
2624 {
2625 "id": 12,
2626 "origin_id": 688,
2627 "origin_slot": 0,
2628 "target_id": 687,
2629 "target_slot": 0,
2630 "type": "DA3_GEOMETRY"
2631 },
2632 {
2633 "id": 19,
2634 "origin_id": -10,
2635 "origin_slot": 0,
2636 "target_id": 688,
2637 "target_slot": 1,
2638 "type": "IMAGE"
2639 },
2640 {
2641 "id": 7,
2642 "origin_id": 687,
2643 "origin_slot": 0,
2644 "target_id": -20,
2645 "target_slot": 0,
2646 "type": "IMAGE"
2647 },
2648 {
2649 "id": 22,
2650 "origin_id": -10,
2651 "origin_slot": 1,
2652 "target_id": 688,
2653 "target_slot": 2,
2654 "type": "INT"
2655 },
2656 {
2657 "id": 23,
2658 "origin_id": -10,
2659 "origin_slot": 2,
2660 "target_id": 688,
2661 "target_slot": 3,
2662 "type": "COMBO"
2663 },
2664 {
2665 "id": 24,
2666 "origin_id": -10,
2667 "origin_slot": 3,
2668 "target_id": 687,
2669 "target_slot": 1,
2670 "type": "COMFY_DYNAMICCOMBO_V3"
2671 },
2672 {
2673 "id": 25,
2674 "origin_id": -10,
2675 "origin_slot": 4,
2676 "target_id": 687,
2677 "target_slot": 2,
2678 "type": "COMBO"
2679 },
2680 {
2681 "id": 26,
2682 "origin_id": -10,
2683 "origin_slot": 5,
2684 "target_id": 687,
2685 "target_slot": 3,
2686 "type": "BOOLEAN"
2687 },
2688 {
2689 "id": 106,
2690 "origin_id": -10,
2691 "origin_slot": 6,
2692 "target_id": 689,
2693 "target_slot": 0,
2694 "type": "COMBO"
2695 },
2696 {
2697 "id": 107,
2698 "origin_id": 689,
2699 "origin_slot": 0,
2700 "target_id": 688,
2701 "target_slot": 0,
2702 "type": "DA3_MODEL"
2703 }
2704 ],
2705 "extra": {
2706 "BlueprintDescription": "This subgraph takes an input image and produces a depth map using the Depth Anything 3 model, which recovers spatially consistent geometry from any number of views. It is ideal for single or multi-view images, videos, and 3D scenes where accurate depth estimation is needed for tasks like SLAM, novel view synthesis, or spatial perception. The model uses a plain transformer backbone and supports both monocular and multi-view inputs without."
2707 }
2708 }
2709 ]
2710 },
2711 "config": [],
2712 "extra": {
2713 "ds": {
2714 "scale": 0.25807748649760415,
2715 "offset": [
2716 3584.1407311384587,
2717 1444.734058645572
2718 ]
2719 },
2720 "frontendVersion": "1.45.21",
2721 "workflowRendererVersion": "Vue-corrected",
2722 "VHS_latentpreview": false,
2723 "VHS_latentpreviewrate": 0,
2724 "VHS_MetadataImage": true,
2725 "VHS_KeepIntermediate": true,
2726 "linearData": {
2727 "inputs": [
2728 [
2729 "91",
2730 "image"
2731 ],
2732 [
2733 "84",
2734 "text"
2735 ]
2736 ],
2737 "outputs": [
2738 "46"
2739 ]
2740 },
2741 "linearMode": false
2742 },
2743 "version": 0.4
2744}