Files
2026-06-07 20:50:56 -07:00

478 lines
8.9 KiB
JSON

{
"id": "7e411212-0e3b-4f06-86f6-044d2c5cc028",
"revision": 0,
"last_node_id": 21,
"last_link_id": 25,
"nodes": [
{
"id": 4,
"type": "SaveImage",
"pos": [
2000,
740
],
"size": [
490,
570
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-close_up"
]
},
{
"id": 6,
"type": "SaveImage",
"pos": [
2000,
80
],
"size": [
490,
570
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 5
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-full_body"
]
},
{
"id": 1,
"type": "LoadImage",
"pos": [
960,
400
],
"size": [
420,
570
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
4,
6
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Character Image",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"templates-character_sheet_pink_silver_outfit.jpg",
"image"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 5,
"type": "GeminiImage2Node",
"pos": [
1540,
740
],
"size": [
400,
570
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 4
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
3,
22
]
},
{
"name": "STRING",
"type": "STRING",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "GeminiImage2Node"
},
"widgets_values": [
"A 360 turnaround view of the subject, Close up shot of face, straight in 4 different angles, headshots, all white background",
"gemini-3-pro-image-preview",
54321,
"fixed",
"9:16",
"2K",
"IMAGE+TEXT",
"You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 21,
"type": "Reroute",
"pos": [
2550,
100
],
"size": [
75,
26
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 23
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
24
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 20,
"type": "Reroute",
"pos": [
2550,
750
],
"size": [
75,
26
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 22
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
25
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 11,
"type": "ImageStitch",
"pos": [
2670,
450
],
"size": [
210,
150
],
"flags": {
"collapsed": true
},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 24
},
{
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": 25
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
20
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ImageStitch"
},
"widgets_values": [
"right",
true,
0,
"white"
]
},
{
"id": 15,
"type": "SaveImage",
"pos": [
2930,
420
],
"size": [
730,
570
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 20
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-character_sheet"
]
},
{
"id": 7,
"type": "GeminiImage2Node",
"pos": [
1550,
80
],
"size": [
400,
570
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 6
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
5,
23
]
},
{
"name": "STRING",
"type": "STRING",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "GeminiImage2Node"
},
"widgets_values": [
"A 360 turnaround full body view of the subject, straight in 4 different angles. Front view, half turn, side profile, back view. \nFull-body shots, all white background.",
"gemini-3-pro-image-preview",
12345,
"fixed",
"16:9",
"2K",
"IMAGE+TEXT",
"You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
],
"color": "#432",
"bgcolor": "#653"
}
],
"links": [
[
3,
5,
0,
4,
0,
"IMAGE"
],
[
4,
1,
0,
5,
0,
"IMAGE"
],
[
5,
7,
0,
6,
0,
"IMAGE"
],
[
6,
1,
0,
7,
0,
"IMAGE"
],
[
20,
11,
0,
15,
0,
"IMAGE"
],
[
22,
5,
0,
20,
0,
"IMAGE"
],
[
23,
7,
0,
21,
0,
"IMAGE"
],
[
24,
21,
0,
11,
0,
"IMAGE"
],
[
25,
20,
0,
11,
1,
"IMAGE"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.6714405661764709,
"offset": [
-562.0544719492883,
53.87304979303321
]
},
"frontendVersion": "1.36.13",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true,
"workflowRendererVersion": "LG"
},
"version": 0.4
}