Files
chrmc40 de699b78b8 Z-Image: regional 3D-poser attention couple + pickable upscale/inpaint engines + true-depth fix
- PromptChain_ZImageRegionalCouple: $name{} per-character regional conditioning on
  Z-Image's joint attention (DiT analog of AttentionCouple); base+turbo 3D-regional templates.
- Z-Image as a pickable UPSCALE engine + 'use current model' INPAINT (source path traces
  CLIPLoader/lumina2); family-aware so base=dpmpp_sde/cfg4, turbo=res_multistep/cfg1.3/0.7.
- PoseStudio true-depth fix: range from posed bones (was bind-box -> figures under-exposed).
- Base model config + templates aligned to dpmpp_sde/cfg4; user-saved templates keep their
  settings (lockSettings) without freezing model-swap.
- Edit-modal region-upscale: first-apply blank-layer fix (mask snapshot vs deselect race).
2026-06-23 23:24:55 -07:00

290 lines
4.9 KiB
JSON

{
"name": "Image-to-Image",
"category": "Generation",
"order": 1,
"scope": {
"type": "version",
"architecture": "zimage",
"model_hash": "2cba1b6dd3930309"
},
"id": "zimage-base-i2i",
"nodes": [
{
"type": "CLIPTextEncode",
"offset": [
1170,
0
],
"size": [
225,
116
],
"widgets_values": [
""
],
"properties": {
"Node name for S&R": "CLIPTextEncode"
}
},
{
"type": "CLIPTextEncode",
"offset": [
1170,
200
],
"size": [
225,
116
],
"widgets_values": [
""
],
"properties": {
"Node name for S&R": "CLIPTextEncode"
}
},
{
"type": "KSampler",
"offset": [
1890,
470
],
"size": [
321,
565
],
"widgets_values": [
0,
"randomize",
50,
4,
"dpmpp_sde",
"beta",
0.55
],
"properties": {
"Node name for S&R": "KSampler"
}
},
{
"type": "VAEDecode",
"offset": [
1930,
150
],
"size": [
225,
72
],
"widgets_values": [],
"properties": {
"Node name for S&R": "VAEDecode"
}
},
{
"type": "SaveImage",
"offset": [
2300,
0
],
"size": [
276,
322
],
"widgets_values": [
"Z-Image/img2img/%date:yyyy-MM-dd_hhmmss%"
],
"properties": {}
},
{
"type": "CLIPLoader",
"offset": [
1490,
0
],
"size": [
334,
117
],
"widgets_values": [
"qwen_3_4b.safetensors",
"lumina2",
"default"
],
"properties": {
"Node name for S&R": "CLIPLoader"
}
},
{
"type": "ModelSamplingAuraFlow",
"offset": [
1900,
302
],
"size": [
295,
80
],
"widgets_values": [
3
],
"properties": {
"Node name for S&R": "ModelSamplingAuraFlow"
}
},
{
"type": "VAEEncode",
"offset": [
1540,
430
],
"size": [
225,
72
],
"widgets_values": [],
"properties": {
"Node name for S&R": "VAEEncode"
}
},
{
"type": "VAELoader",
"offset": [
1910,
0
],
"size": [
260,
82
],
"widgets_values": [
"ae.safetensors"
],
"properties": {
"Node name for S&R": "VAELoader"
}
},
{
"type": "UNETLoader",
"offset": [
1480,
222
],
"size": [
340,
82
],
"widgets_values": [
"z_image_bf16.safetensors",
"default"
],
"properties": {
"Node name for S&R": "UNETLoader"
}
},
{
"type": "LoadImage",
"offset": [
840,
0
],
"size": [
270,
340
],
"widgets_values": [
"",
"image"
],
"properties": {
"Node name for S&R": "LoadImage"
}
}
],
"connections": [
{
"from_node_idx": 0,
"from_slot": 0,
"to_node_idx": 2,
"to_slot": 1
},
{
"from_node_idx": 1,
"from_slot": 0,
"to_node_idx": 2,
"to_slot": 2
},
{
"from_node_idx": 2,
"from_slot": 0,
"to_node_idx": 3,
"to_slot": 0
},
{
"from_node_idx": 3,
"from_slot": 0,
"to_node_idx": 4,
"to_slot": 0
},
{
"from_node_idx": 5,
"from_slot": 0,
"to_node_idx": 0,
"to_slot": 0
},
{
"from_node_idx": 5,
"from_slot": 0,
"to_node_idx": 1,
"to_slot": 0
},
{
"from_node_idx": 6,
"from_slot": 0,
"to_node_idx": 2,
"to_slot": 0
},
{
"from_node_idx": 7,
"from_slot": 0,
"to_node_idx": 2,
"to_slot": 3
},
{
"from_node_idx": 8,
"from_slot": 0,
"to_node_idx": 3,
"to_slot": 1
},
{
"from_node_idx": 8,
"from_slot": 0,
"to_node_idx": 7,
"to_slot": 1
},
{
"from_node_idx": 9,
"from_slot": 0,
"to_node_idx": 6,
"to_slot": 0
},
{
"from_node_idx": 10,
"from_slot": 0,
"to_node_idx": 7,
"to_slot": 0
}
],
"anchorConnections": [
{
"from_slot": 1,
"to_node_idx": 0,
"to_slot": 1
},
{
"from_slot": 2,
"to_node_idx": 1,
"to_slot": 1
}
]
}