|
{ |
|
"last_node_id": 43, |
|
"last_link_id": 69, |
|
"nodes": [ |
|
{ |
|
"id": 40, |
|
"type": "[Comfy3D] Resize Image Foreground", |
|
"pos": [ |
|
305, |
|
244 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 78 |
|
}, |
|
"flags": {}, |
|
"order": 3, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "images", |
|
"type": "IMAGE", |
|
"link": 61 |
|
}, |
|
{ |
|
"name": "masks", |
|
"type": "MASK", |
|
"link": 65 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "images", |
|
"type": "IMAGE", |
|
"links": [ |
|
63 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
}, |
|
{ |
|
"name": "masks", |
|
"type": "MASK", |
|
"links": [ |
|
64 |
|
], |
|
"shape": 3, |
|
"slot_index": 1 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "[Comfy3D] Resize Image Foreground" |
|
}, |
|
"widgets_values": [ |
|
0.85 |
|
] |
|
}, |
|
{ |
|
"id": 36, |
|
"type": "[Comfy3D] Load SF3D Model", |
|
"pos": [ |
|
304, |
|
122 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 0, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "sf3d_model", |
|
"type": "SF3D_MODEL", |
|
"links": [ |
|
56 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "[Comfy3D] Load SF3D Model" |
|
}, |
|
"widgets_values": [ |
|
"model.safetensors" |
|
] |
|
}, |
|
{ |
|
"id": 20, |
|
"type": "InvertMask", |
|
"pos": [ |
|
136, |
|
330 |
|
], |
|
"size": { |
|
"0": 140, |
|
"1": 26 |
|
}, |
|
"flags": {}, |
|
"order": 2, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "mask", |
|
"type": "MASK", |
|
"link": 26 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MASK", |
|
"type": "MASK", |
|
"links": [ |
|
65 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "InvertMask" |
|
} |
|
}, |
|
{ |
|
"id": 38, |
|
"type": "[Comfy3D] Preview 3DMesh", |
|
"pos": [ |
|
1706, |
|
222 |
|
], |
|
"size": [ |
|
600, |
|
500 |
|
], |
|
"flags": {}, |
|
"order": 7, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "mesh_file_path", |
|
"type": "STRING", |
|
"link": 60, |
|
"widget": { |
|
"name": "mesh_file_path" |
|
} |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "[Comfy3D] Preview 3DMesh" |
|
}, |
|
"widgets_values": [ |
|
"", |
|
null |
|
] |
|
}, |
|
{ |
|
"id": 37, |
|
"type": "[Comfy3D] StableFast3D", |
|
"pos": [ |
|
650, |
|
221 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 122 |
|
}, |
|
"flags": {}, |
|
"order": 4, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "sf3d_model", |
|
"type": "SF3D_MODEL", |
|
"link": 56 |
|
}, |
|
{ |
|
"name": "reference_image", |
|
"type": "IMAGE", |
|
"link": 63 |
|
}, |
|
{ |
|
"name": "reference_mask", |
|
"type": "MASK", |
|
"link": 64 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "mesh", |
|
"type": "MESH", |
|
"links": [ |
|
68 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "[Comfy3D] StableFast3D" |
|
}, |
|
"widgets_values": [ |
|
1024, |
|
"None" |
|
] |
|
}, |
|
{ |
|
"id": 43, |
|
"type": "[Comfy3D] Switch Mesh Axis", |
|
"pos": [ |
|
995, |
|
221 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 154 |
|
}, |
|
"flags": {}, |
|
"order": 5, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "mesh", |
|
"type": "MESH", |
|
"link": 68 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "switched_mesh", |
|
"type": "MESH", |
|
"links": [ |
|
69 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "[Comfy3D] Switch Mesh Axis" |
|
}, |
|
"widgets_values": [ |
|
"-x", |
|
"+y", |
|
"-z", |
|
false, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 39, |
|
"type": "[Comfy3D] Save 3D Mesh", |
|
"pos": [ |
|
1345, |
|
222 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 6, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "mesh", |
|
"type": "MESH", |
|
"link": 69 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "save_path", |
|
"type": "STRING", |
|
"links": [ |
|
60 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "[Comfy3D] Save 3D Mesh" |
|
}, |
|
"widgets_values": [ |
|
"SF3D_Test\\mesh.glb" |
|
] |
|
}, |
|
{ |
|
"id": 1, |
|
"type": "LoadImage", |
|
"pos": [ |
|
-379, |
|
245 |
|
], |
|
"size": { |
|
"0": 473.3881530761719, |
|
"1": 545.7767944335938 |
|
}, |
|
"flags": {}, |
|
"order": 1, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
61 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
}, |
|
{ |
|
"name": "MASK", |
|
"type": "MASK", |
|
"links": [ |
|
26 |
|
], |
|
"shape": 3, |
|
"slot_index": 1 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "LoadImage" |
|
}, |
|
"widgets_values": [ |
|
"PirateCat_0.png", |
|
"image" |
|
] |
|
} |
|
], |
|
"links": [ |
|
[ |
|
26, |
|
1, |
|
1, |
|
20, |
|
0, |
|
"MASK" |
|
], |
|
[ |
|
56, |
|
36, |
|
0, |
|
37, |
|
0, |
|
"SF3D_MODEL" |
|
], |
|
[ |
|
60, |
|
39, |
|
0, |
|
38, |
|
0, |
|
"STRING" |
|
], |
|
[ |
|
61, |
|
1, |
|
0, |
|
40, |
|
0, |
|
"IMAGE" |
|
], |
|
[ |
|
63, |
|
40, |
|
0, |
|
37, |
|
1, |
|
"IMAGE" |
|
], |
|
[ |
|
64, |
|
40, |
|
1, |
|
37, |
|
2, |
|
"MASK" |
|
], |
|
[ |
|
65, |
|
20, |
|
0, |
|
40, |
|
1, |
|
"MASK" |
|
], |
|
[ |
|
68, |
|
37, |
|
0, |
|
43, |
|
0, |
|
"MESH" |
|
], |
|
[ |
|
69, |
|
43, |
|
0, |
|
39, |
|
0, |
|
"MESH" |
|
] |
|
], |
|
"groups": [], |
|
"config": {}, |
|
"extra": { |
|
"ds": { |
|
"scale": 0.6830134553650706, |
|
"offset": [ |
|
164.94221702032814, |
|
121.40961470392963 |
|
] |
|
} |
|
}, |
|
"version": 0.4 |
|
} |