758 lines
13 KiB
JSON
758 lines
13 KiB
JSON
{
|
|
"last_node_id": 21,
|
|
"last_link_id": 17,
|
|
"nodes": [
|
|
{
|
|
"id": 12,
|
|
"type": "📹 Composition",
|
|
"pos": {
|
|
"0": 26,
|
|
"1": 66
|
|
},
|
|
"size": {
|
|
"0": 263,
|
|
"1": 196
|
|
},
|
|
"flags": {},
|
|
"order": 0,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
10
|
|
],
|
|
"shape": 3
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "📹 Composition"
|
|
},
|
|
"widgets_values": [
|
|
"score_9, score_8_up, score_7_up, source_anime",
|
|
"1girl",
|
|
"random",
|
|
"random",
|
|
0,
|
|
"fixed"
|
|
]
|
|
},
|
|
{
|
|
"id": 19,
|
|
"type": "🎬 Action",
|
|
"pos": {
|
|
"0": 30,
|
|
"1": 314
|
|
},
|
|
"size": {
|
|
"0": 261,
|
|
"1": 154
|
|
},
|
|
"flags": {},
|
|
"order": 1,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
17
|
|
],
|
|
"shape": 3
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "🎬 Action"
|
|
},
|
|
"widgets_values": [
|
|
false,
|
|
"random",
|
|
"random",
|
|
"intercourses",
|
|
"random",
|
|
0,
|
|
"fixed"
|
|
]
|
|
},
|
|
{
|
|
"id": 13,
|
|
"type": "👕 Clothes",
|
|
"pos": {
|
|
"0": 30,
|
|
"1": 650
|
|
},
|
|
"size": {
|
|
"0": 263,
|
|
"1": 82
|
|
},
|
|
"flags": {},
|
|
"order": 2,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
13
|
|
],
|
|
"slot_index": 0,
|
|
"shape": 3
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "👕 Clothes"
|
|
},
|
|
"widgets_values": [
|
|
0,
|
|
"fixed"
|
|
]
|
|
},
|
|
{
|
|
"id": 10,
|
|
"type": "⛅️ Environment",
|
|
"pos": {
|
|
"0": 30,
|
|
"1": 780
|
|
},
|
|
"size": {
|
|
"0": 261,
|
|
"1": 82
|
|
},
|
|
"flags": {},
|
|
"order": 3,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
14
|
|
],
|
|
"slot_index": 0,
|
|
"shape": 3
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "⛅️ Environment"
|
|
},
|
|
"widgets_values": [
|
|
0,
|
|
"fixed"
|
|
]
|
|
},
|
|
{
|
|
"id": 3,
|
|
"type": "KSampler",
|
|
"pos": {
|
|
"0": 931,
|
|
"1": 418
|
|
},
|
|
"size": {
|
|
"0": 267,
|
|
"1": 262
|
|
},
|
|
"flags": {},
|
|
"order": 12,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "model",
|
|
"type": "MODEL",
|
|
"link": 1
|
|
},
|
|
{
|
|
"name": "positive",
|
|
"type": "CONDITIONING",
|
|
"link": 4
|
|
},
|
|
{
|
|
"name": "negative",
|
|
"type": "CONDITIONING",
|
|
"link": 6
|
|
},
|
|
{
|
|
"name": "latent_image",
|
|
"type": "LATENT",
|
|
"link": 2
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "LATENT",
|
|
"type": "LATENT",
|
|
"links": [
|
|
7
|
|
],
|
|
"slot_index": 0
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "KSampler"
|
|
},
|
|
"widgets_values": [
|
|
0,
|
|
"fixed",
|
|
25,
|
|
7,
|
|
"euler",
|
|
"normal",
|
|
0.9500000000000001
|
|
],
|
|
"color": "#223",
|
|
"bgcolor": "#335"
|
|
},
|
|
{
|
|
"id": 8,
|
|
"type": "VAEDecode",
|
|
"pos": {
|
|
"0": 1211,
|
|
"1": 360
|
|
},
|
|
"size": {
|
|
"0": 210,
|
|
"1": 46
|
|
},
|
|
"flags": {
|
|
"collapsed": true
|
|
},
|
|
"order": 13,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "samples",
|
|
"type": "LATENT",
|
|
"link": 7
|
|
},
|
|
{
|
|
"name": "vae",
|
|
"type": "VAE",
|
|
"link": 8
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "IMAGE",
|
|
"type": "IMAGE",
|
|
"links": [
|
|
9
|
|
],
|
|
"slot_index": 0
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "VAEDecode"
|
|
},
|
|
"color": "#233",
|
|
"bgcolor": "#355"
|
|
},
|
|
{
|
|
"id": 20,
|
|
"type": "Note",
|
|
"pos": {
|
|
"0": 366,
|
|
"1": 62
|
|
},
|
|
"size": [
|
|
366,
|
|
205
|
|
],
|
|
"flags": {},
|
|
"order": 4,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [],
|
|
"title": "📖 README",
|
|
"properties": {},
|
|
"widgets_values": [
|
|
"Here's a simple workflow to test the Scene Composer custom nodes.\n\nJust queue a prompt: the 🎞️ Scene will be able to randomly generate an image for you!\n\nHere, optional components are connected to the 🎞️ Scene. That let you have more control over the generation of the scene.\n\nFor example, just change the seed of the 👤 Character. The whole scene stay the same, but the character has changed."
|
|
],
|
|
"color": "#432",
|
|
"bgcolor": "#653"
|
|
},
|
|
{
|
|
"id": 21,
|
|
"type": "Note",
|
|
"pos": {
|
|
"0": 763,
|
|
"1": 61
|
|
},
|
|
"size": [
|
|
458,
|
|
208
|
|
],
|
|
"flags": {},
|
|
"order": 5,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [],
|
|
"title": "🔗 Links",
|
|
"properties": {},
|
|
"widgets_values": [
|
|
"For more info, check out these links:\n\nSource code: https://github.com/mus-taches/comfyui-scene-composer\nWiki: https://github.com/mus-taches/comfyui-scene-composer/wiki\nRoadmap: https://github.com/users/mousse-taches/projects/2/"
|
|
],
|
|
"color": "#222",
|
|
"bgcolor": "#000"
|
|
},
|
|
{
|
|
"id": 5,
|
|
"type": "EmptyLatentImage",
|
|
"pos": {
|
|
"0": 681,
|
|
"1": 699
|
|
},
|
|
"size": {
|
|
"0": 210,
|
|
"1": 106
|
|
},
|
|
"flags": {},
|
|
"order": 6,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "LATENT",
|
|
"type": "LATENT",
|
|
"links": [
|
|
2
|
|
],
|
|
"slot_index": 0
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "EmptyLatentImage"
|
|
},
|
|
"widgets_values": [
|
|
1024,
|
|
1024,
|
|
1
|
|
],
|
|
"color": "#323",
|
|
"bgcolor": "#535"
|
|
},
|
|
{
|
|
"id": 7,
|
|
"type": "CLIPTextEncode",
|
|
"pos": {
|
|
"0": 685,
|
|
"1": 533
|
|
},
|
|
"size": {
|
|
"0": 210,
|
|
"1": 117
|
|
},
|
|
"flags": {},
|
|
"order": 9,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "clip",
|
|
"type": "CLIP",
|
|
"link": 5
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "CONDITIONING",
|
|
"type": "CONDITIONING",
|
|
"links": [
|
|
6
|
|
],
|
|
"slot_index": 0
|
|
}
|
|
],
|
|
"title": "Negative",
|
|
"properties": {
|
|
"Node name for S&R": "CLIPTextEncode"
|
|
},
|
|
"widgets_values": [
|
|
"score_6, score_5, score_4"
|
|
],
|
|
"color": "#322",
|
|
"bgcolor": "#533"
|
|
},
|
|
{
|
|
"id": 6,
|
|
"type": "CLIPTextEncode",
|
|
"pos": {
|
|
"0": 791,
|
|
"1": 490
|
|
},
|
|
"size": {
|
|
"0": 210,
|
|
"1": 54
|
|
},
|
|
"flags": {
|
|
"collapsed": true
|
|
},
|
|
"order": 11,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "clip",
|
|
"type": "CLIP",
|
|
"link": 3
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "STRING",
|
|
"link": 15,
|
|
"widget": {
|
|
"name": "text"
|
|
}
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "CONDITIONING",
|
|
"type": "CONDITIONING",
|
|
"links": [
|
|
4
|
|
],
|
|
"slot_index": 0
|
|
}
|
|
],
|
|
"title": "Positive",
|
|
"properties": {
|
|
"Node name for S&R": "CLIPTextEncode"
|
|
},
|
|
"widgets_values": [
|
|
"beautiful scenery nature glass bottle landscape, , purple galaxy bottle,"
|
|
],
|
|
"color": "#232",
|
|
"bgcolor": "#353"
|
|
},
|
|
{
|
|
"id": 4,
|
|
"type": "CheckpointLoaderSimple",
|
|
"pos": {
|
|
"0": 365,
|
|
"1": 313
|
|
},
|
|
"size": [
|
|
312,
|
|
98
|
|
],
|
|
"flags": {},
|
|
"order": 7,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "MODEL",
|
|
"type": "MODEL",
|
|
"links": [
|
|
1
|
|
],
|
|
"slot_index": 0
|
|
},
|
|
{
|
|
"name": "CLIP",
|
|
"type": "CLIP",
|
|
"links": [
|
|
3,
|
|
5
|
|
],
|
|
"slot_index": 1
|
|
},
|
|
{
|
|
"name": "VAE",
|
|
"type": "VAE",
|
|
"links": [
|
|
8
|
|
],
|
|
"slot_index": 2
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "CheckpointLoaderSimple"
|
|
},
|
|
"widgets_values": [
|
|
"tponyai.safetensors"
|
|
],
|
|
"color": "#332922",
|
|
"bgcolor": "#593930"
|
|
},
|
|
{
|
|
"id": 11,
|
|
"type": "🎞️ Scene",
|
|
"pos": {
|
|
"0": 363,
|
|
"1": 462
|
|
},
|
|
"size": [
|
|
274,
|
|
162
|
|
],
|
|
"flags": {},
|
|
"order": 10,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "composition",
|
|
"type": "STRING",
|
|
"link": 10,
|
|
"widget": {
|
|
"name": "composition"
|
|
}
|
|
},
|
|
{
|
|
"name": "action",
|
|
"type": "STRING",
|
|
"link": 17,
|
|
"widget": {
|
|
"name": "action"
|
|
}
|
|
},
|
|
{
|
|
"name": "character",
|
|
"type": "STRING",
|
|
"link": 12,
|
|
"widget": {
|
|
"name": "character"
|
|
}
|
|
},
|
|
{
|
|
"name": "clothes",
|
|
"type": "STRING",
|
|
"link": 13,
|
|
"widget": {
|
|
"name": "clothes"
|
|
}
|
|
},
|
|
{
|
|
"name": "environment",
|
|
"type": "STRING",
|
|
"link": 14,
|
|
"widget": {
|
|
"name": "environment"
|
|
}
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
15
|
|
],
|
|
"slot_index": 0,
|
|
"shape": 3
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "🎞️ Scene"
|
|
},
|
|
"widgets_values": [
|
|
1,
|
|
"fixed",
|
|
"",
|
|
"",
|
|
"",
|
|
"",
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"id": 9,
|
|
"type": "SaveImage",
|
|
"pos": {
|
|
"0": 1231,
|
|
"1": 408
|
|
},
|
|
"size": {
|
|
"0": 428.97259521484375,
|
|
"1": 496.5888366699219
|
|
},
|
|
"flags": {},
|
|
"order": 14,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "images",
|
|
"type": "IMAGE",
|
|
"link": 9
|
|
}
|
|
],
|
|
"outputs": [],
|
|
"properties": {},
|
|
"widgets_values": [
|
|
"ComfyUI"
|
|
],
|
|
"color": "#233",
|
|
"bgcolor": "#355"
|
|
},
|
|
{
|
|
"id": 15,
|
|
"type": "👤 Character",
|
|
"pos": {
|
|
"0": 30,
|
|
"1": 520
|
|
},
|
|
"size": {
|
|
"0": 262,
|
|
"1": 82
|
|
},
|
|
"flags": {},
|
|
"order": 8,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
12
|
|
],
|
|
"slot_index": 0,
|
|
"shape": 3
|
|
}
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "👤 Character"
|
|
},
|
|
"widgets_values": [
|
|
0,
|
|
"fixed"
|
|
]
|
|
}
|
|
],
|
|
"links": [
|
|
[
|
|
1,
|
|
4,
|
|
0,
|
|
3,
|
|
0,
|
|
"MODEL"
|
|
],
|
|
[
|
|
2,
|
|
5,
|
|
0,
|
|
3,
|
|
3,
|
|
"LATENT"
|
|
],
|
|
[
|
|
3,
|
|
4,
|
|
1,
|
|
6,
|
|
0,
|
|
"CLIP"
|
|
],
|
|
[
|
|
4,
|
|
6,
|
|
0,
|
|
3,
|
|
1,
|
|
"CONDITIONING"
|
|
],
|
|
[
|
|
5,
|
|
4,
|
|
1,
|
|
7,
|
|
0,
|
|
"CLIP"
|
|
],
|
|
[
|
|
6,
|
|
7,
|
|
0,
|
|
3,
|
|
2,
|
|
"CONDITIONING"
|
|
],
|
|
[
|
|
7,
|
|
3,
|
|
0,
|
|
8,
|
|
0,
|
|
"LATENT"
|
|
],
|
|
[
|
|
8,
|
|
4,
|
|
2,
|
|
8,
|
|
1,
|
|
"VAE"
|
|
],
|
|
[
|
|
9,
|
|
8,
|
|
0,
|
|
9,
|
|
0,
|
|
"IMAGE"
|
|
],
|
|
[
|
|
10,
|
|
12,
|
|
0,
|
|
11,
|
|
0,
|
|
"STRING"
|
|
],
|
|
[
|
|
12,
|
|
15,
|
|
0,
|
|
11,
|
|
2,
|
|
"STRING"
|
|
],
|
|
[
|
|
13,
|
|
13,
|
|
0,
|
|
11,
|
|
3,
|
|
"STRING"
|
|
],
|
|
[
|
|
14,
|
|
10,
|
|
0,
|
|
11,
|
|
4,
|
|
"STRING"
|
|
],
|
|
[
|
|
15,
|
|
11,
|
|
0,
|
|
6,
|
|
1,
|
|
"STRING"
|
|
],
|
|
[
|
|
17,
|
|
19,
|
|
0,
|
|
11,
|
|
1,
|
|
"STRING"
|
|
]
|
|
],
|
|
"groups": [],
|
|
"config": {},
|
|
"extra": {
|
|
"ds": {
|
|
"scale": 1,
|
|
"offset": [
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
},
|
|
"version": 0.4
|
|
} |