ComfyPilotComfyPilot
工作流 / 3D 模型 / Pixal3D:多视图转3D
Pixal3D:多视图转3D

Pixal3D:多视图转3D

Pixal3D: Multi Views to 3D

可以自行上传分视角图片,也可以使用一张混合多视角转面表。工作流会整理正、背、左、右四个视角,再用 Pixal3D Multi-View 重建带纹理的 3D 模型。

3D 模型 68 个节点 1 个输入 250 次使用 ComfyUI ≥ 0.42.0 ComfyUI 83 KB

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

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

需要的权重

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

birefnet.safetensors 在模型库查看
dino_v3_L_naf_fp32.safetensors 在模型库查看
pixal3d_multiview_int8_convrot.safetensors 在模型库查看
trellis_2_shape_vae_bf16.safetensors 在模型库查看
trellis_2_texture_vae_bf16.safetensors 在模型库查看

节点构成

PreviewImage × 6
KSampler × 4
RemoveBackground × 4
ImageCropToMask × 4
ImageCropV2 × 4
SaveImageAdvanced × 4
MeshToFile3D × 3
VAELoader × 2
MeshSmoothNormals × 2
CFGOverride × 2
RescaleCFG × 2
Preview3DAdvanced × 2
MarkdownNote × 2
Trellis2ShapeStage × 1
VaeDecodeTextureTrellis × 1
CLIPVisionLoader × 1

官方标注的模型

Pixal3D

工作流 JSON

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

