{ "last_node_id": 64, "last_link_id": 104, "nodes": [ { "id": 11, "type": "ModelSamplingDiscrete", "pos": [ 10, 510 ], "size": [ 210, 82 ], "flags": {}, "order": 18, "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": 13, "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": 12, "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": 5, "type": "EmptyLatentImage", "pos": [ 710, 290 ], "size": [ 240, 130 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 26 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 576, 832, 16 ] }, { "id": 35, "type": "ADE_LoadAnimateDiffModel", "pos": [ 230, 510 ], "size": [ 252, 60 ], "flags": {}, "order": 3, "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": 30, "type": "LoraLoaderModelOnly", "pos": [ 10, 630 ], "size": [ 210, 82 ], "flags": {}, "order": 14, "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", 0 ] }, { "id": 57, "type": "VAELoader", "pos": [ 490, 680 ], "size": [ 230, 60 ], "flags": {}, "order": 4, "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": 8, "type": "VAEDecode", "pos": [ 490, 780 ], "size": [ 230, 50 ], "flags": {}, "order": 23, "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": 24, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 15, "shape": 7 }, { "name": "masks", "type": "MASK", "link": null, "shape": 7 } ], "outputs": [], "title": "Preview Animation 32x576x832", "properties": { "Node name for S&R": "PreviewAnimation" }, "widgets_values": [ 8 ] }, { "id": 4, "type": "CheckpointLoaderSimple", "pos": [ 10, 750 ], "size": [ 210, 100 ], "flags": {}, "order": 5, "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": [], "slot_index": 2 } ], "title": "SD1.5 Checkpoint", "properties": { "Node name for S&R": "CheckpointLoaderSimple" }, "widgets_values": [ "Fluffyrock-Unbound-v1-1.safetensors" ] }, { "id": 17, "type": "SamplerCustom", "pos": [ 960, 190 ], "size": [ 240, 230 ], "flags": {}, "order": 22, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 97 }, { "name": "positive", "type": "CONDITIONING", "link": 100 }, { "name": "negative", "type": "CONDITIONING", "link": 102 }, { "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, 535054046774735, "fixed", 1 ] }, { "id": 43, "type": "ADE_UseEvolvedSampling", "pos": [ 710, 130 ], "size": [ 240, 120 ], "flags": {}, "order": 21, "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": 45, "type": "ADE_CustomCFGKeyframeSimple", "pos": [ 710, -140 ], "size": [ 240, 130 ], "flags": {}, "order": 17, "mode": 0, "inputs": [ { "name": "prev_custom_cfg", "type": "CUSTOM_CFG", "link": 76, "shape": 7 }, { "name": "cfg_extras", "type": "CFG_EXTRAS", "link": 78, "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": [ 10, 0.01, 1 ] }, { "id": 40, "type": "ADE_AnimateDiffSamplingSettings", "pos": [ 460, 30 ], "size": [ 240, 254 ], "flags": {}, "order": 20, "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": 38, "type": "ADE_CFGExtrasRescaleCFGSimple", "pos": [ 710, 30 ], "size": [ 240, 60 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "prev_extras", "type": "CFG_EXTRAS", "link": null, "shape": 7 } ], "outputs": [ { "name": "CFG_EXTRAS", "type": "CFG_EXTRAS", "links": [ 78 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "ADE_CFGExtrasRescaleCFGSimple" }, "widgets_values": [ 0.7 ] }, { "id": 23, "type": "KSamplerSelect", "pos": [ 460, 320 ], "size": [ 240, 60 ], "flags": {}, "order": 7, "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": 8, "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": 19, "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": 59, "type": "PCLazyTextEncode", "pos": [ 10, -140 ], "size": [ 420, 260 ], "flags": {}, "order": 16, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 104 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 100 ] } ], "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": 15, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 103 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 102 ], "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, " ] }, { "id": 63, "type": "Note", "pos": [ -310, 160 ], "size": [ 300, 260 ], "flags": {}, "order": 9, "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": 64, "type": "Note", "pos": [ -310, -140 ], "size": [ 300, 260 ], "flags": {}, "order": 10, "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": 61, "type": "Note", "pos": [ 490, 870 ], "size": [ 230, 210 ], "flags": {}, "order": 11, "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" } ], "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" ], [ 78, 38, 0, 45, 1, "CFG_EXTRAS" ], [ 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" ], [ 100, 59, 0, 17, 1, "CONDITIONING" ], [ 102, 60, 0, 17, 2, "CONDITIONING" ], [ 103, 4, 1, 60, 0, "CLIP" ], [ 104, 4, 1, 59, 0, "CLIP" ] ], "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": {} } ], "config": {}, "extra": { "ds": { "scale": 0.8390545288824238, "offset": [ 763.0842752869102, 146.58725613280077 ] }, "ue_links": [] }, "version": 0.4 }