|
{ |
|
"last_node_id": 77, |
|
"last_link_id": 118, |
|
"nodes": [ |
|
{ |
|
"id": 11, |
|
"type": "ModelSamplingDiscrete", |
|
"pos": [ |
|
10, |
|
510 |
|
], |
|
"size": [ |
|
210, |
|
82 |
|
], |
|
"flags": {}, |
|
"order": 30, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 58 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
84 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ModelSamplingDiscrete" |
|
}, |
|
"widgets_values": [ |
|
"v_prediction", |
|
true |
|
] |
|
}, |
|
{ |
|
"id": 36, |
|
"type": "ADE_ApplyAnimateDiffModelSimple", |
|
"pos": [ |
|
490, |
|
510 |
|
], |
|
"size": [ |
|
230, |
|
134 |
|
], |
|
"flags": {}, |
|
"order": 21, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "motion_model", |
|
"type": "MOTION_MODEL_ADE", |
|
"link": 71 |
|
}, |
|
{ |
|
"name": "motion_lora", |
|
"type": "MOTION_LORA", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "scale_multival", |
|
"type": "MULTIVAL", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "effect_multival", |
|
"type": "MULTIVAL", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "ad_keyframes", |
|
"type": "AD_KEYFRAMES", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "per_block", |
|
"type": "PER_BLOCK", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "M_MODELS", |
|
"type": "M_MODELS", |
|
"links": [ |
|
75 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"title": "Apply AnimateDiff Model", |
|
"properties": { |
|
"Node name for S&R": "ADE_ApplyAnimateDiffModelSimple" |
|
}, |
|
"widgets_values": [] |
|
}, |
|
{ |
|
"id": 54, |
|
"type": "ADE_StandardStaticViewOptions", |
|
"pos": [ |
|
230, |
|
610 |
|
], |
|
"size": [ |
|
250, |
|
106 |
|
], |
|
"flags": {}, |
|
"order": 0, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "VIEW_OPTS", |
|
"type": "VIEW_OPTS", |
|
"links": [ |
|
95 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "View - Standard Static", |
|
"properties": { |
|
"Node name for S&R": "ADE_StandardStaticViewOptions" |
|
}, |
|
"widgets_values": [ |
|
16, |
|
8, |
|
"pyramid" |
|
] |
|
}, |
|
{ |
|
"id": 52, |
|
"type": "ADE_ViewsOnlyContextOptions", |
|
"pos": [ |
|
230, |
|
750 |
|
], |
|
"size": [ |
|
250, |
|
102 |
|
], |
|
"flags": {}, |
|
"order": 20, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "view_opts_req", |
|
"type": "VIEW_OPTS", |
|
"link": 95 |
|
}, |
|
{ |
|
"name": "prev_context", |
|
"type": "CONTEXT_OPTIONS", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CONTEXT_OPTS", |
|
"type": "CONTEXT_OPTIONS", |
|
"links": [ |
|
98 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "Context - Views Only [VRAM⇈]", |
|
"properties": { |
|
"Node name for S&R": "ADE_ViewsOnlyContextOptions" |
|
}, |
|
"widgets_values": [ |
|
0, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 15, |
|
"type": "AlignYourStepsScheduler", |
|
"pos": [ |
|
960, |
|
40 |
|
], |
|
"size": [ |
|
240, |
|
110 |
|
], |
|
"flags": {}, |
|
"order": 1, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "SIGMAS", |
|
"type": "SIGMAS", |
|
"links": [ |
|
86 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "AlignYourStepsScheduler" |
|
}, |
|
"widgets_values": [ |
|
"SVD", |
|
50, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 35, |
|
"type": "ADE_LoadAnimateDiffModel", |
|
"pos": [ |
|
230, |
|
510 |
|
], |
|
"size": [ |
|
252, |
|
60 |
|
], |
|
"flags": {}, |
|
"order": 2, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "ad_settings", |
|
"type": "AD_SETTINGS", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MOTION_MODEL", |
|
"type": "MOTION_MODEL_ADE", |
|
"links": [ |
|
71 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ADE_LoadAnimateDiffModel" |
|
}, |
|
"widgets_values": [ |
|
"StarAtlas-v1-MotionModule.safetensors" |
|
] |
|
}, |
|
{ |
|
"id": 8, |
|
"type": "VAEDecode", |
|
"pos": [ |
|
490, |
|
780 |
|
], |
|
"size": [ |
|
230, |
|
50 |
|
], |
|
"flags": {}, |
|
"order": 35, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "samples", |
|
"type": "LATENT", |
|
"link": 82 |
|
}, |
|
{ |
|
"name": "vae", |
|
"type": "VAE", |
|
"link": 99 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
15 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "VAEDecode" |
|
}, |
|
"widgets_values": [] |
|
}, |
|
{ |
|
"id": 14, |
|
"type": "PreviewAnimation", |
|
"pos": [ |
|
750, |
|
510 |
|
], |
|
"size": [ |
|
450, |
|
340 |
|
], |
|
"flags": {}, |
|
"order": 36, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "images", |
|
"type": "IMAGE", |
|
"link": 15, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "masks", |
|
"type": "MASK", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [], |
|
"title": "Preview Animation 16x576x832", |
|
"properties": { |
|
"Node name for S&R": "PreviewAnimation" |
|
}, |
|
"widgets_values": [ |
|
8, |
|
null |
|
] |
|
}, |
|
{ |
|
"id": 43, |
|
"type": "ADE_UseEvolvedSampling", |
|
"pos": [ |
|
710, |
|
130 |
|
], |
|
"size": [ |
|
240, |
|
120 |
|
], |
|
"flags": {}, |
|
"order": 33, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 84 |
|
}, |
|
{ |
|
"name": "m_models", |
|
"type": "M_MODELS", |
|
"link": 75, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "context_options", |
|
"type": "CONTEXT_OPTIONS", |
|
"link": 98, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "sample_settings", |
|
"type": "SAMPLE_SETTINGS", |
|
"link": 74, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
97 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ADE_UseEvolvedSampling" |
|
}, |
|
"widgets_values": [ |
|
"use existing" |
|
] |
|
}, |
|
{ |
|
"id": 40, |
|
"type": "ADE_AnimateDiffSamplingSettings", |
|
"pos": [ |
|
460, |
|
30 |
|
], |
|
"size": [ |
|
240, |
|
254 |
|
], |
|
"flags": {}, |
|
"order": 32, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "noise_layers", |
|
"type": "NOISE_LAYERS", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "iteration_opts", |
|
"type": "ITERATION_OPTS", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "custom_cfg", |
|
"type": "CUSTOM_CFG", |
|
"link": 79, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "sigma_schedule", |
|
"type": "SIGMA_SCHEDULE", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "image_inject", |
|
"type": "IMAGE_INJECT", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "seed_override", |
|
"type": "INT", |
|
"link": null, |
|
"widget": { |
|
"name": "seed_override" |
|
} |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "settings", |
|
"type": "SAMPLE_SETTINGS", |
|
"links": [ |
|
74 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ADE_AnimateDiffSamplingSettings" |
|
}, |
|
"widgets_values": [ |
|
0, |
|
"FreeNoise", |
|
"comfy", |
|
0, |
|
0, |
|
false |
|
] |
|
}, |
|
{ |
|
"id": 23, |
|
"type": "KSamplerSelect", |
|
"pos": [ |
|
460, |
|
320 |
|
], |
|
"size": [ |
|
240, |
|
60 |
|
], |
|
"flags": {}, |
|
"order": 3, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "SAMPLER", |
|
"type": "SAMPLER", |
|
"links": [ |
|
23 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "KSamplerSelect" |
|
}, |
|
"widgets_values": [ |
|
"dpmpp_2m" |
|
] |
|
}, |
|
{ |
|
"id": 44, |
|
"type": "ADE_CustomCFGKeyframeSimple", |
|
"pos": [ |
|
460, |
|
-140 |
|
], |
|
"size": [ |
|
240, |
|
130 |
|
], |
|
"flags": {}, |
|
"order": 4, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "prev_custom_cfg", |
|
"type": "CUSTOM_CFG", |
|
"link": null, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "cfg_extras", |
|
"type": "CFG_EXTRAS", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CUSTOM_CFG", |
|
"type": "CUSTOM_CFG", |
|
"links": [ |
|
76 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ADE_CustomCFGKeyframeSimple" |
|
}, |
|
"widgets_values": [ |
|
1, |
|
0, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 46, |
|
"type": "ADE_CustomCFGKeyframeSimple", |
|
"pos": [ |
|
960, |
|
-140 |
|
], |
|
"size": [ |
|
240, |
|
130 |
|
], |
|
"flags": {}, |
|
"order": 29, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "prev_custom_cfg", |
|
"type": "CUSTOM_CFG", |
|
"link": 77, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "cfg_extras", |
|
"type": "CFG_EXTRAS", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CUSTOM_CFG", |
|
"type": "CUSTOM_CFG", |
|
"links": [ |
|
79 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ADE_CustomCFGKeyframeSimple" |
|
}, |
|
"widgets_values": [ |
|
1, |
|
0.5, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 63, |
|
"type": "Note", |
|
"pos": [ |
|
-310, |
|
160 |
|
], |
|
"size": [ |
|
300, |
|
260 |
|
], |
|
"flags": {}, |
|
"order": 5, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"Using a negative prompt is highly recommended. \"pixel_art\" is an especially important tag which helps to guide the model away from some videos which have an excessive amount of noise. Other tags can be added or removed as per your preferences. Be mindful of the 75 token limit and add a BREAK if needed." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 61, |
|
"type": "Note", |
|
"pos": [ |
|
490, |
|
870 |
|
], |
|
"size": [ |
|
230, |
|
210 |
|
], |
|
"flags": {}, |
|
"order": 6, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"If you wish to use the Stable Video Diffusion VAE (recommended for better consistency across frames), create a standalone copy through this process:\n1. Load svd_xt.safetensors through Image Only Checkpoint Loader (img2vid model)\n2. Hook up the VAE from this to a VAESave node\n3. Hit Edit -> Refresh Node Definitions, then select the newly saved VAE in the \"Load SVD VAE\" node.\n\nIf you do not wish to use the SVD VAE,\nsimply hook up the VAE from SD1.5 Checkpoint to VAE Decode." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 66, |
|
"type": "ACN_SparseCtrlIndexMethodNode", |
|
"pos": [ |
|
260, |
|
-960 |
|
], |
|
"size": [ |
|
250, |
|
60 |
|
], |
|
"flags": {}, |
|
"order": 7, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "SPARSE_METHOD", |
|
"type": "SPARSE_METHOD", |
|
"links": [ |
|
105 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"title": "SparseCtrl Index", |
|
"properties": { |
|
"Node name for S&R": "ACN_SparseCtrlIndexMethodNode" |
|
}, |
|
"widgets_values": [ |
|
"0" |
|
] |
|
}, |
|
{ |
|
"id": 67, |
|
"type": "ACN_SparseCtrlLoaderAdvanced", |
|
"pos": [ |
|
240, |
|
-860 |
|
], |
|
"size": [ |
|
360, |
|
250 |
|
], |
|
"flags": {}, |
|
"order": 23, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "sparse_method", |
|
"type": "SPARSE_METHOD", |
|
"link": 105, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "tk_optional", |
|
"type": "TIMESTEP_KEYFRAME", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CONTROL_NET", |
|
"type": "CONTROL_NET", |
|
"links": [ |
|
109 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ACN_SparseCtrlLoaderAdvanced" |
|
}, |
|
"widgets_values": [ |
|
"StarAtlas-v1-SparseCtrlRGB.safetensors", |
|
true, |
|
1, |
|
1, |
|
"nearest_hint", |
|
1, |
|
1, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 72, |
|
"type": "ACN_SparseCtrlRGBPreprocessor", |
|
"pos": [ |
|
610, |
|
-540 |
|
], |
|
"size": [ |
|
250, |
|
74 |
|
], |
|
"flags": {}, |
|
"order": 28, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "image", |
|
"type": "IMAGE", |
|
"link": 108 |
|
}, |
|
{ |
|
"name": "vae", |
|
"type": "VAE", |
|
"link": 112 |
|
}, |
|
{ |
|
"name": "latent_size", |
|
"type": "LATENT", |
|
"link": 114 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "proc_IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
110 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ACN_SparseCtrlRGBPreprocessor" |
|
}, |
|
"widgets_values": [] |
|
}, |
|
{ |
|
"id": 57, |
|
"type": "VAELoader", |
|
"pos": [ |
|
490, |
|
680 |
|
], |
|
"size": [ |
|
230, |
|
60 |
|
], |
|
"flags": {}, |
|
"order": 8, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "VAE", |
|
"type": "VAE", |
|
"links": [ |
|
99 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "Load SVD VAE (optional)", |
|
"properties": { |
|
"Node name for S&R": "VAELoader" |
|
}, |
|
"widgets_values": [ |
|
"SVD_VAE_00001_.safetensors" |
|
] |
|
}, |
|
{ |
|
"id": 4, |
|
"type": "CheckpointLoaderSimple", |
|
"pos": [ |
|
10, |
|
750 |
|
], |
|
"size": [ |
|
210, |
|
100 |
|
], |
|
"flags": {}, |
|
"order": 9, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
57 |
|
], |
|
"slot_index": 0 |
|
}, |
|
{ |
|
"name": "CLIP", |
|
"type": "CLIP", |
|
"links": [ |
|
103, |
|
104 |
|
], |
|
"slot_index": 1 |
|
}, |
|
{ |
|
"name": "VAE", |
|
"type": "VAE", |
|
"links": [ |
|
112, |
|
113 |
|
], |
|
"slot_index": 2 |
|
} |
|
], |
|
"title": "SD1.5 Checkpoint", |
|
"properties": { |
|
"Node name for S&R": "CheckpointLoaderSimple" |
|
}, |
|
"widgets_values": [ |
|
"Fluffyrock-Unbound-v1-1.safetensors" |
|
] |
|
}, |
|
{ |
|
"id": 5, |
|
"type": "EmptyLatentImage", |
|
"pos": [ |
|
710, |
|
290 |
|
], |
|
"size": [ |
|
240, |
|
130 |
|
], |
|
"flags": {}, |
|
"order": 10, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "LATENT", |
|
"type": "LATENT", |
|
"links": [ |
|
26, |
|
114 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "EmptyLatentImage" |
|
}, |
|
"widgets_values": [ |
|
576, |
|
832, |
|
16 |
|
] |
|
}, |
|
{ |
|
"id": 68, |
|
"type": "Note", |
|
"pos": [ |
|
610, |
|
-930 |
|
], |
|
"size": [ |
|
250, |
|
350 |
|
], |
|
"flags": {}, |
|
"order": 11, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"SparseCtrl RGB Instructions:\n\nMethod 1: Single Image control\n1. Load image in \"Single Input Image\". Route \"Single Image Input\"'s IMAGE output to RGB SparseCtrl's image input if it isn't already.\n2. Under \"SparseCtrl Index\", input the frame index intended to be controlled as an integer. Frames are zero indexed.\n\nMethod 2: Multi-Image Control (for specifying multiple frames)\n1. Load images under the Dual Input Image 1 and 2 nodes. Route the output of the \"Batch Images\" node to the \"RGB SparseCtrl\" node. (You can chain more Batch Images if you want)\n2. Under \"SparseCtrl Index\", input a comma separated list of frame indices that are supposed to be controlled by the images.\n\nAfter either of these, adjust strength and the control interval under the \"Apply ControlNet\" node.\n\nBypassing the \"Apply ControlNet\" node will effectively just use txt2vid." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 70, |
|
"type": "LoadImage", |
|
"pos": [ |
|
230, |
|
-550 |
|
], |
|
"size": [ |
|
210, |
|
314 |
|
], |
|
"flags": {}, |
|
"order": 12, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
107 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
}, |
|
{ |
|
"name": "MASK", |
|
"type": "MASK", |
|
"links": null, |
|
"shape": 3 |
|
} |
|
], |
|
"title": "Dual Input Image 2", |
|
"properties": { |
|
"Node name for S&R": "LoadImage" |
|
}, |
|
"widgets_values": [ |
|
"example.png", |
|
"image" |
|
] |
|
}, |
|
{ |
|
"id": 71, |
|
"type": "ImageBatch", |
|
"pos": [ |
|
450, |
|
-570 |
|
], |
|
"size": [ |
|
140, |
|
50 |
|
], |
|
"flags": {}, |
|
"order": 27, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "image1", |
|
"type": "IMAGE", |
|
"link": 106 |
|
}, |
|
{ |
|
"name": "image2", |
|
"type": "IMAGE", |
|
"link": 107 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": null, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ImageBatch" |
|
}, |
|
"widgets_values": [] |
|
}, |
|
{ |
|
"id": 69, |
|
"type": "LoadImage", |
|
"pos": [ |
|
10, |
|
-570 |
|
], |
|
"size": [ |
|
210, |
|
314 |
|
], |
|
"flags": {}, |
|
"order": 13, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
106 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
}, |
|
{ |
|
"name": "MASK", |
|
"type": "MASK", |
|
"links": null, |
|
"shape": 3 |
|
} |
|
], |
|
"title": "Dual Input Image 1", |
|
"properties": { |
|
"Node name for S&R": "LoadImage" |
|
}, |
|
"widgets_values": [ |
|
"example.png", |
|
"image" |
|
] |
|
}, |
|
{ |
|
"id": 30, |
|
"type": "LoraLoaderModelOnly", |
|
"pos": [ |
|
10, |
|
630 |
|
], |
|
"size": [ |
|
210, |
|
82 |
|
], |
|
"flags": {}, |
|
"order": 24, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 57 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
58 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"title": "Domain Adapter LoRA", |
|
"properties": { |
|
"Node name for S&R": "LoraLoaderModelOnly" |
|
}, |
|
"widgets_values": [ |
|
"StarAtlas-v1-DomainAdapter.safetensors", |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 74, |
|
"type": "Note", |
|
"pos": [ |
|
-251.84210205078125, |
|
590.0792236328125 |
|
], |
|
"size": [ |
|
240, |
|
150 |
|
], |
|
"flags": {}, |
|
"order": 14, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"It is recommended to have domain adapter strength at 1.0 for txt+img2vid." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 17, |
|
"type": "SamplerCustom", |
|
"pos": [ |
|
960, |
|
190 |
|
], |
|
"size": [ |
|
240, |
|
230 |
|
], |
|
"flags": {}, |
|
"order": 34, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 97 |
|
}, |
|
{ |
|
"name": "positive", |
|
"type": "CONDITIONING", |
|
"link": 116 |
|
}, |
|
{ |
|
"name": "negative", |
|
"type": "CONDITIONING", |
|
"link": 118 |
|
}, |
|
{ |
|
"name": "sampler", |
|
"type": "SAMPLER", |
|
"link": 23 |
|
}, |
|
{ |
|
"name": "sigmas", |
|
"type": "SIGMAS", |
|
"link": 86 |
|
}, |
|
{ |
|
"name": "latent_image", |
|
"type": "LATENT", |
|
"link": 26 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "output", |
|
"type": "LATENT", |
|
"links": [], |
|
"slot_index": 0, |
|
"shape": 3 |
|
}, |
|
{ |
|
"name": "denoised_output", |
|
"type": "LATENT", |
|
"links": [ |
|
82 |
|
], |
|
"slot_index": 1, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "SamplerCustom" |
|
}, |
|
"widgets_values": [ |
|
true, |
|
535054046774740, |
|
"fixed", |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 64, |
|
"type": "Note", |
|
"pos": [ |
|
-310, |
|
-140 |
|
], |
|
"size": [ |
|
300, |
|
260 |
|
], |
|
"flags": {}, |
|
"order": 15, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"As with Fluffyrock Unbound, prompt input should be a comma-separated list of E621 tags. Some tags are slightly different than on e621: for example, \"domestic dog\" is shortened to \"dog\", and \"3d (artwork)\" is simplified to \"3d\" (most parentheticals were removed unless they actually disambiguate a tag)\n\nThese prompt nodes, powered by ComfyUI-Prompt-Control, support a syntax similar to A1111's prompting scheme. In addition to prompt weights, it supports features like using BREAK to create separate sections of a prompt (the model is trained to support up to three such sections), and scheduling things to be added or removed from the prompt. Refer to the extension's page for more details." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 75, |
|
"type": "Note", |
|
"pos": [ |
|
-310, |
|
-240 |
|
], |
|
"size": [ |
|
300, |
|
58 |
|
], |
|
"flags": {}, |
|
"order": 16, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"ABSOLUTELY DO NOT use prompt emphasis as part of this workflow. It WILL cause broken outputs." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 45, |
|
"type": "ADE_CustomCFGKeyframeSimple", |
|
"pos": [ |
|
710, |
|
-140 |
|
], |
|
"size": [ |
|
240, |
|
130 |
|
], |
|
"flags": {}, |
|
"order": 22, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "prev_custom_cfg", |
|
"type": "CUSTOM_CFG", |
|
"link": 76, |
|
"shape": 7 |
|
}, |
|
{ |
|
"name": "cfg_extras", |
|
"type": "CFG_EXTRAS", |
|
"link": null, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CUSTOM_CFG", |
|
"type": "CUSTOM_CFG", |
|
"links": [ |
|
77 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ADE_CustomCFGKeyframeSimple" |
|
}, |
|
"widgets_values": [ |
|
8, |
|
0.01, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 73, |
|
"type": "ControlNetApplyAdvanced", |
|
"pos": [ |
|
610, |
|
-430 |
|
], |
|
"size": [ |
|
250, |
|
190 |
|
], |
|
"flags": {}, |
|
"order": 31, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "positive", |
|
"type": "CONDITIONING", |
|
"link": 115 |
|
}, |
|
{ |
|
"name": "negative", |
|
"type": "CONDITIONING", |
|
"link": 117 |
|
}, |
|
{ |
|
"name": "control_net", |
|
"type": "CONTROL_NET", |
|
"link": 109 |
|
}, |
|
{ |
|
"name": "image", |
|
"type": "IMAGE", |
|
"link": 110 |
|
}, |
|
{ |
|
"name": "vae", |
|
"type": "VAE", |
|
"link": 113, |
|
"shape": 7 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "positive", |
|
"type": "CONDITIONING", |
|
"links": [ |
|
116 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
}, |
|
{ |
|
"name": "negative", |
|
"type": "CONDITIONING", |
|
"links": [ |
|
118 |
|
], |
|
"slot_index": 1, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ControlNetApplyAdvanced" |
|
}, |
|
"widgets_values": [ |
|
0.8, |
|
0, |
|
0.5 |
|
] |
|
}, |
|
{ |
|
"id": 76, |
|
"type": "Note", |
|
"pos": [ |
|
710, |
|
30 |
|
], |
|
"size": [ |
|
240, |
|
60 |
|
], |
|
"flags": {}, |
|
"order": 17, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"CFG Rescale is deliberately left out." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 77, |
|
"type": "Note", |
|
"pos": [ |
|
880, |
|
-430 |
|
], |
|
"size": [ |
|
330, |
|
200 |
|
], |
|
"flags": {}, |
|
"order": 18, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [], |
|
"properties": {}, |
|
"widgets_values": [ |
|
"Tweak strength to adjust the influence of the controlnet. Lower values will give more flexibility to the animation model.\n\nTweak end percent to turn off ControlNet past a certain point, which will deny it control over fine details and can help smooth out any seams. It shouldn't need to be on past 0.5, you can turn it off even earlier if you wish." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 65, |
|
"type": "LoadImage", |
|
"pos": [ |
|
10, |
|
-920 |
|
], |
|
"size": [ |
|
210, |
|
314 |
|
], |
|
"flags": {}, |
|
"order": 19, |
|
"mode": 0, |
|
"inputs": [], |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
108 |
|
], |
|
"slot_index": 0, |
|
"shape": 3 |
|
}, |
|
{ |
|
"name": "MASK", |
|
"type": "MASK", |
|
"links": null, |
|
"shape": 3 |
|
} |
|
], |
|
"title": "Single Input Image", |
|
"properties": { |
|
"Node name for S&R": "LoadImage" |
|
}, |
|
"widgets_values": [ |
|
"example.png", |
|
"image" |
|
] |
|
}, |
|
{ |
|
"id": 59, |
|
"type": "PCLazyTextEncode", |
|
"pos": [ |
|
10, |
|
-140 |
|
], |
|
"size": [ |
|
420, |
|
260 |
|
], |
|
"flags": {}, |
|
"order": 26, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "clip", |
|
"type": "CLIP", |
|
"link": 104 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CONDITIONING", |
|
"type": "CONDITIONING", |
|
"links": [ |
|
115 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "Positive Prompt (ComfyUI-Prompt-Control)", |
|
"properties": { |
|
"Node name for S&R": "PCLazyTextEncode" |
|
}, |
|
"widgets_values": [ |
|
"" |
|
] |
|
}, |
|
{ |
|
"id": 60, |
|
"type": "PCLazyTextEncode", |
|
"pos": [ |
|
10, |
|
160 |
|
], |
|
"size": [ |
|
420, |
|
260 |
|
], |
|
"flags": {}, |
|
"order": 25, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "clip", |
|
"type": "CLIP", |
|
"link": 103 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CONDITIONING", |
|
"type": "CONDITIONING", |
|
"links": [ |
|
117 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "Negative Prompt (ComfyUI-Prompt-Control)", |
|
"properties": { |
|
"Node name for S&R": "PCLazyTextEncode" |
|
}, |
|
"widgets_values": [ |
|
"boring_e621_unbound_plus, signature, watermark, border, simple background, text, patreon, what, macro, nightmare fuel, outline, sketch, pixel art, unfinished, " |
|
] |
|
} |
|
], |
|
"links": [ |
|
[ |
|
15, |
|
8, |
|
0, |
|
14, |
|
0, |
|
"IMAGE" |
|
], |
|
[ |
|
23, |
|
23, |
|
0, |
|
17, |
|
3, |
|
"SAMPLER" |
|
], |
|
[ |
|
26, |
|
5, |
|
0, |
|
17, |
|
5, |
|
"LATENT" |
|
], |
|
[ |
|
57, |
|
4, |
|
0, |
|
30, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
58, |
|
30, |
|
0, |
|
11, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
71, |
|
35, |
|
0, |
|
36, |
|
0, |
|
"MOTION_MODEL_ADE" |
|
], |
|
[ |
|
74, |
|
40, |
|
0, |
|
43, |
|
3, |
|
"SAMPLE_SETTINGS" |
|
], |
|
[ |
|
75, |
|
36, |
|
0, |
|
43, |
|
1, |
|
"M_MODELS" |
|
], |
|
[ |
|
76, |
|
44, |
|
0, |
|
45, |
|
0, |
|
"CUSTOM_CFG" |
|
], |
|
[ |
|
77, |
|
45, |
|
0, |
|
46, |
|
0, |
|
"CUSTOM_CFG" |
|
], |
|
[ |
|
79, |
|
46, |
|
0, |
|
40, |
|
2, |
|
"CUSTOM_CFG" |
|
], |
|
[ |
|
82, |
|
17, |
|
1, |
|
8, |
|
0, |
|
"LATENT" |
|
], |
|
[ |
|
84, |
|
11, |
|
0, |
|
43, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
86, |
|
15, |
|
0, |
|
17, |
|
4, |
|
"SIGMAS" |
|
], |
|
[ |
|
95, |
|
54, |
|
0, |
|
52, |
|
0, |
|
"VIEW_OPTS" |
|
], |
|
[ |
|
97, |
|
43, |
|
0, |
|
17, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
98, |
|
52, |
|
0, |
|
43, |
|
2, |
|
"CONTEXT_OPTIONS" |
|
], |
|
[ |
|
99, |
|
57, |
|
0, |
|
8, |
|
1, |
|
"VAE" |
|
], |
|
[ |
|
103, |
|
4, |
|
1, |
|
60, |
|
0, |
|
"CLIP" |
|
], |
|
[ |
|
104, |
|
4, |
|
1, |
|
59, |
|
0, |
|
"CLIP" |
|
], |
|
[ |
|
105, |
|
66, |
|
0, |
|
67, |
|
0, |
|
"SPARSE_METHOD" |
|
], |
|
[ |
|
106, |
|
69, |
|
0, |
|
71, |
|
0, |
|
"IMAGE" |
|
], |
|
[ |
|
107, |
|
70, |
|
0, |
|
71, |
|
1, |
|
"IMAGE" |
|
], |
|
[ |
|
108, |
|
65, |
|
0, |
|
72, |
|
0, |
|
"IMAGE" |
|
], |
|
[ |
|
109, |
|
67, |
|
0, |
|
73, |
|
2, |
|
"CONTROL_NET" |
|
], |
|
[ |
|
110, |
|
72, |
|
0, |
|
73, |
|
3, |
|
"IMAGE" |
|
], |
|
[ |
|
112, |
|
4, |
|
2, |
|
72, |
|
1, |
|
"VAE" |
|
], |
|
[ |
|
113, |
|
4, |
|
2, |
|
73, |
|
4, |
|
"VAE" |
|
], |
|
[ |
|
114, |
|
5, |
|
0, |
|
72, |
|
2, |
|
"LATENT" |
|
], |
|
[ |
|
115, |
|
59, |
|
0, |
|
73, |
|
0, |
|
"CONDITIONING" |
|
], |
|
[ |
|
116, |
|
73, |
|
0, |
|
17, |
|
1, |
|
"CONDITIONING" |
|
], |
|
[ |
|
117, |
|
60, |
|
0, |
|
73, |
|
1, |
|
"CONDITIONING" |
|
], |
|
[ |
|
118, |
|
73, |
|
1, |
|
17, |
|
2, |
|
"CONDITIONING" |
|
] |
|
], |
|
"groups": [ |
|
{ |
|
"id": 1, |
|
"title": "Output", |
|
"bounding": [ |
|
740, |
|
440, |
|
470, |
|
420 |
|
], |
|
"color": "#3f789e", |
|
"font_size": 24, |
|
"flags": {} |
|
}, |
|
{ |
|
"id": 2, |
|
"title": "Model Loading", |
|
"bounding": [ |
|
0, |
|
440, |
|
730, |
|
420 |
|
], |
|
"color": "#a1309b", |
|
"font_size": 24, |
|
"flags": {} |
|
}, |
|
{ |
|
"id": 3, |
|
"title": "Prompt", |
|
"bounding": [ |
|
0, |
|
-210, |
|
440, |
|
640 |
|
], |
|
"color": "#b58b2a", |
|
"font_size": 24, |
|
"flags": {} |
|
}, |
|
{ |
|
"id": 4, |
|
"title": "Sampling", |
|
"bounding": [ |
|
450, |
|
-210, |
|
760, |
|
640 |
|
], |
|
"color": "#8A8", |
|
"font_size": 24, |
|
"flags": {} |
|
}, |
|
{ |
|
"id": 5, |
|
"title": "SparseCtrl RGB", |
|
"bounding": [ |
|
0, |
|
-1030, |
|
870, |
|
804 |
|
], |
|
"color": "#02fdab", |
|
"font_size": 24, |
|
"flags": {} |
|
} |
|
], |
|
"config": {}, |
|
"extra": { |
|
"ds": { |
|
"scale": 0.6303940863128753, |
|
"offset": [ |
|
759.7986746089218, |
|
615.3852483554873 |
|
] |
|
}, |
|
"ue_links": [] |
|
}, |
|
"version": 0.4 |
|
} |