1{
2 "id": "aa77013b-18f1-4679-9678-6d455d3536c5",
3 "revision": 0,
4 "last_node_id": 376,
5 "last_link_id": 1442,
6 "nodes": [
7 {
8 "id": 91,
9 "type": "Trellis2ShapeStage",
10 "pos": [
11 -570,
12 1470
13 ],
14 "size": [
15 270,
16 100
17 ],
18 "flags": [],
19 "order": 36,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "positive",
24 "type": "CONDITIONING",
25 "link": 1307
26 },
27 {
28 "name": "negative",
29 "type": "CONDITIONING",
30 "link": 1308
31 },
32 {
33 "name": "voxel",
34 "type": "VOXEL",
35 "link": 636
36 }
37 ],
38 "outputs": [
39 {
40 "name": "positive",
41 "type": "CONDITIONING",
42 "links": [
43 539,
44 564
45 ]
46 },
47 {
48 "name": "negative",
49 "type": "CONDITIONING",
50 "links": [
51 540,
52 565
53 ]
54 },
55 {
56 "name": "LATENT",
57 "type": "LATENT",
58 "links": [
59 541
60 ]
61 }
62 ],
63 "properties": {
64 "Node name for S&R": "Trellis2ShapeStage",
65 "cnr_id": "comfy-core",
66 "ver": "0.33.0"
67 }
68 },
69 {
70 "id": 207,
71 "type": "PreviewImage",
72 "pos": [
73 2710,
74 1400
75 ],
76 "size": [
77 230,
78 290
79 ],
80 "flags": [],
81 "order": 58,
82 "mode": 0,
83 "inputs": [
84 {
85 "name": "images",
86 "type": "IMAGE",
87 "link": 940
88 }
89 ],
90 "outputs": [
91 {
92 "name": "images",
93 "type": "IMAGE",
94 "links": [
95 1271
96 ]
97 }
98 ],
99 "title": "Metallic",
100 "properties": {
101 "Node name for S&R": "PreviewImage",
102 "cnr_id": "comfy-core",
103 "ver": "0.33.0"
104 }
105 },
106 {
107 "id": 208,
108 "type": "PreviewImage",
109 "pos": [
110 2990,
111 1400
112 ],
113 "size": [
114 230,
115 290
116 ],
117 "flags": [],
118 "order": 59,
119 "mode": 0,
120 "inputs": [
121 {
122 "name": "images",
123 "type": "IMAGE",
124 "link": 941
125 }
126 ],
127 "outputs": [
128 {
129 "name": "images",
130 "type": "IMAGE",
131 "links": [
132 1272
133 ]
134 }
135 ],
136 "title": "Roughness",
137 "properties": {
138 "Node name for S&R": "PreviewImage",
139 "cnr_id": "comfy-core",
140 "ver": "0.33.0"
141 }
142 },
143 {
144 "id": 164,
145 "type": "PreviewImage",
146 "pos": [
147 2430,
148 1400
149 ],
150 "size": [
151 230,
152 290
153 ],
154 "flags": [],
155 "order": 57,
156 "mode": 0,
157 "inputs": [
158 {
159 "name": "images",
160 "type": "IMAGE",
161 "link": 923
162 }
163 ],
164 "outputs": [
165 {
166 "name": "images",
167 "type": "IMAGE",
168 "links": [
169 1270
170 ]
171 }
172 ],
173 "title": "Base Color",
174 "properties": {
175 "Node name for S&R": "PreviewImage",
176 "cnr_id": "comfy-core",
177 "ver": "0.33.0"
178 }
179 },
180 {
181 "id": 118,
182 "type": "VAELoader",
183 "pos": [
184 -1530,
185 960
186 ],
187 "size": [
188 470,
189 90
190 ],
191 "flags": [],
192 "order": 0,
193 "mode": 0,
194 "inputs": [],
195 "outputs": [
196 {
197 "name": "VAE",
198 "type": "VAE",
199 "links": [
200 632
201 ]
202 }
203 ],
204 "properties": {
205 "Node name for S&R": "VAELoader",
206 "cnr_id": "comfy-core",
207 "ver": "0.33.0",
208 "models": [
209 {
210 "name": "trellis_2_texture_vae_bf16.safetensors",
211 "url": "https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/vae/trellis_2_texture_vae_bf16.safetensors",
212 "directory": "vae"
213 }
214 ]
215 },
216 "widgets_values": [
217 "trellis_2_texture_vae_bf16.safetensors"
218 ],
219 "widgets_values_named": {
220 "vae_name": "trellis_2_texture_vae_bf16.safetensors"
221 },
222 "color": "#322",
223 "bgcolor": "#533"
224 },
225 {
226 "id": 93,
227 "type": "VaeDecodeTextureTrellis",
228 "pos": [
229 1230,
230 1330
231 ],
232 "size": [
233 230,
234 100
235 ],
236 "flags": [],
237 "order": 47,
238 "mode": 0,
239 "inputs": [
240 {
241 "name": "samples",
242 "type": "LATENT",
243 "link": 556
244 },
245 {
246 "name": "vae",
247 "type": "VAE",
248 "link": 632
249 },
250 {
251 "name": "shape_subdivides",
252 "type": "SHAPE_SUBDIVIDES",
253 "link": 558
254 }
255 ],
256 "outputs": [
257 {
258 "name": "voxel_colors",
259 "type": "VOXEL",
260 "links": [
261 725,
262 1110
263 ]
264 }
265 ],
266 "properties": {
267 "Node name for S&R": "VaeDecodeTextureTrellis",
268 "cnr_id": "comfy-core",
269 "ver": "0.21.1"
270 }
271 },
272 {
273 "id": 15,
274 "type": "CLIPVisionLoader",
275 "pos": [
276 -1530,
277 1090
278 ],
279 "size": [
280 470,
281 90
282 ],
283 "flags": [],
284 "order": 1,
285 "mode": 0,
286 "inputs": [],
287 "outputs": [
288 {
289 "name": "CLIP_VISION",
290 "type": "CLIP_VISION",
291 "links": [
292 1304
293 ]
294 }
295 ],
296 "properties": {
297 "Node name for S&R": "CLIPVisionLoader",
298 "cnr_id": "comfy-core",
299 "ver": "0.21.1",
300 "models": [
301 {
302 "name": "dino_v3_L_naf_fp32.safetensors",
303 "url": "https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/clip_vision/dino_v3_L_naf_fp32.safetensors",
304 "directory": "clip_vision"
305 }
306 ]
307 },
308 "widgets_values": [
309 "dino_v3_L_naf_fp32.safetensors"
310 ],
311 "widgets_values_named": {
312 "clip_name": "dino_v3_L_naf_fp32.safetensors"
313 },
314 "color": "#322",
315 "bgcolor": "#533"
316 },
317 {
318 "id": 202,
319 "type": "GetMeshInfo",
320 "pos": [
321 1580,
322 370
323 ],
324 "size": [
325 250,
326 150
327 ],
328 "flags": [],
329 "order": 44,
330 "mode": 0,
331 "inputs": [
332 {
333 "name": "mesh",
334 "type": "MESH",
335 "link": 906
336 }
337 ],
338 "outputs": [
339 {
340 "name": "mesh",
341 "type": "MESH",
342 "links": [
343 1070
344 ]
345 },
346 {
347 "name": "info",
348 "type": "STRING",
349 "links": []
350 }
351 ],
352 "properties": {
353 "Node name for S&R": "GetMeshInfo",
354 "cnr_id": "comfy-core",
355 "ver": "0.33.0"
356 }
357 },
358 {
359 "id": 261,
360 "type": "RenderUVAtlas",
361 "pos": [
362 2160,
363 1060
364 ],
365 "size": [
366 230,
367 90
368 ],
369 "flags": {
370 "collapsed": false
371 },
372 "order": 55,
373 "mode": 0,
374 "inputs": [
375 {
376 "name": "mesh",
377 "type": "MESH",
378 "link": 1132
379 }
380 ],
381 "outputs": [
382 {
383 "name": "image",
384 "type": "IMAGE",
385 "links": [
386 1133
387 ]
388 }
389 ],
390 "properties": {
391 "Node name for S&R": "RenderUVAtlas",
392 "cnr_id": "comfy-core",
393 "ver": "0.33.0"
394 },
395 "widgets_values": [
396 1024
397 ],
398 "widgets_values_named": {
399 "resolution": 1024
400 }
401 },
402 {
403 "id": 262,
404 "type": "PreviewImage",
405 "pos": [
406 2440,
407 1060
408 ],
409 "size": [
410 230,
411 290
412 ],
413 "flags": [],
414 "order": 62,
415 "mode": 0,
416 "inputs": [
417 {
418 "name": "images",
419 "type": "IMAGE",
420 "link": 1133
421 }
422 ],
423 "outputs": [
424 {
425 "name": "images",
426 "type": "IMAGE",
427 "links": null
428 }
429 ],
430 "properties": {
431 "Node name for S&R": "PreviewImage",
432 "cnr_id": "comfy-core",
433 "ver": "0.33.0"
434 }
435 },
436 {
437 "id": 12,
438 "type": "KSampler",
439 "pos": [
440 900,
441 1330
442 ],
443 "size": [
444 290,
445 300
446 ],
447 "flags": [],
448 "order": 45,
449 "mode": 0,
450 "inputs": [
451 {
452 "name": "model",
453 "type": "MODEL",
454 "link": 1303
455 },
456 {
457 "name": "positive",
458 "type": "CONDITIONING",
459 "link": 585
460 },
461 {
462 "name": "negative",
463 "type": "CONDITIONING",
464 "link": 586
465 },
466 {
467 "name": "latent_image",
468 "type": "LATENT",
469 "link": 587
470 }
471 ],
472 "outputs": [
473 {
474 "name": "LATENT",
475 "type": "LATENT",
476 "links": [
477 556
478 ]
479 }
480 ],
481 "properties": {
482 "Node name for S&R": "KSampler (1024)",
483 "cnr_id": "comfy-core",
484 "ver": "0.17.0"
485 },
486 "widgets_values": [
487 43,
488 "fixed",
489 12,
490 1,
491 "euler",
492 "normal",
493 1
494 ],
495 "widgets_values_named": {
496 "seed": 43,
497 "control_after_generate": "fixed",
498 "steps": 12,
499 "cfg": 1,
500 "sampler_name": "euler",
501 "scheduler": "normal",
502 "denoise": 1
503 }
504 },
505 {
506 "id": 210,
507 "type": "ApplyTextureToMesh",
508 "pos": [
509 3380,
510 1060
511 ],
512 "size": [
513 250,
514 170
515 ],
516 "flags": [],
517 "order": 64,
518 "mode": 0,
519 "inputs": [
520 {
521 "name": "mesh",
522 "type": "MESH",
523 "link": 935
524 },
525 {
526 "name": "base_color",
527 "type": "IMAGE",
528 "link": 1270
529 },
530 {
531 "name": "metallic",
532 "shape": 7,
533 "type": "IMAGE",
534 "link": 1271
535 },
536 {
537 "name": "roughness",
538 "shape": 7,
539 "type": "IMAGE",
540 "link": 1272
541 },
542 {
543 "name": "occlusion",
544 "shape": 7,
545 "type": "IMAGE",
546 "link": 1268
547 },
548 {
549 "name": "normal_map",
550 "shape": 7,
551 "type": "IMAGE",
552 "link": 1269
553 }
554 ],
555 "outputs": [
556 {
557 "name": "mesh",
558 "type": "MESH",
559 "links": [
560 1130
561 ]
562 }
563 ],
564 "properties": {
565 "Node name for S&R": "ApplyTextureToMesh",
566 "cnr_id": "comfy-core",
567 "ver": "0.33.0"
568 }
569 },
570 {
571 "id": 147,
572 "type": "BakeTextureFromVoxel",
573 "pos": [
574 2160,
575 1190
576 ],
577 "size": [
578 230,
579 130
580 ],
581 "flags": [],
582 "order": 52,
583 "mode": 0,
584 "inputs": [
585 {
586 "name": "mesh",
587 "type": "MESH",
588 "link": 900
589 },
590 {
591 "name": "voxel_colors",
592 "type": "VOXEL",
593 "link": 725
594 },
595 {
596 "name": "reference_mesh",
597 "shape": 7,
598 "type": "MESH",
599 "link": 1167
600 },
601 {
602 "name": "texture_size",
603 "type": "INT",
604 "widget": {
605 "name": "texture_size"
606 },
607 "link": 1186
608 }
609 ],
610 "outputs": [
611 {
612 "name": "base_color",
613 "type": "IMAGE",
614 "links": [
615 923
616 ]
617 },
618 {
619 "name": "metallic",
620 "type": "IMAGE",
621 "links": [
622 940
623 ]
624 },
625 {
626 "name": "roughness",
627 "type": "IMAGE",
628 "links": [
629 941
630 ]
631 }
632 ],
633 "properties": {
634 "Node name for S&R": "BakeTextureFromVoxel",
635 "cnr_id": "comfy-core",
636 "ver": "0.33.0"
637 },
638 "widgets_values": [
639 2048
640 ],
641 "widgets_values_named": {
642 "texture_size": 2048
643 }
644 },
645 {
646 "id": 288,
647 "type": "PrimitiveInt",
648 "pos": [
649 1550,
650 1070
651 ],
652 "size": [
653 240,
654 90
655 ],
656 "flags": [],
657 "order": 2,
658 "mode": 0,
659 "inputs": [],
660 "outputs": [
661 {
662 "name": "INT",
663 "type": "INT",
664 "links": [
665 1185,
666 1186
667 ]
668 }
669 ],
670 "title": "Texture Resolution",
671 "properties": {
672 "Node name for S&R": "PrimitiveInt",
673 "cnr_id": "comfy-core",
674 "ver": "0.33.0"
675 },
676 "widgets_values": [
677 4096,
678 "fixed"
679 ],
680 "widgets_values_named": {
681 "value": 4096,
682 "fixed": "fixed"
683 }
684 },
685 {
686 "id": 238,
687 "type": "MeshSmoothNormals",
688 "pos": [
689 2720,
690 370
691 ],
692 "size": [
693 270,
694 90
695 ],
696 "flags": [],
697 "order": 49,
698 "mode": 0,
699 "inputs": [
700 {
701 "name": "mesh",
702 "type": "MESH",
703 "link": 1060
704 }
705 ],
706 "outputs": [
707 {
708 "name": "mesh",
709 "type": "MESH",
710 "links": [
711 1061,
712 1199
713 ]
714 }
715 ],
716 "properties": {
717 "Node name for S&R": "MeshSmoothNormals",
718 "cnr_id": "comfy-core",
719 "ver": "0.33.0"
720 },
721 "widgets_values": [
722 180
723 ],
724 "widgets_values_named": {
725 "crease_angle": 180
726 }
727 },
728 {
729 "id": 18,
730 "type": "KSampler",
731 "pos": [
732 -230,
733 1330
734 ],
735 "size": [
736 310,
737 290
738 ],
739 "flags": [],
740 "order": 38,
741 "mode": 0,
742 "inputs": [
743 {
744 "name": "model",
745 "type": "MODEL",
746 "link": 966
747 },
748 {
749 "name": "positive",
750 "type": "CONDITIONING",
751 "link": 539
752 },
753 {
754 "name": "negative",
755 "type": "CONDITIONING",
756 "link": 540
757 },
758 {
759 "name": "latent_image",
760 "type": "LATENT",
761 "link": 541
762 }
763 ],
764 "outputs": [
765 {
766 "name": "LATENT",
767 "type": "LATENT",
768 "links": [
769 566
770 ]
771 }
772 ],
773 "properties": {
774 "Node name for S&R": "KSampler (512)",
775 "cnr_id": "comfy-core",
776 "ver": "0.17.0"
777 },
778 "widgets_values": [
779 42,
780 "fixed",
781 20,
782 7.5,
783 "euler",
784 "normal",
785 1
786 ],
787 "widgets_values_named": {
788 "seed": 42,
789 "control_after_generate": "fixed",
790 "steps": 20,
791 "cfg": 7.5,
792 "sampler_name": "euler",
793 "scheduler": "normal",
794 "denoise": 1
795 }
796 },
797 {
798 "id": 252,
799 "type": "PaintMesh",
800 "pos": [
801 3110,
802 360
803 ],
804 "size": [
805 230,
806 80
807 ],
808 "flags": [],
809 "order": 51,
810 "mode": 0,
811 "inputs": [
812 {
813 "name": "mesh",
814 "type": "MESH",
815 "link": 1199
816 },
817 {
818 "name": "voxel_colors",
819 "type": "VOXEL",
820 "link": 1110
821 }
822 ],
823 "outputs": [
824 {
825 "name": "mesh",
826 "type": "MESH",
827 "links": [
828 1174
829 ]
830 }
831 ],
832 "properties": {
833 "Node name for S&R": "PaintMesh",
834 "cnr_id": "comfy-core",
835 "ver": "0.33.0"
836 }
837 },
838 {
839 "id": 279,
840 "type": "CFGOverride",
841 "pos": [
842 -870,
843 1330
844 ],
845 "size": [
846 270,
847 150
848 ],
849 "flags": [],
850 "order": 12,
851 "mode": 0,
852 "inputs": [
853 {
854 "name": "model",
855 "type": "MODEL",
856 "link": 1302
857 }
858 ],
859 "outputs": [
860 {
861 "name": "MODEL",
862 "type": "MODEL",
863 "links": [
864 1164
865 ]
866 }
867 ],
868 "properties": {
869 "Node name for S&R": "CFGOverride",
870 "cnr_id": "comfy-core",
871 "ver": "0.33.0"
872 },
873 "widgets_values": [
874 1,
875 0.769,
876 1
877 ],
878 "widgets_values_named": {
879 "cfg": 1,
880 "start_percent": 0.769,
881 "end_percent": 1
882 }
883 },
884 {
885 "id": 126,
886 "type": "RescaleCFG",
887 "pos": [
888 -570,
889 1330
890 ],
891 "size": [
892 270,
893 90
894 ],
895 "flags": [],
896 "order": 18,
897 "mode": 0,
898 "inputs": [
899 {
900 "name": "model",
901 "type": "MODEL",
902 "link": 1164
903 }
904 ],
905 "outputs": [
906 {
907 "name": "MODEL",
908 "type": "MODEL",
909 "links": [
910 966,
911 1108
912 ]
913 }
914 ],
915 "properties": {
916 "Node name for S&R": "RescaleCFG",
917 "cnr_id": "comfy-core",
918 "ver": "0.33.0"
919 },
920 "widgets_values": [
921 0.5
922 ],
923 "widgets_values_named": {
924 "multiplier": 0.5
925 }
926 },
927 {
928 "id": 192,
929 "type": "RemoveBackground",
930 "pos": [
931 -2580,
932 370
933 ],
934 "size": [
935 230,
936 80
937 ],
938 "flags": {
939 "collapsed": false
940 },
941 "order": 19,
942 "mode": 0,
943 "inputs": [
944 {
945 "name": "bg_removal_model",
946 "type": "BACKGROUND_REMOVAL",
947 "link": 887
948 },
949 {
950 "name": "image",
951 "type": "IMAGE",
952 "link": 1385
953 }
954 ],
955 "outputs": [
956 {
957 "name": "mask",
958 "type": "MASK",
959 "links": [
960 1369
961 ]
962 }
963 ],
964 "properties": {
965 "Node name for S&R": "RemoveBackground",
966 "cnr_id": "comfy-core",
967 "ver": "0.33.0"
968 }
969 },
970 {
971 "id": 246,
972 "type": "Preview3DAdvanced",
973 "pos": [
974 630,
975 650
976 ],
977 "size": [
978 400,
979 550
980 ],
981 "flags": [],
982 "order": 39,
983 "mode": 0,
984 "inputs": [
985 {
986 "name": "model_3d",
987 "type": "FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_FBX,FILE_3D_OBJ,FILE_3D_STL,FILE_3D_USDZ,FILE_3D",
988 "link": 1097
989 },
990 {
991 "name": "model_3d_info",
992 "shape": 7,
993 "type": "LOAD3D_MODEL_INFO",
994 "link": null
995 },
996 {
997 "name": "camera_info",
998 "shape": 7,
999 "type": "LOAD3D_CAMERA",
1000 "link": null
1001 }
1002 ],
1003 "outputs": [
1004 {
1005 "name": "model_3d",
1006 "type": "FILE_3D",
1007 "links": null
1008 },
1009 {
1010 "name": "model_3d_info",
1011 "type": "LOAD3D_MODEL_INFO",
1012 "links": null
1013 },
1014 {
1015 "name": "camera_info",
1016 "type": "LOAD3D_CAMERA",
1017 "links": null
1018 },
1019 {
1020 "name": "width",
1021 "type": "INT",
1022 "links": null
1023 },
1024 {
1025 "name": "height",
1026 "type": "INT",
1027 "links": null
1028 }
1029 ],
1030 "properties": {
1031 "Node name for S&R": "Preview3DAdvanced",
1032 "cnr_id": "comfy-core",
1033 "ver": "0.33.0",
1034 "Camera Config": {
1035 "cameraType": "perspective",
1036 "fov": 35,
1037 "state": {
1038 "position": {
1039 "x": 4.560700935254221,
1040 "y": 0.7915848594219332,
1041 "z": 2.5543448034957765
1042 },
1043 "target": {
1044 "x": -0.18539216968998096,
1045 "y": -0.12940291071409174,
1046 "z": 0.060075853302763965
1047 },
1048 "zoom": 1,
1049 "cameraType": "perspective",
1050 "quaternion": {
1051 "x": -0.07271474945847924,
1052 "y": 0.5152332585253664,
1053 "z": 0.04393032519103963,
1054 "w": 0.8528290456176625
1055 },
1056 "fov": 35,
1057 "aspect": 1,
1058 "near": 0.01,
1059 "far": 10000,
1060 "frustum": {
1061 "left": -5,
1062 "right": 5,
1063 "top": 5,
1064 "bottom": -5
1065 }
1066 },
1067 "hasCustomUp": true,
1068 "useCustomUp": true
1069 },
1070 "Last Time Model File": "preview3d_advanced_9f2c05c8a86c42b7b8738773ad333d38.glb [temp]",
1071 "Scene Config": {
1072 "showGrid": true,
1073 "backgroundColor": "#282828",
1074 "backgroundImage": "",
1075 "backgroundRenderMode": "tiled",
1076 "models": []
1077 },
1078 "Light Config": {
1079 "intensity": 3,
1080 "hdri": {
1081 "enabled": false,
1082 "hdriPath": "",
1083 "showAsBackground": false,
1084 "intensity": 1
1085 }
1086 },
1087 "Model Config": {
1088 "upDirection": "original",
1089 "materialMode": "original",
1090 "showSkeleton": false,
1091 "gizmo": {
1092 "enabled": false,
1093 "mode": "translate",
1094 "position": {
1095 "x": 0,
1096 "y": 0,
1097 "z": 0
1098 },
1099 "rotation": {
1100 "x": 0,
1101 "y": 0,
1102 "z": 0
1103 },
1104 "scale": {
1105 "x": 1,
1106 "y": 1,
1107 "z": 1
1108 }
1109 }
1110 }
1111 },
1112 "widgets_values": [
1113 "",
1114 1024,
1115 1024
1116 ],
1117 "widgets_values_named": {
1118 "viewport_state": "",
1119 "width": 1024,
1120 "height": 1024
1121 }
1122 },
1123 {
1124 "id": 119,
1125 "type": "VaeDecodeStructureTrellis2",
1126 "pos": [
1127 20,
1128 650
1129 ],
1130 "size": [
1131 260,
1132 110
1133 ],
1134 "flags": [],
1135 "order": 34,
1136 "mode": 0,
1137 "inputs": [
1138 {
1139 "name": "samples",
1140 "type": "LATENT",
1141 "link": 633
1142 },
1143 {
1144 "name": "vae",
1145 "type": "VAE",
1146 "link": 1253
1147 }
1148 ],
1149 "outputs": [
1150 {
1151 "name": "voxel",
1152 "type": "VOXEL",
1153 "links": [
1154 635,
1155 636
1156 ]
1157 }
1158 ],
1159 "properties": {
1160 "Node name for S&R": "VaeDecodeStructureTrellis2",
1161 "cnr_id": "comfy-core",
1162 "ver": "0.17.0"
1163 },
1164 "widgets_values": [
1165 "32"
1166 ],
1167 "widgets_values_named": {
1168 "resolution": "32"
1169 }
1170 },
1171 {
1172 "id": 4,
1173 "type": "VoxelToMesh",
1174 "pos": [
1175 320,
1176 650
1177 ],
1178 "size": [
1179 260,
1180 120
1181 ],
1182 "flags": {
1183 "collapsed": false
1184 },
1185 "order": 35,
1186 "mode": 0,
1187 "inputs": [
1188 {
1189 "name": "voxel",
1190 "type": "VOXEL",
1191 "link": 635
1192 }
1193 ],
1194 "outputs": [
1195 {
1196 "name": "MESH",
1197 "type": "MESH",
1198 "links": [
1199 1096
1200 ]
1201 }
1202 ],
1203 "properties": {
1204 "Node name for S&R": "VoxelToMesh",
1205 "cnr_id": "comfy-core",
1206 "ver": "0.17.0"
1207 },
1208 "widgets_values": [
1209 "basic",
1210 0.6
1211 ],
1212 "widgets_values_named": {
1213 "algorithm": "basic",
1214 "threshold": 0.6
1215 }
1216 },
1217 {
1218 "id": 247,
1219 "type": "MeshToFile3D",
1220 "pos": [
1221 340,
1222 830
1223 ],
1224 "size": [
1225 230,
1226 60
1227 ],
1228 "flags": {
1229 "collapsed": false
1230 },
1231 "order": 37,
1232 "mode": 0,
1233 "inputs": [
1234 {
1235 "name": "mesh",
1236 "type": "MESH",
1237 "link": 1096
1238 }
1239 ],
1240 "outputs": [
1241 {
1242 "name": "model_3d",
1243 "type": "FILE_3D_GLB",
1244 "links": [
1245 1097
1246 ]
1247 }
1248 ],
1249 "properties": {
1250 "Node name for S&R": "MeshToFile3D",
1251 "cnr_id": "comfy-core",
1252 "ver": "0.33.0"
1253 }
1254 },
1255 {
1256 "id": 3,
1257 "type": "KSampler",
1258 "pos": [
1259 -310,
1260 820
1261 ],
1262 "size": [
1263 250,
1264 290
1265 ],
1266 "flags": [],
1267 "order": 33,
1268 "mode": 0,
1269 "inputs": [
1270 {
1271 "name": "model",
1272 "type": "MODEL",
1273 "link": 962
1274 },
1275 {
1276 "name": "positive",
1277 "type": "CONDITIONING",
1278 "link": 1305
1279 },
1280 {
1281 "name": "negative",
1282 "type": "CONDITIONING",
1283 "link": 1306
1284 },
1285 {
1286 "name": "latent_image",
1287 "type": "LATENT",
1288 "link": 509
1289 }
1290 ],
1291 "outputs": [
1292 {
1293 "name": "LATENT",
1294 "type": "LATENT",
1295 "links": [
1296 633
1297 ]
1298 }
1299 ],
1300 "properties": {
1301 "Node name for S&R": "KSampler",
1302 "cnr_id": "comfy-core",
1303 "ver": "0.17.0"
1304 },
1305 "widgets_values": [
1306 56,
1307 "fixed",
1308 12,
1309 7.5,
1310 "euler",
1311 "normal",
1312 1
1313 ],
1314 "widgets_values_named": {
1315 "seed": 56,
1316 "control_after_generate": "fixed",
1317 "steps": 12,
1318 "cfg": 7.5,
1319 "sampler_name": "euler",
1320 "scheduler": "normal",
1321 "denoise": 1
1322 }
1323 },
1324 {
1325 "id": 125,
1326 "type": "RescaleCFG",
1327 "pos": [
1328 -590,
1329 650
1330 ],
1331 "size": [
1332 250,
1333 90
1334 ],
1335 "flags": [],
1336 "order": 17,
1337 "mode": 0,
1338 "inputs": [
1339 {
1340 "name": "model",
1341 "type": "MODEL",
1342 "link": 904
1343 }
1344 ],
1345 "outputs": [
1346 {
1347 "name": "MODEL",
1348 "type": "MODEL",
1349 "links": [
1350 976
1351 ]
1352 }
1353 ],
1354 "properties": {
1355 "Node name for S&R": "RescaleCFG",
1356 "cnr_id": "comfy-core",
1357 "ver": "0.33.0"
1358 },
1359 "widgets_values": [
1360 0.7
1361 ],
1362 "widgets_values_named": {
1363 "multiplier": 0.7
1364 }
1365 },
1366 {
1367 "id": 199,
1368 "type": "CFGOverride",
1369 "pos": [
1370 -870,
1371 650
1372 ],
1373 "size": [
1374 260,
1375 150
1376 ],
1377 "flags": [],
1378 "order": 11,
1379 "mode": 0,
1380 "inputs": [
1381 {
1382 "name": "model",
1383 "type": "MODEL",
1384 "link": 1301
1385 }
1386 ],
1387 "outputs": [
1388 {
1389 "name": "MODEL",
1390 "type": "MODEL",
1391 "links": [
1392 904
1393 ]
1394 }
1395 ],
1396 "properties": {
1397 "Node name for S&R": "CFGOverride",
1398 "cnr_id": "comfy-core",
1399 "ver": "0.33.0"
1400 },
1401 "widgets_values": [
1402 1,
1403 0.667,
1404 1
1405 ],
1406 "widgets_values_named": {
1407 "cfg": 1,
1408 "start_percent": 0.667,
1409 "end_percent": 1
1410 }
1411 },
1412 {
1413 "id": 108,
1414 "type": "ModelSamplingSD3",
1415 "pos": [
1416 -300,
1417 650
1418 ],
1419 "size": [
1420 250,
1421 90
1422 ],
1423 "flags": [],
1424 "order": 23,
1425 "mode": 0,
1426 "inputs": [
1427 {
1428 "name": "model",
1429 "type": "MODEL",
1430 "link": 976
1431 }
1432 ],
1433 "outputs": [
1434 {
1435 "name": "MODEL",
1436 "type": "MODEL",
1437 "links": [
1438 962
1439 ]
1440 }
1441 ],
1442 "properties": {
1443 "Node name for S&R": "ModelSamplingSD3",
1444 "cnr_id": "comfy-core",
1445 "ver": "0.33.0"
1446 },
1447 "widgets_values": [
1448 5
1449 ],
1450 "widgets_values_named": {
1451 "shift": 5
1452 }
1453 },
1454 {
1455 "id": 250,
1456 "type": "Note",
1457 "pos": [
1458 -860,
1459 850
1460 ],
1461 "size": [
1462 250,
1463 130
1464 ],
1465 "flags": [],
1466 "order": 3,
1467 "mode": 0,
1468 "inputs": [],
1469 "outputs": [],
1470 "title": "Note: CFG",
1471 "properties": [],
1472 "widgets_values": [
1473 "CFG override and rescaleCFG are to match the original default pipeline behaviour"
1474 ],
1475 "widgets_values_named": {
1476 "text": "CFG override and rescaleCFG are to match the original default pipeline behaviour"
1477 },
1478 "color": "#222",
1479 "bgcolor": "#000"
1480 },
1481 {
1482 "id": 94,
1483 "type": "Trellis2UpsampleStage",
1484 "pos": [
1485 -230,
1486 1670
1487 ],
1488 "size": [
1489 300,
1490 150
1491 ],
1492 "flags": [],
1493 "order": 40,
1494 "mode": 0,
1495 "inputs": [
1496 {
1497 "name": "positive",
1498 "type": "CONDITIONING",
1499 "link": 564
1500 },
1501 {
1502 "name": "negative",
1503 "type": "CONDITIONING",
1504 "link": 565
1505 },
1506 {
1507 "name": "shape_latent",
1508 "type": "LATENT",
1509 "link": 566
1510 },
1511 {
1512 "name": "vae",
1513 "type": "VAE",
1514 "link": 1265
1515 }
1516 ],
1517 "outputs": [
1518 {
1519 "name": "positive",
1520 "type": "CONDITIONING",
1521 "links": [
1522 567,
1523 582
1524 ]
1525 },
1526 {
1527 "name": "negative",
1528 "type": "CONDITIONING",
1529 "links": [
1530 568,
1531 583
1532 ]
1533 },
1534 {
1535 "name": "LATENT",
1536 "type": "LATENT",
1537 "links": [
1538 569
1539 ]
1540 }
1541 ],
1542 "properties": {
1543 "Node name for S&R": "Trellis2UpsampleStage",
1544 "cnr_id": "comfy-core",
1545 "ver": "0.33.0"
1546 },
1547 "widgets_values": [
1548 1536
1549 ],
1550 "widgets_values_named": {
1551 "target_resolution": 1536
1552 }
1553 },
1554 {
1555 "id": 233,
1556 "type": "BakeAmbientOcclusion",
1557 "pos": [
1558 2430,
1559 1730
1560 ],
1561 "size": [
1562 230,
1563 220
1564 ],
1565 "flags": [],
1566 "order": 54,
1567 "mode": 0,
1568 "inputs": [
1569 {
1570 "name": "low_poly",
1571 "type": "MESH",
1572 "link": 1069
1573 },
1574 {
1575 "name": "high_poly",
1576 "type": "MESH",
1577 "link": 1273
1578 }
1579 ],
1580 "outputs": [
1581 {
1582 "name": "occlusion",
1583 "type": "IMAGE",
1584 "links": [
1585 1044
1586 ]
1587 }
1588 ],
1589 "properties": {
1590 "Node name for S&R": "BakeAmbientOcclusion",
1591 "cnr_id": "comfy-core",
1592 "ver": "0.33.0"
1593 },
1594 "widgets_values": [
1595 1024,
1596 64,
1597 0.71,
1598 1,
1599 0.01
1600 ],
1601 "widgets_values_named": {
1602 "resolution": 1024,
1603 "samples": 64,
1604 "max_distance": 0.71,
1605 "strength": 1,
1606 "bias": 0.01
1607 }
1608 },
1609 {
1610 "id": 224,
1611 "type": "BakeNormalMapFromMesh",
1612 "pos": [
1613 2430,
1614 2060
1615 ],
1616 "size": [
1617 240,
1618 170
1619 ],
1620 "flags": [],
1621 "order": 53,
1622 "mode": 0,
1623 "inputs": [
1624 {
1625 "name": "low_poly",
1626 "type": "MESH",
1627 "link": 1066
1628 },
1629 {
1630 "name": "high_poly",
1631 "type": "MESH",
1632 "link": 1274
1633 }
1634 ],
1635 "outputs": [
1636 {
1637 "name": "normal_map",
1638 "type": "IMAGE",
1639 "links": [
1640 1017
1641 ]
1642 }
1643 ],
1644 "properties": {
1645 "Node name for S&R": "BakeNormalMapFromMesh",
1646 "cnr_id": "comfy-core",
1647 "ver": "0.33.0"
1648 },
1649 "widgets_values": [
1650 2048,
1651 0.05,
1652 true
1653 ],
1654 "widgets_values_named": {
1655 "resolution": 2048,
1656 "cage_distance": 0.05,
1657 "ignore_backfaces": true
1658 }
1659 },
1660 {
1661 "id": 226,
1662 "type": "PreviewImage",
1663 "pos": [
1664 2700,
1665 2060
1666 ],
1667 "size": [
1668 230,
1669 290
1670 ],
1671 "flags": [],
1672 "order": 60,
1673 "mode": 0,
1674 "inputs": [
1675 {
1676 "name": "images",
1677 "type": "IMAGE",
1678 "link": 1017
1679 }
1680 ],
1681 "outputs": [
1682 {
1683 "name": "images",
1684 "type": "IMAGE",
1685 "links": [
1686 1269
1687 ]
1688 }
1689 ],
1690 "title": "Normal",
1691 "properties": {
1692 "Node name for S&R": "PreviewImage",
1693 "cnr_id": "comfy-core",
1694 "ver": "0.33.0"
1695 }
1696 },
1697 {
1698 "id": 235,
1699 "type": "PreviewImage",
1700 "pos": [
1701 2700,
1702 1730
1703 ],
1704 "size": [
1705 230,
1706 290
1707 ],
1708 "flags": [],
1709 "order": 61,
1710 "mode": 0,
1711 "inputs": [
1712 {
1713 "name": "images",
1714 "type": "IMAGE",
1715 "link": 1044
1716 }
1717 ],
1718 "outputs": [
1719 {
1720 "name": "images",
1721 "type": "IMAGE",
1722 "links": [
1723 1268
1724 ]
1725 }
1726 ],
1727 "title": "Ambiant Occlusion",
1728 "properties": {
1729 "Node name for S&R": "PreviewImage",
1730 "cnr_id": "comfy-core",
1731 "ver": "0.33.0"
1732 }
1733 },
1734 {
1735 "id": 241,
1736 "type": "RemeshMesh",
1737 "pos": [
1738 1870,
1739 370
1740 ],
1741 "size": [
1742 390,
1743 274
1744 ],
1745 "flags": [],
1746 "order": 46,
1747 "mode": 0,
1748 "inputs": [
1749 {
1750 "name": "mesh",
1751 "type": "MESH",
1752 "link": 1070
1753 }
1754 ],
1755 "outputs": [
1756 {
1757 "name": "mesh",
1758 "type": "MESH",
1759 "links": [
1760 1071,
1761 1273,
1762 1274
1763 ]
1764 }
1765 ],
1766 "properties": {
1767 "Node name for S&R": "RemeshMesh",
1768 "cnr_id": "comfy-core",
1769 "ver": "0.33.0"
1770 },
1771 "widgets_values": [
1772 768,
1773 "solid",
1774 20,
1775 false,
1776 1,
1777 0,
1778 false,
1779 20,
1780 0.01,
1781 20000000
1782 ],
1783 "widgets_values_named": {
1784 "resolution": 768,
1785 "sign_mode": "solid",
1786 "sign_mode.fill": 20,
1787 "sign_mode.qef": false,
1788 "band": 1,
1789 "project_back": 0,
1790 "fix_poles": false,
1791 "smooth_iters": 20,
1792 "drop_small_components": 0.01,
1793 "precluster_max_verts": 20000000
1794 }
1795 },
1796 {
1797 "id": 186,
1798 "type": "DecimateMesh",
1799 "pos": [
1800 2290,
1801 370
1802 ],
1803 "size": [
1804 390,
1805 90
1806 ],
1807 "flags": [],
1808 "order": 48,
1809 "mode": 0,
1810 "inputs": [
1811 {
1812 "name": "mesh",
1813 "type": "MESH",
1814 "link": 1071
1815 }
1816 ],
1817 "outputs": [
1818 {
1819 "name": "mesh",
1820 "type": "MESH",
1821 "links": [
1822 1060
1823 ]
1824 }
1825 ],
1826 "properties": {
1827 "Node name for S&R": "DecimateMesh",
1828 "cnr_id": "comfy-core",
1829 "ver": "0.33.0"
1830 },
1831 "widgets_values": [
1832 700000,
1833 "midpoint"
1834 ],
1835 "widgets_values_named": {
1836 "target_face_count": 700000,
1837 "placement_mode": "midpoint"
1838 }
1839 },
1840 {
1841 "id": 196,
1842 "type": "UnwrapMesh",
1843 "pos": [
1844 1840,
1845 1060
1846 ],
1847 "size": [
1848 260,
1849 240
1850 ],
1851 "flags": [],
1852 "order": 50,
1853 "mode": 0,
1854 "inputs": [
1855 {
1856 "name": "mesh",
1857 "type": "MESH",
1858 "link": 1061
1859 },
1860 {
1861 "name": "resolution",
1862 "type": "INT",
1863 "widget": {
1864 "name": "resolution"
1865 },
1866 "link": 1185
1867 }
1868 ],
1869 "outputs": [
1870 {
1871 "name": "mesh",
1872 "type": "MESH",
1873 "links": [
1874 900,
1875 935,
1876 1066,
1877 1069,
1878 1132
1879 ]
1880 }
1881 ],
1882 "properties": {
1883 "Node name for S&R": "UnwrapMesh",
1884 "cnr_id": "comfy-core",
1885 "ver": "0.33.0"
1886 },
1887 "widgets_values": [
1888 "pec",
1889 2048,
1890 1,
1891 0.0002
1892 ],
1893 "widgets_values_named": {
1894 "segmenter": "pec",
1895 "resolution": 2048,
1896 "padding": 1,
1897 "weld_distance": 0.0002
1898 }
1899 },
1900 {
1901 "id": 117,
1902 "type": "VAELoader",
1903 "pos": [
1904 -1530,
1905 820
1906 ],
1907 "size": [
1908 470,
1909 90
1910 ],
1911 "flags": [],
1912 "order": 4,
1913 "mode": 0,
1914 "inputs": [],
1915 "outputs": [
1916 {
1917 "name": "VAE",
1918 "type": "VAE",
1919 "links": [
1920 1253,
1921 1265,
1922 1266
1923 ]
1924 }
1925 ],
1926 "properties": {
1927 "Node name for S&R": "VAELoader",
1928 "cnr_id": "comfy-core",
1929 "ver": "0.33.0",
1930 "models": [
1931 {
1932 "name": "trellis_2_shape_vae_bf16.safetensors",
1933 "url": "https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/vae/trellis_2_shape_vae_bf16.safetensors",
1934 "directory": "vae"
1935 }
1936 ]
1937 },
1938 "widgets_values": [
1939 "trellis_2_shape_vae_bf16.safetensors"
1940 ],
1941 "widgets_values_named": {
1942 "vae_name": "trellis_2_shape_vae_bf16.safetensors"
1943 },
1944 "color": "#322",
1945 "bgcolor": "#533"
1946 },
1947 {
1948 "id": 193,
1949 "type": "LoadBackgroundRemovalModel",
1950 "pos": [
1951 -2870,
1952 180
1953 ],
1954 "size": [
1955 330,
1956 90
1957 ],
1958 "flags": [],
1959 "order": 5,
1960 "mode": 0,
1961 "inputs": [],
1962 "outputs": [
1963 {
1964 "name": "bg_model",
1965 "type": "BACKGROUND_REMOVAL",
1966 "links": [
1967 887,
1968 1372,
1969 1376,
1970 1384
1971 ]
1972 }
1973 ],
1974 "properties": {
1975 "Node name for S&R": "LoadBackgroundRemovalModel",
1976 "cnr_id": "comfy-core",
1977 "ver": "0.33.0",
1978 "models": [
1979 {
1980 "name": "birefnet.safetensors",
1981 "url": "https://huggingface.co/Comfy-Org/BiRefNet/resolve/main/background_removal/birefnet.safetensors",
1982 "directory": "background_removal"
1983 }
1984 ]
1985 },
1986 "widgets_values": [
1987 "birefnet.safetensors"
1988 ],
1989 "widgets_values_named": {
1990 "bg_removal_name": "birefnet.safetensors"
1991 },
1992 "color": "#322",
1993 "bgcolor": "#533"
1994 },
1995 {
1996 "id": 92,
1997 "type": "VaeDecodeShapeTrellis",
1998 "pos": [
1999 230,
2000 1700
2001 ],
2002 "size": [
2003 270,
2004 80
2005 ],
2006 "flags": [],
2007 "order": 42,
2008 "mode": 0,
2009 "inputs": [
2010 {
2011 "name": "samples",
2012 "type": "LATENT",
2013 "link": 551
2014 },
2015 {
2016 "name": "vae",
2017 "type": "VAE",
2018 "link": 1266
2019 }
2020 ],
2021 "outputs": [
2022 {
2023 "name": "mesh",
2024 "type": "MESH",
2025 "links": [
2026 906,
2027 1167
2028 ]
2029 },
2030 {
2031 "name": "shape_subdivides",
2032 "type": "SHAPE_SUBDIVIDES",
2033 "links": [
2034 558
2035 ]
2036 }
2037 ],
2038 "properties": {
2039 "Node name for S&R": "VaeDecodeShapeTrellis",
2040 "cnr_id": "comfy-core",
2041 "ver": "0.17.0"
2042 }
2043 },
2044 {
2045 "id": 98,
2046 "type": "Trellis2TextureStage",
2047 "pos": [
2048 630,
2049 1330
2050 ],
2051 "size": [
2052 230,
2053 100
2054 ],
2055 "flags": [],
2056 "order": 43,
2057 "mode": 0,
2058 "inputs": [
2059 {
2060 "name": "positive",
2061 "type": "CONDITIONING",
2062 "link": 582
2063 },
2064 {
2065 "name": "negative",
2066 "type": "CONDITIONING",
2067 "link": 583
2068 },
2069 {
2070 "name": "shape_latent",
2071 "type": "LATENT",
2072 "link": 584
2073 }
2074 ],
2075 "outputs": [
2076 {
2077 "name": "positive",
2078 "type": "CONDITIONING",
2079 "links": [
2080 585
2081 ]
2082 },
2083 {
2084 "name": "negative",
2085 "type": "CONDITIONING",
2086 "links": [
2087 586
2088 ]
2089 },
2090 {
2091 "name": "LATENT",
2092 "type": "LATENT",
2093 "links": [
2094 587
2095 ]
2096 }
2097 ],
2098 "properties": {
2099 "Node name for S&R": "Trellis2TextureStage",
2100 "cnr_id": "comfy-core",
2101 "ver": "0.33.0"
2102 }
2103 },
2104 {
2105 "id": 282,
2106 "type": "MeshToFile3D",
2107 "pos": [
2108 3110,
2109 490
2110 ],
2111 "size": [
2112 230,
2113 60
2114 ],
2115 "flags": [],
2116 "order": 56,
2117 "mode": 0,
2118 "inputs": [
2119 {
2120 "name": "mesh",
2121 "type": "MESH",
2122 "link": 1174
2123 }
2124 ],
2125 "outputs": [
2126 {
2127 "name": "model_3d",
2128 "type": "FILE_3D_GLB",
2129 "links": [
2130 1296
2131 ]
2132 }
2133 ],
2134 "properties": {
2135 "Node name for S&R": "MeshToFile3D",
2136 "cnr_id": "comfy-core",
2137 "ver": "0.33.0"
2138 }
2139 },
2140 {
2141 "id": 260,
2142 "type": "MeshSmoothNormals",
2143 "pos": [
2144 3660,
2145 1060
2146 ],
2147 "size": [
2148 270,
2149 90
2150 ],
2151 "flags": [],
2152 "order": 65,
2153 "mode": 0,
2154 "inputs": [
2155 {
2156 "name": "mesh",
2157 "type": "MESH",
2158 "link": 1130
2159 }
2160 ],
2161 "outputs": [
2162 {
2163 "name": "mesh",
2164 "type": "MESH",
2165 "links": [
2166 1176
2167 ]
2168 }
2169 ],
2170 "properties": {
2171 "Node name for S&R": "MeshSmoothNormals",
2172 "cnr_id": "comfy-core",
2173 "ver": "0.33.0"
2174 },
2175 "widgets_values": [
2176 180
2177 ],
2178 "widgets_values_named": {
2179 "crease_angle": 180
2180 }
2181 },
2182 {
2183 "id": 285,
2184 "type": "MeshToFile3D",
2185 "pos": [
2186 3700,
2187 1200
2188 ],
2189 "size": [
2190 230,
2191 60
2192 ],
2193 "flags": [],
2194 "order": 66,
2195 "mode": 0,
2196 "inputs": [
2197 {
2198 "name": "mesh",
2199 "type": "MESH",
2200 "link": 1176
2201 }
2202 ],
2203 "outputs": [
2204 {
2205 "name": "model_3d",
2206 "type": "FILE_3D_GLB",
2207 "links": [
2208 1442
2209 ]
2210 }
2211 ],
2212 "properties": {
2213 "Node name for S&R": "MeshToFile3D",
2214 "cnr_id": "comfy-core",
2215 "ver": "0.33.0"
2216 }
2217 },
2218 {
2219 "id": 87,
2220 "type": "EmptyTrellis2LatentStructure",
2221 "pos": [
2222 -590,
2223 880
2224 ],
2225 "size": [
2226 250,
2227 90
2228 ],
2229 "flags": [],
2230 "order": 6,
2231 "mode": 0,
2232 "inputs": [],
2233 "outputs": [
2234 {
2235 "name": "LATENT",
2236 "type": "LATENT",
2237 "links": [
2238 509
2239 ]
2240 }
2241 ],
2242 "properties": {
2243 "Node name for S&R": "EmptyTrellis2LatentStructure",
2244 "cnr_id": "comfy-core",
2245 "ver": "0.21.1"
2246 },
2247 "widgets_values": [
2248 1
2249 ],
2250 "widgets_values_named": {
2251 "batch_size": 1
2252 }
2253 },
2254 {
2255 "id": 23,
2256 "type": "KSampler",
2257 "pos": [
2258 220,
2259 1330
2260 ],
2261 "size": [
2262 290,
2263 290
2264 ],
2265 "flags": [],
2266 "order": 41,
2267 "mode": 0,
2268 "inputs": [
2269 {
2270 "name": "model",
2271 "type": "MODEL",
2272 "link": 1108
2273 },
2274 {
2275 "name": "positive",
2276 "type": "CONDITIONING",
2277 "link": 567
2278 },
2279 {
2280 "name": "negative",
2281 "type": "CONDITIONING",
2282 "link": 568
2283 },
2284 {
2285 "name": "latent_image",
2286 "type": "LATENT",
2287 "link": 569
2288 }
2289 ],
2290 "outputs": [
2291 {
2292 "name": "LATENT",
2293 "type": "LATENT",
2294 "links": [
2295 551,
2296 584
2297 ]
2298 }
2299 ],
2300 "properties": {
2301 "Node name for S&R": "KSampler (1024)",
2302 "cnr_id": "comfy-core",
2303 "ver": "0.17.0"
2304 },
2305 "widgets_values": [
2306 42,
2307 "fixed",
2308 12,
2309 7.5,
2310 "euler",
2311 "simple",
2312 1
2313 ],
2314 "widgets_values_named": {
2315 "seed": 42,
2316 "control_after_generate": "fixed",
2317 "steps": 12,
2318 "cfg": 7.5,
2319 "sampler_name": "euler",
2320 "scheduler": "simple",
2321 "denoise": 1
2322 }
2323 },
2324 {
2325 "id": 312,
2326 "type": "ImageCropToMask",
2327 "pos": [
2328 -2330,
2329 370
2330 ],
2331 "size": [
2332 290,
2333 230
2334 ],
2335 "flags": [],
2336 "order": 24,
2337 "mode": 0,
2338 "inputs": [
2339 {
2340 "name": "images",
2341 "type": "IMAGE",
2342 "link": 1387
2343 },
2344 {
2345 "name": "masks",
2346 "type": "MASK",
2347 "link": 1369
2348 }
2349 ],
2350 "outputs": [
2351 {
2352 "name": "images",
2353 "type": "IMAGE",
2354 "links": [
2355 1388
2356 ]
2357 }
2358 ],
2359 "properties": {
2360 "Node name for S&R": "ImageCropToMask",
2361 "cnr_id": "comfy-core",
2362 "ver": "0.33.0"
2363 },
2364 "widgets_values": [
2365 1024,
2366 1024,
2367 1.1,
2368 0,
2369 "#000000"
2370 ],
2371 "widgets_values_named": {
2372 "width": 1024,
2373 "height": 1024,
2374 "pad_factor": 1.1,
2375 "grow_mask": 0,
2376 "background": "#000000"
2377 }
2378 },
2379 {
2380 "id": 319,
2381 "type": "UNETLoader",
2382 "pos": [
2383 -1530,
2384 660
2385 ],
2386 "size": [
2387 470,
2388 110
2389 ],
2390 "flags": [],
2391 "order": 7,
2392 "mode": 0,
2393 "inputs": [],
2394 "outputs": [
2395 {
2396 "name": "MODEL",
2397 "type": "MODEL",
2398 "links": [
2399 1301,
2400 1302,
2401 1303
2402 ]
2403 }
2404 ],
2405 "properties": {
2406 "Node name for S&R": "UNETLoader",
2407 "cnr_id": "comfy-core",
2408 "ver": "0.33.0",
2409 "models": [
2410 {
2411 "name": "pixal3d_multiview_int8_convrot.safetensors",
2412 "url": "https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/diffusion_models/pixal3d_multiview_int8_convrot.safetensors",
2413 "directory": "diffusion_models"
2414 }
2415 ]
2416 },
2417 "widgets_values": [
2418 "pixal3d_multiview_int8_convrot.safetensors",
2419 "default"
2420 ],
2421 "widgets_values_named": {
2422 "unet_name": "pixal3d_multiview_int8_convrot.safetensors",
2423 "weight_dtype": "default"
2424 },
2425 "color": "#322",
2426 "bgcolor": "#533"
2427 },
2428 {
2429 "id": 323,
2430 "type": "Preview3DAdvanced",
2431 "pos": [
2432 3380,
2433 260
2434 ],
2435 "size": [
2436 520,
2437 660
2438 ],
2439 "flags": [],
2440 "order": 63,
2441 "mode": 0,
2442 "inputs": [
2443 {
2444 "name": "model_3d",
2445 "type": "FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_FBX,FILE_3D_OBJ,FILE_3D_STL,FILE_3D_USDZ,FILE_3D",
2446 "link": 1296
2447 },
2448 {
2449 "name": "model_3d_info",
2450 "shape": 7,
2451 "type": "LOAD3D_MODEL_INFO",
2452 "link": null
2453 },
2454 {
2455 "name": "camera_info",
2456 "shape": 7,
2457 "type": "LOAD3D_CAMERA",
2458 "link": null
2459 }
2460 ],
2461 "outputs": [
2462 {
2463 "name": "model_3d",
2464 "type": "FILE_3D",
2465 "links": null
2466 },
2467 {
2468 "name": "model_3d_info",
2469 "type": "LOAD3D_MODEL_INFO",
2470 "links": null
2471 },
2472 {
2473 "name": "camera_info",
2474 "type": "LOAD3D_CAMERA",
2475 "links": null
2476 },
2477 {
2478 "name": "width",
2479 "type": "INT",
2480 "links": null
2481 },
2482 {
2483 "name": "height",
2484 "type": "INT",
2485 "links": null
2486 }
2487 ],
2488 "properties": {
2489 "Node name for S&R": "Preview3DAdvanced",
2490 "cnr_id": "comfy-core",
2491 "ver": "0.33.0",
2492 "Camera Config": {
2493 "cameraType": "perspective",
2494 "fov": 35,
2495 "state": {
2496 "position": {
2497 "x": -0.6367669825458393,
2498 "y": 0.4813877766578226,
2499 "z": 2.333614742089836
2500 },
2501 "target": {
2502 "x": 0,
2503 "y": 0,
2504 "z": 0
2505 },
2506 "zoom": 1,
2507 "cameraType": "perspective",
2508 "quaternion": {
2509 "x": -0.09719459146281581,
2510 "y": -0.13215764572775018,
2511 "z": -0.01302255730361706,
2512 "w": 0.9863660482130094
2513 },
2514 "fov": 35,
2515 "aspect": 1,
2516 "near": 0.01,
2517 "far": 10000,
2518 "frustum": {
2519 "left": -5,
2520 "right": 5,
2521 "top": 5,
2522 "bottom": -5
2523 }
2524 }
2525 },
2526 "Last Time Model File": "preview3d_advanced_5615dfcb3a7244d6992cd7cc89328a37.glb [temp]",
2527 "Light Config": {
2528 "intensity": 1.5360000000000005,
2529 "hdri": {
2530 "enabled": false,
2531 "hdriPath": "",
2532 "showAsBackground": false,
2533 "intensity": 1
2534 }
2535 },
2536 "Scene Config": {
2537 "showGrid": true,
2538 "backgroundColor": "#282828",
2539 "backgroundImage": "",
2540 "backgroundRenderMode": "tiled",
2541 "models": []
2542 },
2543 "Model Config": {
2544 "upDirection": "original",
2545 "materialMode": "original",
2546 "showSkeleton": false,
2547 "gizmo": {
2548 "enabled": false,
2549 "mode": "translate",
2550 "position": {
2551 "x": 0,
2552 "y": 0,
2553 "z": 0
2554 },
2555 "rotation": {
2556 "x": 0,
2557 "y": 0,
2558 "z": 0
2559 },
2560 "scale": {
2561 "x": 1,
2562 "y": 1,
2563 "z": 1
2564 }
2565 }
2566 }
2567 },
2568 "widgets_values": [
2569 "",
2570 1024,
2571 1024
2572 ],
2573 "widgets_values_named": {
2574 "viewport_state": "",
2575 "width": 1024,
2576 "height": 1024
2577 }
2578 },
2579 {
2580 "id": 324,
2581 "type": "Pixal3DMultiViewConditioning",
2582 "pos": [
2583 -1410,
2584 1340
2585 ],
2586 "size": [
2587 310,
2588 170
2589 ],
2590 "flags": [],
2591 "order": 32,
2592 "mode": 0,
2593 "inputs": [
2594 {
2595 "name": "clip_vision_model",
2596 "type": "CLIP_VISION",
2597 "link": 1304
2598 },
2599 {
2600 "name": "front",
2601 "shape": 7,
2602 "type": "IMAGE",
2603 "link": 1389
2604 },
2605 {
2606 "name": "left",
2607 "shape": 7,
2608 "type": "IMAGE",
2609 "link": 1435
2610 },
2611 {
2612 "name": "back",
2613 "shape": 7,
2614 "type": "IMAGE",
2615 "link": 1399
2616 },
2617 {
2618 "name": "right",
2619 "shape": 7,
2620 "type": "IMAGE",
2621 "link": 1436
2622 }
2623 ],
2624 "outputs": [
2625 {
2626 "name": "positive",
2627 "type": "CONDITIONING",
2628 "links": [
2629 1305,
2630 1307
2631 ]
2632 },
2633 {
2634 "name": "negative",
2635 "type": "CONDITIONING",
2636 "links": [
2637 1306,
2638 1308
2639 ]
2640 }
2641 ],
2642 "properties": {
2643 "Node name for S&R": "Pixal3DMultiViewConditioning"
2644 },
2645 "widgets_values": [
2646 20
2647 ],
2648 "widgets_values_named": {
2649 "fov": 20
2650 }
2651 },
2652 {
2653 "id": 338,
2654 "type": "ImageCropV2",
2655 "pos": [
2656 -2830,
2657 360
2658 ],
2659 "size": [
2660 230,
2661 310
2662 ],
2663 "flags": {
2664 "collapsed": false
2665 },
2666 "order": 13,
2667 "mode": 0,
2668 "inputs": [
2669 {
2670 "name": "image",
2671 "type": "IMAGE",
2672 "link": 1423
2673 }
2674 ],
2675 "outputs": [
2676 {
2677 "name": "IMAGE",
2678 "type": "IMAGE",
2679 "links": [
2680 1385,
2681 1387
2682 ]
2683 }
2684 ],
2685 "properties": {
2686 "Node name for S&R": "ImageCropV2"
2687 },
2688 "widgets_values": [
2689 {
2690 "x": 0,
2691 "y": 0,
2692 "width": 1669,
2693 "height": 2688
2694 },
2695 0,
2696 0,
2697 512,
2698 512
2699 ],
2700 "widgets_values_named": {
2701 "crop_region": {
2702 "x": 0,
2703 "y": 0,
2704 "width": 1669,
2705 "height": 2688
2706 },
2707 "x": 0,
2708 "y": 0,
2709 "width": 512,
2710 "height": 512
2711 }
2712 },
2713 {
2714 "id": 340,
2715 "type": "SaveImageAdvanced",
2716 "pos": [
2717 -2010,
2718 370
2719 ],
2720 "size": [
2721 270,
2722 130
2723 ],
2724 "flags": [],
2725 "order": 28,
2726 "mode": 0,
2727 "inputs": [
2728 {
2729 "name": "images",
2730 "type": "IMAGE",
2731 "link": 1388
2732 }
2733 ],
2734 "outputs": [
2735 {
2736 "name": "images",
2737 "type": "IMAGE",
2738 "links": [
2739 1389
2740 ]
2741 }
2742 ],
2743 "properties": [],
2744 "widgets_values": [
2745 "front_view",
2746 "png",
2747 "8-bit",
2748 "sRGB"
2749 ],
2750 "widgets_values_named": {
2751 "filename_prefix": "front_view",
2752 "format": "png",
2753 "format.bit_depth": "8-bit",
2754 "format.input_color_space": "sRGB"
2755 }
2756 },
2757 {
2758 "id": 341,
2759 "type": "ImageCropV2",
2760 "pos": [
2761 -2860,
2762 800
2763 ],
2764 "size": [
2765 230,
2766 310
2767 ],
2768 "flags": {
2769 "collapsed": false
2770 },
2771 "order": 14,
2772 "mode": 0,
2773 "inputs": [
2774 {
2775 "name": "image",
2776 "type": "IMAGE",
2777 "link": 1424
2778 }
2779 ],
2780 "outputs": [
2781 {
2782 "name": "IMAGE",
2783 "type": "IMAGE",
2784 "links": [
2785 1391,
2786 1392
2787 ]
2788 }
2789 ],
2790 "properties": {
2791 "Node name for S&R": "ImageCropV2"
2792 },
2793 "widgets_values": [
2794 {
2795 "x": 1652,
2796 "y": 0,
2797 "width": 1492,
2798 "height": 2688
2799 },
2800 0,
2801 0,
2802 512,
2803 512
2804 ],
2805 "widgets_values_named": {
2806 "crop_region": {
2807 "x": 1652,
2808 "y": 0,
2809 "width": 1492,
2810 "height": 2688
2811 },
2812 "x": 0,
2813 "y": 0,
2814 "width": 512,
2815 "height": 512
2816 }
2817 },
2818 {
2819 "id": 342,
2820 "type": "ImageCropV2",
2821 "pos": [
2822 -2860,
2823 1240
2824 ],
2825 "size": [
2826 230,
2827 310
2828 ],
2829 "flags": {
2830 "collapsed": false
2831 },
2832 "order": 15,
2833 "mode": 0,
2834 "inputs": [
2835 {
2836 "name": "image",
2837 "type": "IMAGE",
2838 "link": 1425
2839 }
2840 ],
2841 "outputs": [
2842 {
2843 "name": "IMAGE",
2844 "type": "IMAGE",
2845 "links": [
2846 1396,
2847 1398
2848 ]
2849 }
2850 ],
2851 "properties": {
2852 "Node name for S&R": "ImageCropV2"
2853 },
2854 "widgets_values": [
2855 {
2856 "x": 3182,
2857 "y": 0,
2858 "width": 1476,
2859 "height": 2688
2860 },
2861 0,
2862 0,
2863 512,
2864 512
2865 ],
2866 "widgets_values_named": {
2867 "crop_region": {
2868 "x": 3182,
2869 "y": 0,
2870 "width": 1476,
2871 "height": 2688
2872 },
2873 "x": 0,
2874 "y": 0,
2875 "width": 512,
2876 "height": 512
2877 }
2878 },
2879 {
2880 "id": 343,
2881 "type": "SaveImageAdvanced",
2882 "pos": [
2883 -2010,
2884 1240
2885 ],
2886 "size": [
2887 270,
2888 130
2889 ],
2890 "flags": [],
2891 "order": 30,
2892 "mode": 0,
2893 "inputs": [
2894 {
2895 "name": "images",
2896 "type": "IMAGE",
2897 "link": 1397
2898 }
2899 ],
2900 "outputs": [
2901 {
2902 "name": "images",
2903 "type": "IMAGE",
2904 "links": [
2905 1399
2906 ]
2907 }
2908 ],
2909 "properties": [],
2910 "widgets_values": [
2911 "back_view",
2912 "png",
2913 "8-bit",
2914 "sRGB"
2915 ],
2916 "widgets_values_named": {
2917 "filename_prefix": "back_view",
2918 "format": "png",
2919 "format.bit_depth": "8-bit",
2920 "format.input_color_space": "sRGB"
2921 }
2922 },
2923 {
2924 "id": 344,
2925 "type": "SaveImageAdvanced",
2926 "pos": [
2927 -2010,
2928 800
2929 ],
2930 "size": [
2931 270,
2932 130
2933 ],
2934 "flags": [],
2935 "order": 29,
2936 "mode": 0,
2937 "inputs": [
2938 {
2939 "name": "images",
2940 "type": "IMAGE",
2941 "link": 1394
2942 }
2943 ],
2944 "outputs": [
2945 {
2946 "name": "images",
2947 "type": "IMAGE",
2948 "links": [
2949 1435
2950 ]
2951 }
2952 ],
2953 "properties": [],
2954 "widgets_values": [
2955 "left_view",
2956 "png",
2957 "8-bit",
2958 "sRGB"
2959 ],
2960 "widgets_values_named": {
2961 "filename_prefix": "left_view",
2962 "format": "png",
2963 "format.bit_depth": "8-bit",
2964 "format.input_color_space": "sRGB"
2965 }
2966 },
2967 {
2968 "id": 345,
2969 "type": "ImageCropV2",
2970 "pos": [
2971 -2860,
2972 1680
2973 ],
2974 "size": [
2975 230,
2976 310
2977 ],
2978 "flags": {
2979 "collapsed": false
2980 },
2981 "order": 16,
2982 "mode": 0,
2983 "inputs": [
2984 {
2985 "name": "image",
2986 "type": "IMAGE",
2987 "link": 1426
2988 }
2989 ],
2990 "outputs": [
2991 {
2992 "name": "IMAGE",
2993 "type": "IMAGE",
2994 "links": [
2995 1400,
2996 1402
2997 ]
2998 }
2999 ],
3000 "properties": {
3001 "Node name for S&R": "ImageCropV2"
3002 },
3003 "widgets_values": [
3004 {
3005 "x": 4728,
3006 "y": 0,
3007 "width": 1608,
3008 "height": 2688
3009 },
3010 0,
3011 0,
3012 512,
3013 512
3014 ],
3015 "widgets_values_named": {
3016 "crop_region": {
3017 "x": 4728,
3018 "y": 0,
3019 "width": 1608,
3020 "height": 2688
3021 },
3022 "x": 0,
3023 "y": 0,
3024 "width": 512,
3025 "height": 512
3026 }
3027 },
3028 {
3029 "id": 346,
3030 "type": "SaveImageAdvanced",
3031 "pos": [
3032 -2010,
3033 1680
3034 ],
3035 "size": [
3036 270,
3037 130
3038 ],
3039 "flags": [],
3040 "order": 31,
3041 "mode": 0,
3042 "inputs": [
3043 {
3044 "name": "images",
3045 "type": "IMAGE",
3046 "link": 1401
3047 }
3048 ],
3049 "outputs": [
3050 {
3051 "name": "images",
3052 "type": "IMAGE",
3053 "links": [
3054 1436
3055 ]
3056 }
3057 ],
3058 "properties": [],
3059 "widgets_values": [
3060 "right_view",
3061 "png",
3062 "8-bit",
3063 "sRGB"
3064 ],
3065 "widgets_values_named": {
3066 "filename_prefix": "right_view",
3067 "format": "png",
3068 "format.bit_depth": "8-bit",
3069 "format.input_color_space": "sRGB"
3070 }
3071 },
3072 {
3073 "id": 348,
3074 "type": "RemoveBackground",
3075 "pos": [
3076 -2600,
3077 800
3078 ],
3079 "size": [
3080 230,
3081 80
3082 ],
3083 "flags": {
3084 "collapsed": false
3085 },
3086 "order": 20,
3087 "mode": 0,
3088 "inputs": [
3089 {
3090 "name": "bg_removal_model",
3091 "type": "BACKGROUND_REMOVAL",
3092 "link": 1372
3093 },
3094 {
3095 "name": "image",
3096 "type": "IMAGE",
3097 "link": 1391
3098 }
3099 ],
3100 "outputs": [
3101 {
3102 "name": "mask",
3103 "type": "MASK",
3104 "links": [
3105 1370
3106 ]
3107 }
3108 ],
3109 "properties": {
3110 "Node name for S&R": "RemoveBackground",
3111 "cnr_id": "comfy-core",
3112 "ver": "0.33.0"
3113 }
3114 },
3115 {
3116 "id": 349,
3117 "type": "ImageCropToMask",
3118 "pos": [
3119 -2330,
3120 800
3121 ],
3122 "size": [
3123 290,
3124 230
3125 ],
3126 "flags": [],
3127 "order": 25,
3128 "mode": 0,
3129 "inputs": [
3130 {
3131 "name": "images",
3132 "type": "IMAGE",
3133 "link": 1392
3134 },
3135 {
3136 "name": "masks",
3137 "type": "MASK",
3138 "link": 1370
3139 }
3140 ],
3141 "outputs": [
3142 {
3143 "name": "images",
3144 "type": "IMAGE",
3145 "links": [
3146 1394
3147 ]
3148 }
3149 ],
3150 "properties": {
3151 "Node name for S&R": "ImageCropToMask",
3152 "cnr_id": "comfy-core",
3153 "ver": "0.33.0"
3154 },
3155 "widgets_values": [
3156 1024,
3157 1024,
3158 1.1,
3159 0,
3160 "#000000"
3161 ],
3162 "widgets_values_named": {
3163 "width": 1024,
3164 "height": 1024,
3165 "pad_factor": 1.1,
3166 "grow_mask": 0,
3167 "background": "#000000"
3168 }
3169 },
3170 {
3171 "id": 350,
3172 "type": "ImageCropToMask",
3173 "pos": [
3174 -2330,
3175 1240
3176 ],
3177 "size": [
3178 290,
3179 230
3180 ],
3181 "flags": [],
3182 "order": 26,
3183 "mode": 0,
3184 "inputs": [
3185 {
3186 "name": "images",
3187 "type": "IMAGE",
3188 "link": 1398
3189 },
3190 {
3191 "name": "masks",
3192 "type": "MASK",
3193 "link": 1374
3194 }
3195 ],
3196 "outputs": [
3197 {
3198 "name": "images",
3199 "type": "IMAGE",
3200 "links": [
3201 1397
3202 ]
3203 }
3204 ],
3205 "properties": {
3206 "Node name for S&R": "ImageCropToMask",
3207 "cnr_id": "comfy-core",
3208 "ver": "0.33.0"
3209 },
3210 "widgets_values": [
3211 1024,
3212 1024,
3213 1.1,
3214 0,
3215 "#000000"
3216 ],
3217 "widgets_values_named": {
3218 "width": 1024,
3219 "height": 1024,
3220 "pad_factor": 1.1,
3221 "grow_mask": 0,
3222 "background": "#000000"
3223 }
3224 },
3225 {
3226 "id": 351,
3227 "type": "RemoveBackground",
3228 "pos": [
3229 -2600,
3230 1240
3231 ],
3232 "size": [
3233 230,
3234 80
3235 ],
3236 "flags": {
3237 "collapsed": false
3238 },
3239 "order": 21,
3240 "mode": 0,
3241 "inputs": [
3242 {
3243 "name": "bg_removal_model",
3244 "type": "BACKGROUND_REMOVAL",
3245 "link": 1376
3246 },
3247 {
3248 "name": "image",
3249 "type": "IMAGE",
3250 "link": 1396
3251 }
3252 ],
3253 "outputs": [
3254 {
3255 "name": "mask",
3256 "type": "MASK",
3257 "links": [
3258 1374
3259 ]
3260 }
3261 ],
3262 "properties": {
3263 "Node name for S&R": "RemoveBackground",
3264 "cnr_id": "comfy-core",
3265 "ver": "0.33.0"
3266 }
3267 },
3268 {
3269 "id": 352,
3270 "type": "ImageCropToMask",
3271 "pos": [
3272 -2340,
3273 1680
3274 ],
3275 "size": [
3276 290,
3277 230
3278 ],
3279 "flags": [],
3280 "order": 27,
3281 "mode": 0,
3282 "inputs": [
3283 {
3284 "name": "images",
3285 "type": "IMAGE",
3286 "link": 1402
3287 },
3288 {
3289 "name": "masks",
3290 "type": "MASK",
3291 "link": 1378
3292 }
3293 ],
3294 "outputs": [
3295 {
3296 "name": "images",
3297 "type": "IMAGE",
3298 "links": [
3299 1401
3300 ]
3301 }
3302 ],
3303 "properties": {
3304 "Node name for S&R": "ImageCropToMask",
3305 "cnr_id": "comfy-core",
3306 "ver": "0.33.0"
3307 },
3308 "widgets_values": [
3309 1024,
3310 1024,
3311 1.1,
3312 0,
3313 "#000000"
3314 ],
3315 "widgets_values_named": {
3316 "width": 1024,
3317 "height": 1024,
3318 "pad_factor": 1.1,
3319 "grow_mask": 0,
3320 "background": "#000000"
3321 }
3322 },
3323 {
3324 "id": 353,
3325 "type": "RemoveBackground",
3326 "pos": [
3327 -2600,
3328 1680
3329 ],
3330 "size": [
3331 230,
3332 80
3333 ],
3334 "flags": {
3335 "collapsed": false
3336 },
3337 "order": 22,
3338 "mode": 0,
3339 "inputs": [
3340 {
3341 "name": "bg_removal_model",
3342 "type": "BACKGROUND_REMOVAL",
3343 "link": 1384
3344 },
3345 {
3346 "name": "image",
3347 "type": "IMAGE",
3348 "link": 1400
3349 }
3350 ],
3351 "outputs": [
3352 {
3353 "name": "mask",
3354 "type": "MASK",
3355 "links": [
3356 1378
3357 ]
3358 }
3359 ],
3360 "properties": {
3361 "Node name for S&R": "RemoveBackground",
3362 "cnr_id": "comfy-core",
3363 "ver": "0.33.0"
3364 }
3365 },
3366 {
3367 "id": 364,
3368 "type": "LoadImage",
3369 "pos": [
3370 -3510,
3371 1040
3372 ],
3373 "size": [
3374 500,
3375 470
3376 ],
3377 "flags": [],
3378 "order": 8,
3379 "mode": 0,
3380 "inputs": [],
3381 "outputs": [
3382 {
3383 "name": "IMAGE",
3384 "type": "IMAGE",
3385 "links": [
3386 1423,
3387 1424,
3388 1425,
3389 1426
3390 ]
3391 },
3392 {
3393 "name": "MASK",
3394 "type": "MASK",
3395 "links": null
3396 }
3397 ],
3398 "properties": {
3399 "Node name for S&R": "LoadImage"
3400 },
3401 "widgets_values": [
3402 "character_turnaround_4view_sheet.png",
3403 "image"
3404 ],
3405 "widgets_values_named": {
3406 "image": "character_turnaround_4view_sheet.png",
3407 "upload": "image"
3408 }
3409 },
3410 {
3411 "id": 372,
3412 "type": "Save3DAdvanced",
3413 "pos": [
3414 3990,
3415 1030
3416 ],
3417 "size": [
3418 970,
3419 1260
3420 ],
3421 "flags": [],
3422 "order": 67,
3423 "mode": 0,
3424 "inputs": [
3425 {
3426 "name": "model_3d",
3427 "type": "FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_FBX,FILE_3D_OBJ,FILE_3D_STL,FILE_3D_USDZ,FILE_3D",
3428 "link": 1442
3429 },
3430 {
3431 "name": "model_3d_info",
3432 "shape": 7,
3433 "type": "LOAD3D_MODEL_INFO",
3434 "link": null
3435 },
3436 {
3437 "name": "camera_info",
3438 "shape": 7,
3439 "type": "LOAD3D_CAMERA",
3440 "link": null
3441 }
3442 ],
3443 "outputs": [
3444 {
3445 "name": "model_3d",
3446 "type": "FILE_3D",
3447 "links": null
3448 },
3449 {
3450 "name": "model_3d_info",
3451 "type": "LOAD3D_MODEL_INFO",
3452 "links": null
3453 },
3454 {
3455 "name": "camera_info",
3456 "type": "LOAD3D_CAMERA",
3457 "links": null
3458 },
3459 {
3460 "name": "width",
3461 "type": "INT",
3462 "links": null
3463 },
3464 {
3465 "name": "height",
3466 "type": "INT",
3467 "links": null
3468 }
3469 ],
3470 "properties": {
3471 "Camera Config": {
3472 "cameraType": "perspective",
3473 "fov": 35,
3474 "state": {
3475 "position": {
3476 "x": 10,
3477 "y": 10,
3478 "z": 10.000000000000002
3479 },
3480 "target": {
3481 "x": 0,
3482 "y": 0,
3483 "z": 0
3484 },
3485 "zoom": 1,
3486 "cameraType": "perspective",
3487 "quaternion": {
3488 "x": -0.2798481423331213,
3489 "y": 0.3647051996310008,
3490 "z": 0.11591689595929511,
3491 "w": 0.8804762392171493
3492 },
3493 "fov": 35,
3494 "aspect": 1,
3495 "near": 0.01,
3496 "far": 10000,
3497 "frustum": {
3498 "left": -5,
3499 "right": 5,
3500 "top": 5,
3501 "bottom": -5
3502 }
3503 }
3504 },
3505 "Last Time Model File": "3d/ComfyUI_00004.glb",
3506 "Light Config": {
3507 "intensity": 3,
3508 "hdri": {
3509 "enabled": false,
3510 "hdriPath": "",
3511 "showAsBackground": false,
3512 "intensity": 1
3513 }
3514 },
3515 "Scene Config": {
3516 "showGrid": true,
3517 "backgroundColor": "#282828",
3518 "backgroundImage": "",
3519 "backgroundRenderMode": "tiled",
3520 "models": []
3521 },
3522 "Model Config": {
3523 "upDirection": "original",
3524 "materialMode": "original",
3525 "showSkeleton": false,
3526 "gizmo": {
3527 "enabled": false,
3528 "mode": "translate",
3529 "position": {
3530 "x": 0,
3531 "y": 0,
3532 "z": 0
3533 },
3534 "rotation": {
3535 "x": 0,
3536 "y": 0,
3537 "z": 0
3538 },
3539 "scale": {
3540 "x": 1,
3541 "y": 1,
3542 "z": 1
3543 }
3544 }
3545 }
3546 },
3547 "widgets_values": [
3548 "3d/ComfyUI",
3549 "",
3550 1024,
3551 1024
3552 ],
3553 "widgets_values_named": {
3554 "filename_prefix": "3d/ComfyUI",
3555 "viewport_state": "",
3556 "width": 1024,
3557 "height": 1024
3558 }
3559 },
3560 {
3561 "id": 374,
3562 "type": "MarkdownNote",
3563 "pos": [
3564 -3510,
3565 1570
3566 ],
3567 "size": [
3568 500,
3569 120
3570 ],
3571 "flags": [],
3572 "order": 9,
3573 "mode": 0,
3574 "inputs": [],
3575 "outputs": [],
3576 "properties": [],
3577 "widgets_values": [
3578 "This workflow uses a turnaround sheet as input. You can use the `Character Turnaround Sheet Generator` [template](https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_google_nano_banana_create_turnaround_sheet.json) in the template library to create a Character Turnaround Sheet Generator as input, or you can load your separated views image"
3579 ],
3580 "widgets_values_named": {
3581 "text": "This workflow uses a turnaround sheet as input. You can use the `Character Turnaround Sheet Generator` [template](https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_google_nano_banana_create_turnaround_sheet.json) in the template library to create a Character Turnaround Sheet Generator as input, or you can load your separated views image"
3582 },
3583 "color": "#222",
3584 "bgcolor": "#000"
3585 },
3586 {
3587 "id": 376,
3588 "type": "MarkdownNote",
3589 "pos": [
3590 -4340,
3591 1040
3592 ],
3593 "size": [
3594 740,
3595 880
3596 ],
3597 "flags": [],
3598 "order": 10,
3599 "mode": 0,
3600 "inputs": [],
3601 "outputs": [],
3602 "properties": [],
3603 "widgets_values": [
3604 "## Input Asset\n\n- [character_turnaround_4view_sheet.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/character_turnaround_4view_sheet.png)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/Pixal3D](https://huggingface.co/Comfy-Org/Pixal3D)\n- [ModelScope:Comfy-Org/Pixal3D](https://modelscope.cn/models/Comfy-Org/Pixal3D)\n- [Hugging Face:Comfy-Org/BiRefNet](https://huggingface.co/Comfy-Org/BiRefNet)\n- [ModelScope:Comfy-Org/BiRefNet](https://modelscope.cn/models/Comfy-Org/BiRefNet)\n\n**vae**\n\n- [trellis_2_texture_vae_bf16.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/vae/trellis_2_texture_vae_bf16.safetensors) (904.5 MB)\n- [trellis_2_shape_vae_bf16.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/vae/trellis_2_shape_vae_bf16.safetensors) (1.02 GB)\n\n**clip_vision**\n\n- [dino_v3_L_naf_fp32.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/clip_vision/dino_v3_L_naf_fp32.safetensors) (1.13 GB)\n\n**background_removal**\n\n- [birefnet.safetensors](https://huggingface.co/Comfy-Org/BiRefNet/resolve/main/background_removal/birefnet.safetensors) (423.9 MB)\n\n**diffusion_models**\n\n- [pixal3d_multiview_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/diffusion_models/pixal3d_multiview_int8_convrot.safetensors) (5.2 GB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 vae/\n│ │ ├── trellis_2_texture_vae_bf16.safetensors\n│ │ └── trellis_2_shape_vae_bf16.safetensors\n│ ├── 📂 clip_vision/\n│ │ └── dino_v3_L_naf_fp32.safetensors\n│ ├── 📂 background_removal/\n│ │ └── birefnet.safetensors\n│ └── 📂 diffusion_models/\n│ └── pixal3d_multiview_int8_convrot.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"
3605 ],
3606 "widgets_values_named": {
3607 "text": "## Input Asset\n\n- [character_turnaround_4view_sheet.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/character_turnaround_4view_sheet.png)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/Pixal3D](https://huggingface.co/Comfy-Org/Pixal3D)\n- [ModelScope:Comfy-Org/Pixal3D](https://modelscope.cn/models/Comfy-Org/Pixal3D)\n- [Hugging Face:Comfy-Org/BiRefNet](https://huggingface.co/Comfy-Org/BiRefNet)\n- [ModelScope:Comfy-Org/BiRefNet](https://modelscope.cn/models/Comfy-Org/BiRefNet)\n\n**vae**\n\n- [trellis_2_texture_vae_bf16.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/vae/trellis_2_texture_vae_bf16.safetensors) (904.5 MB)\n- [trellis_2_shape_vae_bf16.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/vae/trellis_2_shape_vae_bf16.safetensors) (1.02 GB)\n\n**clip_vision**\n\n- [dino_v3_L_naf_fp32.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/clip_vision/dino_v3_L_naf_fp32.safetensors) (1.13 GB)\n\n**background_removal**\n\n- [birefnet.safetensors](https://huggingface.co/Comfy-Org/BiRefNet/resolve/main/background_removal/birefnet.safetensors) (423.9 MB)\n\n**diffusion_models**\n\n- [pixal3d_multiview_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/Pixal3D/resolve/main/diffusion_models/pixal3d_multiview_int8_convrot.safetensors) (5.2 GB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 vae/\n│ │ ├── trellis_2_texture_vae_bf16.safetensors\n│ │ └── trellis_2_shape_vae_bf16.safetensors\n│ ├── 📂 clip_vision/\n│ │ └── dino_v3_L_naf_fp32.safetensors\n│ ├── 📂 background_removal/\n│ │ └── birefnet.safetensors\n│ └── 📂 diffusion_models/\n│ └── pixal3d_multiview_int8_convrot.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"
3608 },
3609 "color": "#222",
3610 "bgcolor": "#000"
3611 }
3612 ],
3613 "links": [
3614 [
3615 509,
3616 87,
3617 0,
3618 3,
3619 3,
3620 "LATENT"
3621 ],
3622 [
3623 539,
3624 91,
3625 0,
3626 18,
3627 1,
3628 "CONDITIONING"
3629 ],
3630 [
3631 540,
3632 91,
3633 1,
3634 18,
3635 2,
3636 "CONDITIONING"
3637 ],
3638 [
3639 541,
3640 91,
3641 2,
3642 18,
3643 3,
3644 "LATENT"
3645 ],
3646 [
3647 551,
3648 23,
3649 0,
3650 92,
3651 0,
3652 "LATENT"
3653 ],
3654 [
3655 556,
3656 12,
3657 0,
3658 93,
3659 0,
3660 "LATENT"
3661 ],
3662 [
3663 558,
3664 92,
3665 1,
3666 93,
3667 2,
3668 "SHAPE_SUBDIVIDES"
3669 ],
3670 [
3671 564,
3672 91,
3673 0,
3674 94,
3675 0,
3676 "CONDITIONING"
3677 ],
3678 [
3679 565,
3680 91,
3681 1,
3682 94,
3683 1,
3684 "CONDITIONING"
3685 ],
3686 [
3687 566,
3688 18,
3689 0,
3690 94,
3691 2,
3692 "LATENT"
3693 ],
3694 [
3695 567,
3696 94,
3697 0,
3698 23,
3699 1,
3700 "CONDITIONING"
3701 ],
3702 [
3703 568,
3704 94,
3705 1,
3706 23,
3707 2,
3708 "CONDITIONING"
3709 ],
3710 [
3711 569,
3712 94,
3713 2,
3714 23,
3715 3,
3716 "LATENT"
3717 ],
3718 [
3719 582,
3720 94,
3721 0,
3722 98,
3723 0,
3724 "CONDITIONING"
3725 ],
3726 [
3727 583,
3728 94,
3729 1,
3730 98,
3731 1,
3732 "CONDITIONING"
3733 ],
3734 [
3735 584,
3736 23,
3737 0,
3738 98,
3739 2,
3740 "LATENT"
3741 ],
3742 [
3743 585,
3744 98,
3745 0,
3746 12,
3747 1,
3748 "CONDITIONING"
3749 ],
3750 [
3751 586,
3752 98,
3753 1,
3754 12,
3755 2,
3756 "CONDITIONING"
3757 ],
3758 [
3759 587,
3760 98,
3761 2,
3762 12,
3763 3,
3764 "LATENT"
3765 ],
3766 [
3767 632,
3768 118,
3769 0,
3770 93,
3771 1,
3772 "VAE"
3773 ],
3774 [
3775 633,
3776 3,
3777 0,
3778 119,
3779 0,
3780 "LATENT"
3781 ],
3782 [
3783 635,
3784 119,
3785 0,
3786 4,
3787 0,
3788 "VOXEL"
3789 ],
3790 [
3791 636,
3792 119,
3793 0,
3794 91,
3795 2,
3796 "VOXEL"
3797 ],
3798 [
3799 725,
3800 93,
3801 0,
3802 147,
3803 1,
3804 "VOXEL"
3805 ],
3806 [
3807 887,
3808 193,
3809 0,
3810 192,
3811 0,
3812 "BACKGROUND_REMOVAL"
3813 ],
3814 [
3815 900,
3816 196,
3817 0,
3818 147,
3819 0,
3820 "MESH"
3821 ],
3822 [
3823 904,
3824 199,
3825 0,
3826 125,
3827 0,
3828 "MODEL"
3829 ],
3830 [
3831 906,
3832 92,
3833 0,
3834 202,
3835 0,
3836 "MESH"
3837 ],
3838 [
3839 923,
3840 147,
3841 0,
3842 164,
3843 0,
3844 "IMAGE"
3845 ],
3846 [
3847 935,
3848 196,
3849 0,
3850 210,
3851 0,
3852 "MESH"
3853 ],
3854 [
3855 940,
3856 147,
3857 1,
3858 207,
3859 0,
3860 "IMAGE"
3861 ],
3862 [
3863 941,
3864 147,
3865 2,
3866 208,
3867 0,
3868 "IMAGE"
3869 ],
3870 [
3871 962,
3872 108,
3873 0,
3874 3,
3875 0,
3876 "MODEL"
3877 ],
3878 [
3879 966,
3880 126,
3881 0,
3882 18,
3883 0,
3884 "MODEL"
3885 ],
3886 [
3887 976,
3888 125,
3889 0,
3890 108,
3891 0,
3892 "MODEL"
3893 ],
3894 [
3895 1017,
3896 224,
3897 0,
3898 226,
3899 0,
3900 "IMAGE"
3901 ],
3902 [
3903 1044,
3904 233,
3905 0,
3906 235,
3907 0,
3908 "IMAGE"
3909 ],
3910 [
3911 1060,
3912 186,
3913 0,
3914 238,
3915 0,
3916 "MESH"
3917 ],
3918 [
3919 1061,
3920 238,
3921 0,
3922 196,
3923 0,
3924 "MESH"
3925 ],
3926 [
3927 1066,
3928 196,
3929 0,
3930 224,
3931 0,
3932 "MESH"
3933 ],
3934 [
3935 1069,
3936 196,
3937 0,
3938 233,
3939 0,
3940 "MESH"
3941 ],
3942 [
3943 1096,
3944 4,
3945 0,
3946 247,
3947 0,
3948 "MESH"
3949 ],
3950 [
3951 1097,
3952 247,
3953 0,
3954 246,
3955 0,
3956 "FILE_3D_GLB"
3957 ],
3958 [
3959 1108,
3960 126,
3961 0,
3962 23,
3963 0,
3964 "MODEL"
3965 ],
3966 [
3967 1110,
3968 93,
3969 0,
3970 252,
3971 1,
3972 "VOXEL"
3973 ],
3974 [
3975 1130,
3976 210,
3977 0,
3978 260,
3979 0,
3980 "MESH"
3981 ],
3982 [
3983 1132,
3984 196,
3985 0,
3986 261,
3987 0,
3988 "MESH"
3989 ],
3990 [
3991 1133,
3992 261,
3993 0,
3994 262,
3995 0,
3996 "IMAGE"
3997 ],
3998 [
3999 1164,
4000 279,
4001 0,
4002 126,
4003 0,
4004 "MODEL"
4005 ],
4006 [
4007 1167,
4008 92,
4009 0,
4010 147,
4011 2,
4012 "MESH"
4013 ],
4014 [
4015 1174,
4016 252,
4017 0,
4018 282,
4019 0,
4020 "MESH"
4021 ],
4022 [
4023 1176,
4024 260,
4025 0,
4026 285,
4027 0,
4028 "MESH"
4029 ],
4030 [
4031 1186,
4032 288,
4033 0,
4034 147,
4035 3,
4036 "INT"
4037 ],
4038 [
4039 1199,
4040 238,
4041 0,
4042 252,
4043 0,
4044 "MESH"
4045 ],
4046 [
4047 1253,
4048 117,
4049 0,
4050 119,
4051 1,
4052 "VAE"
4053 ],
4054 [
4055 1265,
4056 117,
4057 0,
4058 94,
4059 3,
4060 "VAE"
4061 ],
4062 [
4063 1266,
4064 117,
4065 0,
4066 92,
4067 1,
4068 "VAE"
4069 ],
4070 [
4071 1268,
4072 235,
4073 0,
4074 210,
4075 4,
4076 "IMAGE"
4077 ],
4078 [
4079 1269,
4080 226,
4081 0,
4082 210,
4083 5,
4084 "IMAGE"
4085 ],
4086 [
4087 1270,
4088 164,
4089 0,
4090 210,
4091 1,
4092 "IMAGE"
4093 ],
4094 [
4095 1271,
4096 207,
4097 0,
4098 210,
4099 2,
4100 "IMAGE"
4101 ],
4102 [
4103 1272,
4104 208,
4105 0,
4106 210,
4107 3,
4108 "IMAGE"
4109 ],
4110 [
4111 1273,
4112 241,
4113 0,
4114 233,
4115 1,
4116 "MESH"
4117 ],
4118 [
4119 1274,
4120 241,
4121 0,
4122 224,
4123 1,
4124 "MESH"
4125 ],
4126 [
4127 1296,
4128 282,
4129 0,
4130 323,
4131 0,
4132 "FILE_3D_GLB"
4133 ],
4134 [
4135 1301,
4136 319,
4137 0,
4138 199,
4139 0,
4140 "MODEL"
4141 ],
4142 [
4143 1302,
4144 319,
4145 0,
4146 279,
4147 0,
4148 "MODEL"
4149 ],
4150 [
4151 1303,
4152 319,
4153 0,
4154 12,
4155 0,
4156 "MODEL"
4157 ],
4158 [
4159 1304,
4160 15,
4161 0,
4162 324,
4163 0,
4164 "CLIP_VISION"
4165 ],
4166 [
4167 1305,
4168 324,
4169 0,
4170 3,
4171 1,
4172 "CONDITIONING"
4173 ],
4174 [
4175 1306,
4176 324,
4177 1,
4178 3,
4179 2,
4180 "CONDITIONING"
4181 ],
4182 [
4183 1307,
4184 324,
4185 0,
4186 91,
4187 0,
4188 "CONDITIONING"
4189 ],
4190 [
4191 1308,
4192 324,
4193 1,
4194 91,
4195 1,
4196 "CONDITIONING"
4197 ],
4198 [
4199 1369,
4200 192,
4201 0,
4202 312,
4203 1,
4204 "MASK"
4205 ],
4206 [
4207 1370,
4208 348,
4209 0,
4210 349,
4211 1,
4212 "MASK"
4213 ],
4214 [
4215 1372,
4216 193,
4217 0,
4218 348,
4219 0,
4220 "BACKGROUND_REMOVAL"
4221 ],
4222 [
4223 1374,
4224 351,
4225 0,
4226 350,
4227 1,
4228 "MASK"
4229 ],
4230 [
4231 1376,
4232 193,
4233 0,
4234 351,
4235 0,
4236 "BACKGROUND_REMOVAL"
4237 ],
4238 [
4239 1378,
4240 353,
4241 0,
4242 352,
4243 1,
4244 "MASK"
4245 ],
4246 [
4247 1384,
4248 193,
4249 0,
4250 353,
4251 0,
4252 "BACKGROUND_REMOVAL"
4253 ],
4254 [
4255 1385,
4256 338,
4257 0,
4258 192,
4259 1,
4260 "IMAGE"
4261 ],
4262 [
4263 1387,
4264 338,
4265 0,
4266 312,
4267 0,
4268 "IMAGE"
4269 ],
4270 [
4271 1389,
4272 340,
4273 0,
4274 324,
4275 1,
4276 "IMAGE"
4277 ],
4278 [
4279 1391,
4280 341,
4281 0,
4282 348,
4283 1,
4284 "IMAGE"
4285 ],
4286 [
4287 1392,
4288 341,
4289 0,
4290 349,
4291 0,
4292 "IMAGE"
4293 ],
4294 [
4295 1396,
4296 342,
4297 0,
4298 351,
4299 1,
4300 "IMAGE"
4301 ],
4302 [
4303 1398,
4304 342,
4305 0,
4306 350,
4307 0,
4308 "IMAGE"
4309 ],
4310 [
4311 1399,
4312 343,
4313 0,
4314 324,
4315 3,
4316 "IMAGE"
4317 ],
4318 [
4319 1400,
4320 345,
4321 0,
4322 353,
4323 1,
4324 "IMAGE"
4325 ],
4326 [
4327 1402,
4328 345,
4329 0,
4330 352,
4331 0,
4332 "IMAGE"
4333 ],
4334 [
4335 1423,
4336 364,
4337 0,
4338 338,
4339 0,
4340 "IMAGE"
4341 ],
4342 [
4343 1424,
4344 364,
4345 0,
4346 341,
4347 0,
4348 "IMAGE"
4349 ],
4350 [
4351 1425,
4352 364,
4353 0,
4354 342,
4355 0,
4356 "IMAGE"
4357 ],
4358 [
4359 1426,
4360 364,
4361 0,
4362 345,
4363 0,
4364 "IMAGE"
4365 ],
4366 [
4367 1435,
4368 344,
4369 0,
4370 324,
4371 2,
4372 "IMAGE"
4373 ],
4374 [
4375 1436,
4376 346,
4377 0,
4378 324,
4379 4,
4380 "IMAGE"
4381 ],
4382 [
4383 1442,
4384 285,
4385 0,
4386 372,
4387 0,
4388 "FILE_3D_GLB"
4389 ],
4390 [
4391 1071,
4392 241,
4393 0,
4394 186,
4395 0,
4396 "MESH"
4397 ],
4398 [
4399 1388,
4400 312,
4401 0,
4402 340,
4403 0,
4404 "IMAGE"
4405 ],
4406 [
4407 1397,
4408 350,
4409 0,
4410 343,
4411 0,
4412 "IMAGE"
4413 ],
4414 [
4415 1394,
4416 349,
4417 0,
4418 344,
4419 0,
4420 "IMAGE"
4421 ],
4422 [
4423 1401,
4424 352,
4425 0,
4426 346,
4427 0,
4428 "IMAGE"
4429 ],
4430 [
4431 1185,
4432 288,
4433 0,
4434 196,
4435 1,
4436 "INT"
4437 ],
4438 [
4439 1070,
4440 202,
4441 0,
4442 241,
4443 0,
4444 "MESH"
4445 ]
4446 ],
4447 "groups": [
4448 {
4449 "id": 1,
4450 "title": "Sparse Structure Generation",
4451 "bounding": [
4452 -880,
4453 580,
4454 2360,
4455 640
4456 ],
4457 "color": "#8A8",
4458 "flags": []
4459 },
4460 {
4461 "id": 2,
4462 "title": "Shape Generation",
4463 "bounding": [
4464 -880,
4465 1250,
4466 1450,
4467 560
4468 ],
4469 "color": "#88A",
4470 "flags": []
4471 },
4472 {
4473 "id": 3,
4474 "title": "Texture Generation",
4475 "bounding": [
4476 600,
4477 1250,
4478 880,
4479 560
4480 ],
4481 "color": "#b58b2a",
4482 "flags": []
4483 },
4484 {
4485 "id": 6,
4486 "title": "Mesh Post-Processing",
4487 "bounding": [
4488 1510,
4489 200,
4490 1500,
4491 760
4492 ],
4493 "color": "#A88",
4494 "flags": []
4495 },
4496 {
4497 "id": 7,
4498 "title": "Texture baking",
4499 "bounding": [
4500 1510,
4501 990,
4502 2430,
4503 1346
4504 ],
4505 "flags": []
4506 },
4507 {
4508 "id": 8,
4509 "title": "Vertex color preview",
4510 "bounding": [
4511 3060,
4512 200,
4513 890,
4514 760
4515 ],
4516 "color": "#a1309b",
4517 "flags": []
4518 },
4519 {
4520 "id": 16,
4521 "title": "Conditioning",
4522 "bounding": [
4523 -1630,
4524 1250,
4525 720,
4526 290
4527 ],
4528 "color": "#b58b2a",
4529 "flags": []
4530 },
4531 {
4532 "id": 19,
4533 "title": "Preprocess Multiview Images",
4534 "bounding": [
4535 -2870,
4536 290,
4537 1160,
4538 1780
4539 ],
4540 "color": "#88A",
4541 "flags": []
4542 },
4543 {
4544 "id": 21,
4545 "title": "Models",
4546 "bounding": [
4547 -1620,
4548 580,
4549 710,
4550 640
4551 ],
4552 "color": "#3f789e",
4553 "flags": []
4554 }
4555 ],
4556 "config": [],
4557 "extra": {
4558 "ds": {
4559 "scale": 0.6379417093463107,
4560 "offset": [
4561 -314.5446676518136,
4562 369.55291331970716
4563 ]
4564 },
4565 "frontendVersion": "1.55.18",
4566 "VHS_latentpreview": false,
4567 "VHS_latentpreviewrate": 0,
4568 "VHS_MetadataImage": true,
4569 "VHS_KeepIntermediate": true
4570 },
4571 "version": 0.4
4572}