ComfyPilotComfyPilot
工作流 / 图像工具 / 表面法线估计:Marigold V2
表面法线估计:Marigold V2

表面法线估计:Marigold V2

Surface Normal Estimation: Marigold V2

使用 Marigold V2 从输入图像估算表面法线。该工作流生成表示场景中表面朝向的法线贴图,可用于 3D 重建、重新照明和几何感知图像处理。

图像工具 5 个节点 1 个输入 48 次使用 ComfyUI ≥ 0.36.0 ComfyUI 35 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

需要的权重

这个工作流引用了 4 个权重文件,其中 4 个能在本站模型库里找到。

marigold_v2_normals.safetensors 在模型库查看
marigold_v2_normals_conditioning.safetensors 在模型库查看
marigold_v2_normals_vae.safetensors 在模型库查看
qwen_image_edit_2509_int8_convrot.safetensors 在模型库查看

节点构成

LoadImage × 1
ImageCompare × 1
SaveImageAdvanced × 1
790255fa-100b-4dda-9ab5-e5e1731951db × 1
MarkdownNote × 1

官方标注的模型

Marigold v2

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "2e7c99f4-0e0a-4801-b34f-6c9a5237e18a",
3 "revision": 0,
4 "last_node_id": 25,
5 "last_link_id": 42,
6 "nodes": [
7 {
8 "id": 12,
9 "type": "LoadImage",
10 "pos": [
11 -1350,
12 4500
13 ],
14 "size": [
15 290,
16 350
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "IMAGE",
25 "type": "IMAGE",
26 "links": [
27 29,
28 32
29 ]
30 },
31 {
32 "name": "MASK",
33 "type": "MASK",
34 "links": null
35 }
36 ],
37 "properties": {
38 "Node name for S&R": "LoadImage"
39 },
40 "widgets_values": [
41 "greek_statue_orange_cloth.png",
42 "image"
43 ],
44 "widgets_values_named": {
45 "image": "greek_statue_orange_cloth.png",
46 "upload": "image"
47 }
48 },
49 {
50 "id": 21,
51 "type": "ImageCompare",
52 "pos": [
53 -140,
54 4500
55 ],
56 "size": [
57 320,
58 360
59 ],
60 "flags": [],
61 "order": 4,
62 "mode": 0,
63 "inputs": [
64 {
65 "name": "image_a",
66 "shape": 7,
67 "type": "IMAGE",
68 "link": 29
69 },
70 {
71 "name": "image_b",
72 "shape": 7,
73 "type": "IMAGE",
74 "link": 31
75 }
76 ],
77 "outputs": [],
78 "properties": {
79 "Node name for S&R": "ImageCompare"
80 },
81 "widgets_values": [],
82 "widgets_values_named": []
83 },
84 {
85 "id": 23,
86 "type": "SaveImageAdvanced",
87 "pos": [
88 -610,
89 4500
90 ],
91 "size": [
92 440,
93 130
94 ],
95 "flags": [],
96 "order": 3,
97 "mode": 0,
98 "inputs": [
99 {
100 "name": "images",
101 "type": "IMAGE",
102 "link": 33
103 }
104 ],
105 "outputs": [
106 {
107 "name": "images",
108 "type": "IMAGE",
109 "links": [
110 31
111 ]
112 }
113 ],
114 "properties": [],
115 "widgets_values": [
116 "ComfyUI",
117 "png",
118 "8-bit",
119 "sRGB"
120 ],
121 "widgets_values_named": {
122 "filename_prefix": "ComfyUI",
123 "format": "png",
124 "format.bit_depth": "8-bit",
125 "format.input_color_space": "sRGB"
126 }
127 },
128 {
129 "id": 24,
130 "type": "790255fa-100b-4dda-9ab5-e5e1731951db",
131 "pos": [
132 -1030,
133 4500
134 ],
135 "size": [
136 380,
137 350
138 ],
139 "flags": [],
140 "order": 2,
141 "mode": 0,
142 "inputs": [
143 {
144 "name": "pixels",
145 "type": "IMAGE",
146 "link": 32
147 }
148 ],
149 "outputs": [
150 {
151 "name": "IMAGE",
152 "type": "IMAGE",
153 "links": [
154 33
155 ]
156 }
157 ],
158 "properties": {
159 "previewExposures": []
160 },
161 "widgets_values": [
162 "euler",
163 "0.5, 0",
164 "normals",
165 "qwen_image_edit_2509_int8_convrot.safetensors",
166 "marigold_v2_normals.safetensors",
167 "marigold_v2_normals_vae.safetensors",
168 "marigold_v2_normals_conditioning.safetensors",
169 "img_to_img_velocity"
170 ],
171 "widgets_values_named": {
172 "sampler_name": "euler",
173 "sigmas": "0.5, 0",
174 "prediction": "normals",
175 "unet_name": "qwen_image_edit_2509_int8_convrot.safetensors",
176 "lora_name": "marigold_v2_normals.safetensors",
177 "vae_name": "marigold_v2_normals_vae.safetensors",
178 "conditioning_name": "marigold_v2_normals_conditioning.safetensors",
179 "sampling": "img_to_img_velocity"
180 }
181 },
182 {
183 "id": 25,
184 "type": "MarkdownNote",
185 "pos": [
186 -1840,
187 4500
188 ],
189 "size": [
190 460,
191 830
192 ],
193 "flags": [],
194 "order": 1,
195 "mode": 0,
196 "inputs": [],
197 "outputs": [],
198 "properties": [],
199 "widgets_values": [
200 "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Input Asset\n\n- [greek_statue_orange_cloth.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/greek_statue_orange_cloth.png)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/marigold-v2-0](https://huggingface.co/Comfy-Org/marigold-v2-0)\n- [ModelScope:Comfy-Org/marigold-v2-0](https://modelscope.cn/models/Comfy-Org/marigold-v2-0)\n\n**diffusion_models**\n\n- [qwen_image_edit_2509_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/diffusion_models/qwen_image_edit_2509_int8_convrot.safetensors) (19.09 GB)\n\n**loras**\n\n- [marigold_v2_normals.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/loras/marigold_v2_normals.safetensors) (1.59 GB)\n\n**embeddings**\n\n- [marigold_v2_normals_conditioning.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/embeddings/marigold_v2_normals_conditioning.safetensors) (2.4 MB)\n\n**vae**\n\n- [marigold_v2_normals_vae.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/vae/marigold_v2_normals_vae.safetensors) (242 MB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ └── qwen_image_edit_2509_int8_convrot.safetensors\n│ ├── 📂 loras/\n│ │ └── marigold_v2_normals.safetensors\n│ ├── 📂 embeddings/\n│ │ └── marigold_v2_normals_conditioning.safetensors\n│ └── 📂 vae/\n│ └── marigold_v2_normals_vae.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"
201 ],
202 "widgets_values_named": {
203 "text": "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Input Asset\n\n- [greek_statue_orange_cloth.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/greek_statue_orange_cloth.png)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/marigold-v2-0](https://huggingface.co/Comfy-Org/marigold-v2-0)\n- [ModelScope:Comfy-Org/marigold-v2-0](https://modelscope.cn/models/Comfy-Org/marigold-v2-0)\n\n**diffusion_models**\n\n- [qwen_image_edit_2509_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/diffusion_models/qwen_image_edit_2509_int8_convrot.safetensors) (19.09 GB)\n\n**loras**\n\n- [marigold_v2_normals.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/loras/marigold_v2_normals.safetensors) (1.59 GB)\n\n**embeddings**\n\n- [marigold_v2_normals_conditioning.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/embeddings/marigold_v2_normals_conditioning.safetensors) (2.4 MB)\n\n**vae**\n\n- [marigold_v2_normals_vae.safetensors](https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/vae/marigold_v2_normals_vae.safetensors) (242 MB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ └── qwen_image_edit_2509_int8_convrot.safetensors\n│ ├── 📂 loras/\n│ │ └── marigold_v2_normals.safetensors\n│ ├── 📂 embeddings/\n│ │ └── marigold_v2_normals_conditioning.safetensors\n│ └── 📂 vae/\n│ └── marigold_v2_normals_vae.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"
204 },
205 "color": "#222",
206 "bgcolor": "#000"
207 }
208 ],
209 "links": [
210 [
211 29,
212 12,
213 0,
214 21,
215 0,
216 "IMAGE"
217 ],
218 [
219 31,
220 23,
221 0,
222 21,
223 1,
224 "IMAGE"
225 ],
226 [
227 32,
228 12,
229 0,
230 24,
231 0,
232 "IMAGE"
233 ],
234 [
235 33,
236 24,
237 0,
238 23,
239 0,
240 "IMAGE"
241 ]
242 ],
243 "groups": [],
244 "definitions": {
245 "subgraphs": [
246 {
247 "id": "790255fa-100b-4dda-9ab5-e5e1731951db",
248 "version": 1,
249 "state": {
250 "lastGroupId": 4,
251 "lastNodeId": 25,
252 "lastLinkId": 42,
253 "lastRerouteId": 0
254 },
255 "revision": 0,
256 "config": [],
257 "name": "Image Surface Normal Estimation (Marigold V2)",
258 "inputNode": {
259 "id": -10,
260 "bounding": [
261 -2110,
262 4550,
263 155.080078125,
264 228
265 ]
266 },
267 "outputNode": {
268 "id": -20,
269 "bounding": [
270 460,
271 4481,
272 128,
273 68
274 ]
275 },
276 "inputs": [
277 {
278 "id": "945e443f-b9a3-41a0-80ff-205d4ea6b550",
279 "name": "pixels",
280 "type": "IMAGE",
281 "linkIds": [
282 17
283 ],
284 "localized_name": "pixels",
285 "pos": [
286 -1978.919921875,
287 4574
288 ]
289 },
290 {
291 "id": "f10970ae-bbd8-4d4d-8c86-5afe1f2673d4",
292 "name": "sampler_name",
293 "type": "COMBO",
294 "linkIds": [
295 35
296 ],
297 "pos": [
298 -1978.919921875,
299 4594
300 ]
301 },
302 {
303 "id": "e7f0b98f-40fa-4f71-8dff-0b1d9b3ba526",
304 "name": "sigmas",
305 "type": "STRING",
306 "linkIds": [
307 36
308 ],
309 "pos": [
310 -1978.919921875,
311 4614
312 ]
313 },
314 {
315 "id": "663f265f-75bd-45b0-9457-39dc96d68cce",
316 "name": "prediction",
317 "type": "COMBO",
318 "linkIds": [
319 37
320 ],
321 "pos": [
322 -1978.919921875,
323 4634
324 ]
325 },
326 {
327 "id": "e94ec076-d8e7-463c-b6e5-35c90c36bc92",
328 "name": "unet_name",
329 "type": "COMBO",
330 "linkIds": [
331 38
332 ],
333 "pos": [
334 -1978.919921875,
335 4654
336 ]
337 },
338 {
339 "id": "b834c8bb-b51a-4a9b-b24c-7d39d8e2b27a",
340 "name": "lora_name",
341 "type": "COMBO",
342 "linkIds": [
343 39
344 ],
345 "pos": [
346 -1978.919921875,
347 4674
348 ]
349 },
350 {
351 "id": "d53a2944-e126-4e41-a025-98e126db2c57",
352 "name": "vae_name",
353 "type": "COMBO",
354 "linkIds": [
355 40
356 ],
357 "pos": [
358 -1978.919921875,
359 4694
360 ]
361 },
362 {
363 "id": "7b8c34b9-7565-4278-9eef-b331045db837",
364 "name": "conditioning_name",
365 "type": "COMBO",
366 "linkIds": [
367 41
368 ],
369 "pos": [
370 -1978.919921875,
371 4714
372 ]
373 },
374 {
375 "id": "819abf74-6b0c-41c8-9dc0-4a1ac585f80f",
376 "name": "sampling",
377 "type": "COMBO",
378 "linkIds": [
379 42
380 ],
381 "pos": [
382 -1978.919921875,
383 4734
384 ]
385 }
386 ],
387 "outputs": [
388 {
389 "id": "bdf62bcc-0f6b-4a29-bdae-b2c16e657e76",
390 "name": "IMAGE",
391 "type": "IMAGE",
392 "linkIds": [
393 30
394 ],
395 "localized_name": "IMAGE",
396 "pos": [
397 484,
398 4505
399 ]
400 }
401 ],
402 "widgets": [],
403 "nodes": [
404 {
405 "id": 1,
406 "type": "UNETLoader",
407 "pos": [
408 -1730,
409 4080
410 ],
411 "size": [
412 610,
413 90
414 ],
415 "flags": [],
416 "order": 1,
417 "mode": 0,
418 "inputs": [
419 {
420 "localized_name": "unet_name",
421 "name": "unet_name",
422 "type": "COMBO",
423 "widget": {
424 "name": "unet_name"
425 },
426 "link": 38
427 }
428 ],
429 "outputs": [
430 {
431 "localized_name": "MODEL",
432 "name": "MODEL",
433 "type": "MODEL",
434 "links": [
435 5
436 ]
437 }
438 ],
439 "properties": {
440 "Node name for S&R": "UNETLoader",
441 "models": [
442 {
443 "name": "qwen_image_edit_2509_int8_convrot.safetensors",
444 "url": "https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/diffusion_models/qwen_image_edit_2509_int8_convrot.safetensors",
445 "directory": "diffusion_models"
446 }
447 ]
448 },
449 "widgets_values": [
450 "qwen_image_edit_2509_int8_convrot.safetensors",
451 "default"
452 ],
453 "widgets_values_named": {
454 "unet_name": "qwen_image_edit_2509_int8_convrot.safetensors",
455 "weight_dtype": "default"
456 },
457 "color": "#223",
458 "bgcolor": "#335"
459 },
460 {
461 "id": 7,
462 "type": "LoraLoaderModelOnly",
463 "pos": [
464 -1730,
465 4240
466 ],
467 "size": [
468 610,
469 120
470 ],
471 "flags": [],
472 "order": 3,
473 "mode": 0,
474 "inputs": [
475 {
476 "localized_name": "model",
477 "name": "model",
478 "type": "MODEL",
479 "link": 5
480 },
481 {
482 "localized_name": "lora_name",
483 "name": "lora_name",
484 "type": "COMBO",
485 "widget": {
486 "name": "lora_name"
487 },
488 "link": 39
489 }
490 ],
491 "outputs": [
492 {
493 "localized_name": "MODEL",
494 "name": "MODEL",
495 "type": "MODEL",
496 "links": [
497 8
498 ]
499 }
500 ],
501 "properties": {
502 "Node name for S&R": "LoraLoaderModelOnly",
503 "models": [
504 {
505 "name": "marigold_v2_normals.safetensors",
506 "url": "https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/loras/marigold_v2_normals.safetensors",
507 "directory": "loras"
508 }
509 ]
510 },
511 "widgets_values": [
512 "marigold_v2_normals.safetensors",
513 1
514 ],
515 "widgets_values_named": {
516 "lora_name": "marigold_v2_normals.safetensors",
517 "strength_model": 1
518 },
519 "color": "#223",
520 "bgcolor": "#335"
521 },
522 {
523 "id": 8,
524 "type": "ModelSamplingAuraFlow",
525 "pos": [
526 -1040,
527 4390
528 ],
529 "size": [
530 270,
531 100
532 ],
533 "flags": [],
534 "order": 4,
535 "mode": 0,
536 "showAdvanced": true,
537 "inputs": [
538 {
539 "localized_name": "model",
540 "name": "model",
541 "type": "MODEL",
542 "link": 8
543 },
544 {
545 "localized_name": "sampling",
546 "name": "sampling",
547 "shape": 7,
548 "type": "COMBO",
549 "widget": {
550 "name": "sampling"
551 },
552 "link": 42
553 }
554 ],
555 "outputs": [
556 {
557 "localized_name": "MODEL",
558 "name": "MODEL",
559 "type": "MODEL",
560 "links": [
561 12
562 ]
563 }
564 ],
565 "properties": {
566 "Node name for S&R": "ModelSamplingAuraFlow"
567 },
568 "widgets_values": [
569 1.73,
570 "img_to_img_velocity"
571 ],
572 "widgets_values_named": {
573 "shift": 1.73,
574 "sampling": "img_to_img_velocity"
575 },
576 "color": "#223",
577 "bgcolor": "#335"
578 },
579 {
580 "id": 9,
581 "type": "ConditioningLoader",
582 "pos": [
583 -1730,
584 4580
585 ],
586 "size": [
587 610,
588 90
589 ],
590 "flags": [],
591 "order": 5,
592 "mode": 0,
593 "inputs": [
594 {
595 "localized_name": "conditioning_name",
596 "name": "conditioning_name",
597 "type": "COMBO",
598 "widget": {
599 "name": "conditioning_name"
600 },
601 "link": 41
602 }
603 ],
604 "outputs": [
605 {
606 "localized_name": "CONDITIONING",
607 "name": "CONDITIONING",
608 "type": "CONDITIONING",
609 "links": [
610 13
611 ]
612 }
613 ],
614 "properties": {
615 "Node name for S&R": "ConditioningLoader",
616 "models": [
617 {
618 "name": "marigold_v2_normals_conditioning.safetensors",
619 "url": "https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/embeddings/marigold_v2_normals_conditioning.safetensors",
620 "directory": "embeddings"
621 }
622 ]
623 },
624 "widgets_values": [
625 "marigold_v2_normals_conditioning.safetensors"
626 ],
627 "widgets_values_named": {
628 "conditioning_name": "marigold_v2_normals_conditioning.safetensors"
629 },
630 "color": "#432",
631 "bgcolor": "#653"
632 },
633 {
634 "id": 14,
635 "type": "VAELoader",
636 "pos": [
637 -1730,
638 4430
639 ],
640 "size": [
641 610,
642 90
643 ],
644 "flags": [],
645 "order": 8,
646 "mode": 0,
647 "inputs": [
648 {
649 "localized_name": "vae_name",
650 "name": "vae_name",
651 "type": "COMBO",
652 "widget": {
653 "name": "vae_name"
654 },
655 "link": 40
656 }
657 ],
658 "outputs": [
659 {
660 "localized_name": "VAE",
661 "name": "VAE",
662 "type": "VAE",
663 "links": [
664 18,
665 21
666 ]
667 }
668 ],
669 "properties": {
670 "Node name for S&R": "VAELoader",
671 "models": [
672 {
673 "name": "marigold_v2_normals_vae.safetensors",
674 "url": "https://huggingface.co/Comfy-Org/marigold-v2-0/resolve/main/vae/marigold_v2_normals_vae.safetensors",
675 "directory": "vae"
676 }
677 ]
678 },
679 "widgets_values": [
680 "marigold_v2_normals_vae.safetensors"
681 ],
682 "widgets_values_named": {
683 "vae_name": "marigold_v2_normals_vae.safetensors"
684 },
685 "color": "#323",
686 "bgcolor": "#535"
687 },
688 {
689 "id": 19,
690 "type": "DisableNoise",
691 "pos": [
692 -740,
693 4160
694 ],
695 "size": [
696 270,
697 40
698 ],
699 "flags": [],
700 "order": 0,
701 "mode": 0,
702 "inputs": [],
703 "outputs": [
704 {
705 "localized_name": "NOISE",
706 "name": "NOISE",
707 "type": "NOISE",
708 "links": [
709 26
710 ]
711 }
712 ],
713 "properties": {
714 "Node name for S&R": "DisableNoise"
715 }
716 },
717 {
718 "id": 18,
719 "type": "KSamplerSelect",
720 "pos": [
721 -740,
722 4270
723 ],
724 "size": [
725 270,
726 70
727 ],
728 "flags": [],
729 "order": 11,
730 "mode": 0,
731 "inputs": [
732 {
733 "localized_name": "sampler_name",
734 "name": "sampler_name",
735 "type": "COMBO",
736 "widget": {
737 "name": "sampler_name"
738 },
739 "link": 35
740 }
741 ],
742 "outputs": [
743 {
744 "localized_name": "SAMPLER",
745 "name": "SAMPLER",
746 "type": "SAMPLER",
747 "links": [
748 25
749 ]
750 }
751 ],
752 "properties": {
753 "Node name for S&R": "KSamplerSelect"
754 },
755 "widgets_values": [
756 "euler"
757 ],
758 "widgets_values_named": {
759 "sampler_name": "euler"
760 }
761 },
762 {
763 "id": 10,
764 "type": "BasicGuider",
765 "pos": [
766 -740,
767 4400
768 ],
769 "size": [
770 270,
771 60
772 ],
773 "flags": [],
774 "order": 6,
775 "mode": 0,
776 "inputs": [
777 {
778 "localized_name": "model",
779 "name": "model",
780 "type": "MODEL",
781 "link": 12
782 },
783 {
784 "localized_name": "conditioning",
785 "name": "conditioning",
786 "type": "CONDITIONING",
787 "link": 13
788 }
789 ],
790 "outputs": [
791 {
792 "localized_name": "GUIDER",
793 "name": "GUIDER",
794 "type": "GUIDER",
795 "links": [
796 14
797 ]
798 }
799 ],
800 "properties": {
801 "Node name for S&R": "BasicGuider"
802 }
803 },
804 {
805 "id": 20,
806 "type": "ManualSigmas",
807 "pos": [
808 -740,
809 4510
810 ],
811 "size": [
812 270,
813 100
814 ],
815 "flags": [],
816 "order": 12,
817 "mode": 0,
818 "inputs": [
819 {
820 "localized_name": "sigmas",
821 "name": "sigmas",
822 "type": "STRING",
823 "widget": {
824 "name": "sigmas"
825 },
826 "link": 36
827 }
828 ],
829 "outputs": [
830 {
831 "localized_name": "SIGMAS",
832 "name": "SIGMAS",
833 "type": "SIGMAS",
834 "links": [
835 27
836 ]
837 }
838 ],
839 "properties": {
840 "Node name for S&R": "ManualSigmas"
841 },
842 "widgets_values": [
843 "0.5, 0"
844 ],
845 "widgets_values_named": {
846 "sigmas": "0.5, 0"
847 }
848 },
849 {
850 "id": 3,
851 "type": "SamplerCustomAdvanced",
852 "pos": [
853 -370,
854 4290
855 ],
856 "size": [
857 230,
858 120
859 ],
860 "flags": [],
861 "order": 2,
862 "mode": 0,
863 "inputs": [
864 {
865 "localized_name": "noise",
866 "name": "noise",
867 "type": "NOISE",
868 "link": 26
869 },
870 {
871 "localized_name": "guider",
872 "name": "guider",
873 "type": "GUIDER",
874 "link": 14
875 },
876 {
877 "localized_name": "sampler",
878 "name": "sampler",
879 "type": "SAMPLER",
880 "link": 25
881 },
882 {
883 "localized_name": "sigmas",
884 "name": "sigmas",
885 "type": "SIGMAS",
886 "link": 27
887 },
888 {
889 "localized_name": "latent_image",
890 "name": "latent_image",
891 "type": "LATENT",
892 "link": 19
893 }
894 ],
895 "outputs": [
896 {
897 "localized_name": "output",
898 "name": "output",
899 "type": "LATENT",
900 "links": [
901 20
902 ]
903 },
904 {
905 "localized_name": "denoised_output",
906 "name": "denoised_output",
907 "type": "LATENT",
908 "links": null
909 }
910 ],
911 "properties": {
912 "Node name for S&R": "SamplerCustomAdvanced"
913 }
914 },
915 {
916 "id": 13,
917 "type": "VAEEncode",
918 "pos": [
919 -1550,
920 4860
921 ],
922 "size": [
923 230,
924 60
925 ],
926 "flags": [],
927 "order": 7,
928 "mode": 0,
929 "inputs": [
930 {
931 "localized_name": "pixels",
932 "name": "pixels",
933 "type": "IMAGE",
934 "link": 17
935 },
936 {
937 "localized_name": "vae",
938 "name": "vae",
939 "type": "VAE",
940 "link": 18
941 }
942 ],
943 "outputs": [
944 {
945 "localized_name": "LATENT",
946 "name": "LATENT",
947 "type": "LATENT",
948 "links": [
949 19
950 ]
951 }
952 ],
953 "properties": {
954 "Node name for S&R": "VAEEncode"
955 },
956 "color": "#322",
957 "bgcolor": "#533"
958 },
959 {
960 "id": 17,
961 "type": "MarigoldV2PostProcess",
962 "pos": [
963 50,
964 4250
965 ],
966 "size": [
967 280,
968 70
969 ],
970 "flags": [],
971 "order": 10,
972 "mode": 0,
973 "inputs": [
974 {
975 "localized_name": "image",
976 "name": "image",
977 "type": "IMAGE",
978 "link": 23
979 },
980 {
981 "localized_name": "prediction",
982 "name": "prediction",
983 "type": "COMBO",
984 "widget": {
985 "name": "prediction"
986 },
987 "link": 37
988 }
989 ],
990 "outputs": [
991 {
992 "localized_name": "IMAGE",
993 "name": "IMAGE",
994 "type": "IMAGE",
995 "links": [
996 30
997 ]
998 }
999 ],
1000 "properties": {
1001 "Node name for S&R": "MarigoldV2PostProcess"
1002 },
1003 "widgets_values": [
1004 "depth"
1005 ],
1006 "widgets_values_named": {
1007 "prediction": "depth"
1008 }
1009 },
1010 {
1011 "id": 15,
1012 "type": "VAEDecode",
1013 "pos": [
1014 60,
1015 4130
1016 ],
1017 "size": [
1018 230,
1019 60
1020 ],
1021 "flags": [],
1022 "order": 9,
1023 "mode": 0,
1024 "inputs": [
1025 {
1026 "localized_name": "samples",
1027 "name": "samples",
1028 "type": "LATENT",
1029 "link": 20
1030 },
1031 {
1032 "localized_name": "vae",
1033 "name": "vae",
1034 "type": "VAE",
1035 "link": 21
1036 }
1037 ],
1038 "outputs": [
1039 {
1040 "localized_name": "IMAGE",
1041 "name": "IMAGE",
1042 "type": "IMAGE",
1043 "links": [
1044 23
1045 ]
1046 }
1047 ],
1048 "properties": {
1049 "Node name for S&R": "VAEDecode"
1050 },
1051 "color": "#322",
1052 "bgcolor": "#533"
1053 }
1054 ],
1055 "groups": [
1056 {
1057 "id": 1,
1058 "title": "Models",
1059 "bounding": [
1060 -1740,
1061 4010,
1062 630,
1063 686
1064 ],
1065 "color": "#3f789e",
1066 "flags": []
1067 },
1068 {
1069 "id": 2,
1070 "title": "Image Encoding",
1071 "bounding": [
1072 -1740,
1073 4720,
1074 630,
1075 300
1076 ],
1077 "color": "#3f789e",
1078 "flags": []
1079 },
1080 {
1081 "id": 3,
1082 "title": "Sampling",
1083 "bounding": [
1084 -1080,
1085 4010,
1086 1030,
1087 690
1088 ],
1089 "color": "#3f789e",
1090 "flags": []
1091 },
1092 {
1093 "id": 4,
1094 "title": "Decoding",
1095 "bounding": [
1096 -20,
1097 4010,
1098 420,
1099 390
1100 ],
1101 "color": "#3f789e",
1102 "flags": []
1103 }
1104 ],
1105 "links": [
1106 {
1107 "id": 5,
1108 "origin_id": 1,
1109 "origin_slot": 0,
1110 "target_id": 7,
1111 "target_slot": 0,
1112 "type": "MODEL"
1113 },
1114 {
1115 "id": 8,
1116 "origin_id": 7,
1117 "origin_slot": 0,
1118 "target_id": 8,
1119 "target_slot": 0,
1120 "type": "MODEL"
1121 },
1122 {
1123 "id": 12,
1124 "origin_id": 8,
1125 "origin_slot": 0,
1126 "target_id": 10,
1127 "target_slot": 0,
1128 "type": "MODEL"
1129 },
1130 {
1131 "id": 13,
1132 "origin_id": 9,
1133 "origin_slot": 0,
1134 "target_id": 10,
1135 "target_slot": 1,
1136 "type": "CONDITIONING"
1137 },
1138 {
1139 "id": 26,
1140 "origin_id": 19,
1141 "origin_slot": 0,
1142 "target_id": 3,
1143 "target_slot": 0,
1144 "type": "NOISE"
1145 },
1146 {
1147 "id": 14,
1148 "origin_id": 10,
1149 "origin_slot": 0,
1150 "target_id": 3,
1151 "target_slot": 1,
1152 "type": "GUIDER"
1153 },
1154 {
1155 "id": 25,
1156 "origin_id": 18,
1157 "origin_slot": 0,
1158 "target_id": 3,
1159 "target_slot": 2,
1160 "type": "SAMPLER"
1161 },
1162 {
1163 "id": 27,
1164 "origin_id": 20,
1165 "origin_slot": 0,
1166 "target_id": 3,
1167 "target_slot": 3,
1168 "type": "SIGMAS"
1169 },
1170 {
1171 "id": 19,
1172 "origin_id": 13,
1173 "origin_slot": 0,
1174 "target_id": 3,
1175 "target_slot": 4,
1176 "type": "LATENT"
1177 },
1178 {
1179 "id": 18,
1180 "origin_id": 14,
1181 "origin_slot": 0,
1182 "target_id": 13,
1183 "target_slot": 1,
1184 "type": "VAE"
1185 },
1186 {
1187 "id": 23,
1188 "origin_id": 15,
1189 "origin_slot": 0,
1190 "target_id": 17,
1191 "target_slot": 0,
1192 "type": "IMAGE"
1193 },
1194 {
1195 "id": 20,
1196 "origin_id": 3,
1197 "origin_slot": 0,
1198 "target_id": 15,
1199 "target_slot": 0,
1200 "type": "LATENT"
1201 },
1202 {
1203 "id": 21,
1204 "origin_id": 14,
1205 "origin_slot": 0,
1206 "target_id": 15,
1207 "target_slot": 1,
1208 "type": "VAE"
1209 },
1210 {
1211 "id": 17,
1212 "origin_id": -10,
1213 "origin_slot": 0,
1214 "target_id": 13,
1215 "target_slot": 0,
1216 "type": "IMAGE"
1217 },
1218 {
1219 "id": 30,
1220 "origin_id": 17,
1221 "origin_slot": 0,
1222 "target_id": -20,
1223 "target_slot": 0,
1224 "type": "IMAGE"
1225 },
1226 {
1227 "id": 35,
1228 "origin_id": -10,
1229 "origin_slot": 1,
1230 "target_id": 18,
1231 "target_slot": 0,
1232 "type": "COMBO"
1233 },
1234 {
1235 "id": 36,
1236 "origin_id": -10,
1237 "origin_slot": 2,
1238 "target_id": 20,
1239 "target_slot": 0,
1240 "type": "STRING"
1241 },
1242 {
1243 "id": 37,
1244 "origin_id": -10,
1245 "origin_slot": 3,
1246 "target_id": 17,
1247 "target_slot": 1,
1248 "type": "COMBO"
1249 },
1250 {
1251 "id": 38,
1252 "origin_id": -10,
1253 "origin_slot": 4,
1254 "target_id": 1,
1255 "target_slot": 0,
1256 "type": "COMBO"
1257 },
1258 {
1259 "id": 39,
1260 "origin_id": -10,
1261 "origin_slot": 5,
1262 "target_id": 7,
1263 "target_slot": 1,
1264 "type": "COMBO"
1265 },
1266 {
1267 "id": 40,
1268 "origin_id": -10,
1269 "origin_slot": 6,
1270 "target_id": 14,
1271 "target_slot": 0,
1272 "type": "COMBO"
1273 },
1274 {
1275 "id": 41,
1276 "origin_id": -10,
1277 "origin_slot": 7,
1278 "target_id": 9,
1279 "target_slot": 0,
1280 "type": "COMBO"
1281 },
1282 {
1283 "id": 42,
1284 "origin_id": -10,
1285 "origin_slot": 8,
1286 "target_id": 8,
1287 "target_slot": 1,
1288 "type": "COMBO"
1289 }
1290 ],
1291 "extra": []
1292 }
1293 ]
1294 },
1295 "config": [],
1296 "extra": {
1297 "ds": {
1298 "scale": 0.5274078436191141,
1299 "offset": [
1300 2211.2349697277364,
1301 -3835.0879681221104
1302 ]
1303 },
1304 "frontendVersion": "1.53.6",
1305 "VHS_latentpreview": false,
1306 "VHS_latentpreviewrate": 0,
1307 "VHS_MetadataImage": true,
1308 "VHS_KeepIntermediate": true
1309 },
1310 "version": 0.4
1311}