Big Code Refactor

This commit is contained in:
Mr. For Example
2024-07-03 11:17:41 -06:00
parent 3b4e715939
commit 2d356dc0cc
289 changed files with 340209 additions and 796 deletions
@@ -260,39 +260,6 @@
"Node name for S&R": "PreviewImage"
}
},
{
"id": 5,
"type": "[Comfy3D] Load CRM MVDiffusion Model",
"pos": [
820,
60
],
"size": {
"0": 515.006103515625,
"1": 88.70651245117188
},
"flags": {},
"order": 1,
"mode": 0,
"outputs": [
{
"name": "crm_mvdiffusion_sampler",
"type": "CRM_MVDIFFUSION_SAMPLER",
"links": [
4
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load CRM MVDiffusion Model"
},
"widgets_values": [
"ccm-diffusion.pth",
"configs/crm_configs/sd_v2_base_ipmv_chin8_zero_snr.yaml"
]
},
{
"id": 3,
"type": "[Comfy3D] CRM Images MVDiffusion Model",
@@ -336,6 +303,12 @@
],
"shape": 3,
"slot_index": 0
},
{
"name": "orbit_camposes",
"type": "ORBIT_CAMPOSES",
"links": null,
"shape": 3
}
],
"properties": {
@@ -463,39 +436,6 @@
"CRMTest\\CCMs\\cat"
]
},
{
"id": 2,
"type": "[Comfy3D] Load CRM MVDiffusion Model",
"pos": [
-102,
131
],
"size": {
"0": 489.21466064453125,
"1": 95.50737762451172
},
"flags": {},
"order": 2,
"mode": 0,
"outputs": [
{
"name": "crm_mvdiffusion_sampler",
"type": "CRM_MVDIFFUSION_SAMPLER",
"links": [
1
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load CRM MVDiffusion Model"
},
"widgets_values": [
"pixel-diffusion.pth",
"configs/crm_configs/sd_v2_base_ipmv_zero_SNR.yaml"
]
},
{
"id": 20,
"type": "InvertMask",
@@ -581,7 +521,7 @@
"1": 545.7767944335938
},
"flags": {},
"order": 3,
"order": 1,
"mode": 0,
"outputs": [
{
@@ -738,6 +678,72 @@
"-z",
false
]
},
{
"id": 2,
"type": "[Comfy3D] Load CRM MVDiffusion Model",
"pos": [
-102,
131
],
"size": {
"0": 489.21466064453125,
"1": 95.50737762451172
},
"flags": {},
"order": 2,
"mode": 0,
"outputs": [
{
"name": "crm_mvdiffusion_sampler",
"type": "CRM_MVDIFFUSION_SAMPLER",
"links": [
1
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load CRM MVDiffusion Model"
},
"widgets_values": [
"pixel-diffusion.pth",
"sd_v2_base_ipmv_zero_SNR.yaml"
]
},
{
"id": 5,
"type": "[Comfy3D] Load CRM MVDiffusion Model",
"pos": [
820,
60
],
"size": {
"0": 515.006103515625,
"1": 88.70651245117188
},
"flags": {},
"order": 3,
"mode": 0,
"outputs": [
{
"name": "crm_mvdiffusion_sampler",
"type": "CRM_MVDIFFUSION_SAMPLER",
"links": [
4
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load CRM MVDiffusion Model"
},
"widgets_values": [
"ccm-diffusion.pth",
"sd_v2_base_ipmv_chin8_zero_snr.yaml"
]
}
],
"links": [
@@ -928,6 +934,14 @@
],
"groups": [],
"config": {},
"extra": {},
"extra": {
"ds": {
"scale": 0.6830134553650706,
"offset": [
-848.1038004423184,
33.36692580651105
]
}
},
"version": 0.4
}
+47 -46
View File
@@ -200,45 +200,6 @@
4
]
},
{
"id": 26,
"type": "[Comfy3D] Save 3D Mesh",
"pos": [
2354.019611278979,
107.94257514767159
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 44
}
],
"outputs": [
{
"name": "save_path",
"type": "STRING",
"links": [
45
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Save 3D Mesh"
},
"widgets_values": [
"InstantMesh_test\\Priest_Cat.obj"
]
},
{
"id": 1,
"type": "[Comfy3D] Load Diffusers Pipeline",
@@ -248,7 +209,7 @@
],
"size": {
"0": 383.9324645996094,
"1": 109.8599853515625
"1": 130
},
"flags": {},
"order": 1,
@@ -270,7 +231,8 @@
"widgets_values": [
"Era3DPipeline",
"pengHTYX/MacLab-Era3D-512-6view",
""
"",
true
]
},
{
@@ -359,8 +321,8 @@
109
],
"size": [
627.5795474783936,
527.5795474783936
600,
500
],
"flags": {},
"order": 10,
@@ -432,6 +394,45 @@
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 26,
"type": "[Comfy3D] Save 3D Mesh",
"pos": [
2354.019611278979,
107.94257514767159
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 44
}
],
"outputs": [
{
"name": "save_path",
"type": "STRING",
"links": [
45
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Save 3D Mesh"
},
"widgets_values": [
"InstantMesh_test\\Priest_Cat.glb"
]
}
],
"links": [
@@ -536,10 +537,10 @@
"config": {},
"extra": {
"ds": {
"scale": 0.620921323059155,
"scale": 0.751314800901578,
"offset": [
-581.8092565730503,
135.36562552877655
-963.3190573317725,
219.52911008737303
]
}
},
@@ -780,7 +780,7 @@
},
{
"id": 47,
"type": "[Comfy3D] Gaussian Splatting",
"type": "[Comfy3D] Gaussian Splatting 3D",
"pos": [
1415,
52
@@ -838,7 +838,7 @@
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Gaussian Splatting"
"Node name for S&R": "[Comfy3D] Gaussian Splatting 3D"
},
"widgets_values": [
49.1,
@@ -1,6 +1,6 @@
{
"last_node_id": 22,
"last_link_id": 41,
"last_node_id": 27,
"last_link_id": 46,
"nodes": [
{
"id": 6,
@@ -38,60 +38,6 @@
"Node name for S&R": "MaskToImage"
}
},
{
"id": 7,
"type": "PreviewImage",
"pos": [
1740,
740
],
"size": {
"0": 215.39028930664062,
"1": 246
},
"flags": {
"collapsed": false
},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 13,
"type": "PreviewImage",
"pos": [
1485,
-69
],
"size": {
"0": 215.39028930664062,
"1": 246
},
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 17
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 10,
"type": "[Comfy3D] Preview 3DMesh",
@@ -161,68 +107,6 @@
"horizontal": false
}
},
{
"id": 2,
"type": "[Comfy3D] Gaussian Splatting Orbit Renderer",
"pos": [
807,
289
],
"size": {
"0": 556.800048828125,
"1": 198
},
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 16
},
{
"name": "render_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 5
}
],
"outputs": [
{
"name": "rendered_gs_images",
"type": "IMAGE",
"links": [
17,
21,
32
],
"shape": 3,
"slot_index": 0
},
{
"name": "rendered_gs_masks",
"type": "MASK",
"links": [
6,
23,
33
],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Gaussian Splatting Orbit Renderer"
},
"widgets_values": [
1024,
1024,
49.1,
1,
1,
1
]
},
{
"id": 5,
"type": "[Comfy3D] Stack Orbit Camera Poses",
@@ -309,79 +193,6 @@
0.1
]
},
{
"id": 12,
"type": "[Comfy3D] Switch 3DGS Axis",
"pos": [
466,
219
],
"size": {
"0": 210,
"1": 106
},
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 15
}
],
"outputs": [
{
"name": "switched_gs_ply",
"type": "GS_PLY",
"links": [
16
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Switch 3DGS Axis"
},
"widgets_values": [
"+x",
"-y",
"-z"
]
},
{
"id": 1,
"type": "[Comfy3D] Load 3DGS",
"pos": [
104,
218
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 1,
"mode": 0,
"outputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"links": [
15
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load 3DGS"
},
"widgets_values": [
"C:\\Users\\reall\\Softwares\\ComfyUI_windows_portable\\ComfyUI\\output\\LGMTest\\CatCoffee.ply"
]
},
{
"id": 8,
"type": "Reroute",
@@ -526,45 +337,6 @@
"horizontal": false
}
},
{
"id": 19,
"type": "[Comfy3D] Save 3D Mesh",
"pos": [
2945,
188
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 41
}
],
"outputs": [
{
"name": "save_path",
"type": "STRING",
"links": [
25
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Save 3D Mesh"
},
"widgets_values": [
"Instant_NGP_Test/CatCoffee_1.obj"
]
},
{
"id": 11,
"type": "[Comfy3D] Save 3D Mesh",
@@ -604,6 +376,79 @@
"Instant_NGP_Test/CatCoffee.obj"
]
},
{
"id": 1,
"type": "[Comfy3D] Load 3DGS",
"pos": [
104,
218
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 1,
"mode": 0,
"outputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"links": [
15
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load 3DGS"
},
"widgets_values": [
"C:\\Users\\reall\\Softwares\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-3D-Pack\\_Example_Workflows\\_Example_Inputs_Files\\Meshes\\CatCoffee.ply"
]
},
{
"id": 12,
"type": "[Comfy3D] Switch 3DGS Axis",
"pos": [
466,
219
],
"size": {
"0": 210,
"1": 106
},
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 15
}
],
"outputs": [
{
"name": "switched_gs_ply",
"type": "GS_PLY",
"links": [
16
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Switch 3DGS Axis"
},
"widgets_values": [
"+x",
"-y",
"-z"
]
},
{
"id": 18,
"type": "[Comfy3D] Preview 3DMesh",
@@ -637,60 +482,42 @@
]
},
{
"id": 21,
"type": "[Comfy3D] Instant NGP",
"id": 19,
"type": "[Comfy3D] Save 3D Mesh",
"pos": [
1570,
288
2945,
188
],
"size": {
"0": 418.1999816894531,
"1": 266
"0": 315,
"1": 58
},
"flags": {},
"order": 11,
"order": 16,
"mode": 0,
"inputs": [
{
"name": "reference_image",
"type": "IMAGE",
"link": 32
},
{
"name": "reference_mask",
"type": "MASK",
"link": 33
},
{
"name": "reference_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 34
"name": "mesh",
"type": "MESH",
"link": 41
}
],
"outputs": [
{
"name": "mesh",
"type": "MESH",
"name": "save_path",
"type": "STRING",
"links": [
36,
39
25
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Instant NGP"
"Node name for S&R": "[Comfy3D] Save 3D Mesh"
},
"widgets_values": [
49.1,
1024,
128,
256,
128,
10,
1024,
false
"Instant_NGP_Test/CatCoffee_1.obj"
]
},
{
@@ -702,7 +529,7 @@
],
"size": {
"0": 531.5999755859375,
"1": 358
"1": 406
},
"flags": {},
"order": 14,
@@ -760,8 +587,183 @@
0.0001,
0.5,
512,
0,
false
]
},
{
"id": 13,
"type": "PreviewImage",
"pos": [
1506,
-109
],
"size": {
"0": 215.39028930664062,
"1": 246
},
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 17
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 7,
"type": "PreviewImage",
"pos": [
1742,
740
],
"size": {
"0": 215.39028930664062,
"1": 246
},
"flags": {
"collapsed": false
},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 21,
"type": "[Comfy3D] Instant NGP",
"pos": [
1570,
288
],
"size": {
"0": 418.1999816894531,
"1": 290
},
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "reference_image",
"type": "IMAGE",
"link": 32
},
{
"name": "reference_mask",
"type": "MASK",
"link": 33
},
{
"name": "reference_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 34
}
],
"outputs": [
{
"name": "mesh",
"type": "MESH",
"links": [
36,
39
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Instant NGP"
},
"widgets_values": [
49.1,
1024,
128,
256,
128,
10,
1024,
1,
false
]
},
{
"id": 2,
"type": "[Comfy3D] Gaussian Splatting Orbit Renderer",
"pos": [
807,
289
],
"size": {
"0": 556.800048828125,
"1": 198
},
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 16
},
{
"name": "render_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 5
}
],
"outputs": [
{
"name": "rendered_gs_images",
"type": "IMAGE",
"links": [
17,
21,
32
],
"shape": 3,
"slot_index": 0
},
{
"name": "rendered_gs_masks",
"type": "MASK",
"links": [
6,
23,
33
],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Gaussian Splatting Orbit Renderer"
},
"widgets_values": [
1024,
1024,
49.1,
1,
1,
1
]
}
],
"links": [
@@ -944,6 +946,14 @@
],
"groups": [],
"config": {},
"extra": {},
"extra": {
"ds": {
"scale": 0.6934334949441353,
"offset": [
-1086.556448784114,
243.62758422318373
]
}
},
"version": 0.4
}
@@ -1,13 +1,207 @@
{
"last_node_id": 9,
"last_link_id": 6,
"last_node_id": 18,
"last_link_id": 16,
"nodes": [
{
"id": 7,
"type": "[Comfy3D] Gaussian Splatting Orbit Renderer",
"pos": [
730,
720
],
"size": {
"0": 556.800048828125,
"1": 242
},
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 15
},
{
"name": "render_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 4
}
],
"outputs": [
{
"name": "rendered_gs_images",
"type": "IMAGE",
"links": [
6
],
"shape": 3,
"slot_index": 0
},
{
"name": "rendered_gs_masks",
"type": "MASK",
"links": [
10
],
"shape": 3,
"slot_index": 1
},
{
"name": "rendered_gs_depths",
"type": "IMAGE",
"links": [
7
],
"shape": 3,
"slot_index": 2
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Gaussian Splatting Orbit Renderer"
},
"widgets_values": [
1024,
1024,
49.1,
0,
0,
0
]
},
{
"id": 15,
"type": "MaskToImage",
"pos": [
1236,
-152
],
"size": {
"0": 210,
"1": 26
},
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 12
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
13
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "MaskToImage"
}
},
{
"id": 16,
"type": "PreviewImage",
"pos": [
1482,
-312
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 13
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 2,
"type": "PreviewImage",
"pos": [
1155,
-469
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 1
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 17,
"type": "[Comfy3D] Switch 3DGS Axis",
"pos": [
459,
1120
],
"size": {
"0": 210,
"1": 106
},
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 14
}
],
"outputs": [
{
"name": "switched_gs_ply",
"type": "GS_PLY",
"links": [
15
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Switch 3DGS Axis"
},
"widgets_values": [
"+x",
"-y",
"-z"
]
},
{
"id": 6,
"type": "[Comfy3D] Load 3D Mesh",
"pos": [
337,
232
231
],
"size": {
"0": 315,
@@ -31,10 +225,316 @@
"Node name for S&R": "[Comfy3D] Load 3D Mesh"
},
"widgets_values": [
"C:\\Users\\reall\\Softwares\\ComfyUI_windows_portable\\ComfyUI\\input\\Meshes\\Cammy_Uniform.obj",
"C:\\Users\\reall\\Softwares\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-3D-Pack\\_Example_Workflows\\_Example_Inputs_Files\\Meshes\\Cammy_Uniform.obj",
false,
false,
false,
false
]
},
{
"id": 8,
"type": "[Comfy3D] Load 3DGS",
"pos": [
100,
1123
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 1,
"mode": 0,
"outputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"links": [
14
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load 3DGS"
},
"widgets_values": [
"C:\\Users\\reall\\Softwares\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-3D-Pack\\_Example_Workflows\\_Example_Inputs_Files\\Meshes\\CatCoffee.ply"
]
},
{
"id": 12,
"type": "PreviewImage",
"pos": [
1310,
340
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 9
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 14,
"type": "MaskToImage",
"pos": [
1411,
940
],
"size": {
"0": 210,
"1": 26
},
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 10
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
11
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "MaskToImage"
}
},
{
"id": 13,
"type": "PreviewImage",
"pos": [
1665,
1017
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 11
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 10,
"type": "PreviewImage",
"pos": [
1391,
1348
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 7
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 9,
"type": "PreviewImage",
"pos": [
1381,
638
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 18,
"type": "PreviewImage",
"pos": [
1583,
337
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 16
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 11,
"type": "PreviewImage",
"pos": [
1440,
18
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 8
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 1,
"type": "[Comfy3D] Mesh Orbit Renderer",
"pos": [
734,
330
],
"size": {
"0": 395,
"1": 330
},
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 3
},
{
"name": "render_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 2
}
],
"outputs": [
{
"name": "rendered_mesh_images",
"type": "IMAGE",
"links": [
1
],
"shape": 3,
"slot_index": 0
},
{
"name": "rendered_mesh_masks",
"type": "MASK",
"links": [
12
],
"shape": 3,
"slot_index": 1
},
{
"name": "all_rendered_depths",
"type": "IMAGE",
"links": [
8
],
"shape": 3,
"slot_index": 2
},
{
"name": "all_rendered_normals",
"type": "IMAGE",
"links": [
9
],
"shape": 3,
"slot_index": 3
},
{
"name": "all_rendered_viewcos",
"type": "IMAGE",
"links": [
16
],
"shape": 3,
"slot_index": 4
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Mesh Orbit Renderer"
},
"widgets_values": [
1024,
1024,
49.1,
1,
1,
1,
false,
true,
true
]
},
@@ -50,7 +550,7 @@
"1": 586
},
"flags": {},
"order": 1,
"order": 2,
"mode": 0,
"outputs": [
{
@@ -112,7 +612,7 @@
45,
0,
-0.01,
12,
24,
0,
0,
0.1,
@@ -123,199 +623,6 @@
0,
0.1
]
},
{
"id": 7,
"type": "[Comfy3D] Gaussian Splatting Orbit Renderer",
"pos": [
730,
720
],
"size": {
"0": 556.800048828125,
"1": 198
},
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"link": 5
},
{
"name": "render_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 4
}
],
"outputs": [
{
"name": "rendered_gs_images",
"type": "IMAGE",
"links": [
6
],
"shape": 3,
"slot_index": 0
},
{
"name": "rendered_gs_masks",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Gaussian Splatting Orbit Renderer"
},
"widgets_values": [
1024,
1024,
49.1,
0,
0,
0
]
},
{
"id": 9,
"type": "PreviewImage",
"pos": [
1361,
657
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 1,
"type": "[Comfy3D] Mesh Orbit Renderer",
"pos": [
734,
330
],
"size": {
"0": 395,
"1": 247
},
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 3
},
{
"name": "render_orbit_camera_poses",
"type": "ORBIT_CAMPOSES",
"link": 2
}
],
"outputs": [
{
"name": "rendered_mesh_images",
"type": "IMAGE",
"links": [
1
],
"shape": 3,
"slot_index": 0
},
{
"name": "rendered_mesh_masks",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Mesh Orbit Renderer"
},
"widgets_values": [
1024,
1024,
49.1,
0,
0,
0,
false
]
},
{
"id": 2,
"type": "PreviewImage",
"pos": [
1197,
230
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 1
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 8,
"type": "[Comfy3D] Load 3DGS",
"pos": [
329,
1139
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 2,
"mode": 0,
"outputs": [
{
"name": "gs_ply",
"type": "GS_PLY",
"links": [
5
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Load 3DGS"
},
"widgets_values": [
"C:\\Users\\reall\\Softwares\\ComfyUI_windows_portable\\ComfyUI\\input\\Meshes\\3DGS_TGS.ply"
]
}
],
"links": [
@@ -352,18 +659,90 @@
"ORBIT_CAMPOSES"
],
[
5,
6,
7,
0,
9,
0,
"IMAGE"
],
[
7,
7,
2,
10,
0,
"IMAGE"
],
[
8,
1,
2,
11,
0,
"IMAGE"
],
[
9,
1,
3,
12,
0,
"IMAGE"
],
[
10,
7,
1,
14,
0,
"MASK"
],
[
11,
14,
0,
13,
0,
"IMAGE"
],
[
12,
1,
1,
15,
0,
"MASK"
],
[
13,
15,
0,
16,
0,
"IMAGE"
],
[
14,
8,
0,
17,
0,
"GS_PLY"
],
[
15,
17,
0,
7,
0,
"GS_PLY"
],
[
6,
7,
0,
9,
16,
1,
4,
18,
0,
"IMAGE"
]
@@ -372,10 +751,10 @@
"config": {},
"extra": {
"ds": {
"scale": 0.6830134553650709,
"scale": 0.5644739300537776,
"offset": [
232.77218799488367,
-20.214945769251532
176.76143377062772,
55.35863740645868
]
}
},
@@ -168,7 +168,7 @@
],
"size": {
"0": 383.9324645996094,
"1": 109.8599853515625
"1": 130
},
"flags": {},
"order": 1,
@@ -190,7 +190,8 @@
"widgets_values": [
"Zero123PlusPipeline",
"sudo-ai/zero123plus-v1.2",
""
"",
true
]
},
{
@@ -337,45 +338,6 @@
1024
]
},
{
"id": 9,
"type": "[Comfy3D] Save 3D Mesh",
"pos": [
2534,
158
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 14
}
],
"outputs": [
{
"name": "save_path",
"type": "STRING",
"links": [
11
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Save 3D Mesh"
},
"widgets_values": [
"InstantMesh_test\\Mesh_Cat.obj"
]
},
{
"id": 10,
"type": "[Comfy3D] Preview 3DMesh",
@@ -474,6 +436,45 @@
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 9,
"type": "[Comfy3D] Save 3D Mesh",
"pos": [
2534,
158
],
"size": {
"0": 315,
"1": 58
},
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESH",
"link": 14
}
],
"outputs": [
{
"name": "save_path",
"type": "STRING",
"links": [
11
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "[Comfy3D] Save 3D Mesh"
},
"widgets_values": [
"InstantMesh_test\\Mesh_Cat.glb"
]
}
],
"links": [
@@ -586,10 +587,10 @@
"config": {},
"extra": {
"ds": {
"scale": 0.8264462809917354,
"scale": 0.6830134553650709,
"offset": [
-788.9517631212848,
67.47620178525084
-1395.2063656748421,
247.10279463694602
]
}
},