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

177 lines
3.9 KiB
JSON

{
"id": "2ad46e2e-6218-46a0-80bb-c88cc973d532",
"revision": 0,
"last_node_id": 9,
"last_link_id": 7,
"nodes": [
{
"id": 6,
"type": "SaveImage",
"pos": [
1150,
160
],
"size": [
460,
640
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage",
"cnr_id": "comfy-core",
"ver": "0.4.0"
},
"widgets_values": [
"Hanzo Studio"
]
},
{
"id": 2,
"type": "LoadImage",
"pos": [
180.23757257466127,
158.94327561754596
],
"size": [
460,
640
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
5
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Dieline Image",
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"dieline.jpg",
"image"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 5,
"type": "GeminiImage2Node",
"pos": [
680,
160
],
"size": [
430,
640
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 5
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
3
]
},
{
"name": "STRING",
"type": "STRING",
"links": []
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"Assemble the dieline into a perfectly folded 3D box with accurate panel placement, clean edges, and undistorted typography. Preserve all artwork exactly as printed on the dieline. Render the box in a minimal, high-end studio setup on a soft neutral background with gentle diffused lighting, subtle shadows, and no extra props. Show the box upright in a refined ¾ angle. The box is prominent in frame.",
"gemini-3-pro-image-preview",
166144712643664,
"randomize",
"auto",
"4K",
"IMAGE",
"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,
6,
0,
"IMAGE"
],
[
5,
2,
0,
5,
0,
"IMAGE"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.7132185279044848,
"offset": [
326.98689997854717,
122.58604404557038
]
},
"frontendVersion": "1.36.1",
"workflowRendererVersion": "LG",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}