Extensions/Dream Project Animation Nodes
ComfyUI Extension

Dream Project Animation Nodes

This extension offers various nodes that are useful for Deforum-like animations in ComfyUI.

By alt-key-project·Created 3 years ago·Updated 2 years ago· 114
alt-key-project/comfyui-dream-project
Nodes58
On cloudLocal install
Category✨ Dream/🌄 image/🎨 color, ✨ Dream/🎥 animation/📈 curves
Stars114
Updated2 years ago

Nodes (58)

📊 Analyze Palette

Measure your color before it drifts away

✨ Dream/🌄 image/🎨 color
📈 Beat Curve

Make your animation move to the music

✨ Dream/🎥 animation/📈 curves
⭆ Big Float Switch

Pick one of ten floats on the fly

✨ Dream/🛠 utils/⭆ switches
⭆ Big Image Switch

Route between up to ten images with one number

✨ Dream/🛠 utils/⭆ switches
⭆ Big Int Switch

Swap between up to ten integers mid-render

✨ Dream/🛠 utils/⭆ switches
⭆ Big Latent Switch

Route latents between ten sources without dropping a sample

✨ Dream/🛠 utils/⭆ switches
⭆ Big Palette Switch

Swap color palettes with a single number

✨ Dream/🛠 utils/⭆ switches
⭆ Big Text Switch

Pick between up to ten strings on the fly

✨ Dream/🛠 utils/⭆ switches
⬖ Boolean To Float

The yes/no to number adapter, float edition

✨ Dream/🛠 utils/⭆ switches
⬖ Boolean To Int

Turn a yes/no into a number your graph can use

✨ Dream/🛠 utils/⭆ switches
⚖ Build Prompt

Assemble weighted prompts the modular way

✨ Dream/☯ conditioning
🖩 Calculation

A real math evaluator inside your graph

✨ Dream/🛠 utils
⌗ Common Frame Dimensions

Stop hand-calculating resolutions that divide cleanly — Common Frame Dimensions

✨ Dream/🛠 utils
📊 Compare Palettes

The node that stops long animations from drifting into a different color world

✨ Dream/🌄 image/🎨 color
📈 CSV Curve

Drive your animation from a spreadsheet — CSV Curve turns data into motion

✨ Dream/🎥 animation/📈 curves
⌗ CSV Generator

Watching a float change per frame, in a file you can actually inspect

✨ Dream/🎥 animation/📈 curves
🎬 Video Encoder (FFMPEG)

Turn thousands of frames into one mp4

✨ Dream/🎥 animation/⚙ postprocessing
📂 File Count

How many frames are actually in that folder? One node, no shell required

✨ Dream/🎥 animation
🗫 Finalize Prompt

Turn a pile of weighted prompt fragments into one clean positive and negative

✨ Dream/☯ conditioning
✍ Float Input

The primitive replacement that just works

✨ Dream/🛠 utils
🗎 Float to Log Entry

Label a number, pass it on — the building block for the Dream logging system

✨ Dream/🛠 utils
⌛ Frame Count Calculator

Do the animation math before you hit go

✨ Dream/🎥 animation
⚋ Frame Counter (Directory)

A frame counter that survives crashes — it reads your render folder, not your memory

✨ Dream/🎥 animation
⚋ Frame Counter Info

Peel the numbers out of a frame counter to drive logic, timers, and progress

✨ Dream/🎥 animation
± Frame Counter Offset

Look at the previous frame without re-rendering — shift the counter, not the graph

✨ Dream/🎥 animation
⚋ Frame Counter (Simple)

The least complicated frame counter there is — a plain integer with a wrapper

✨ Dream/🎥 animation
± Frame Counter Time Offset

Shift a curve in time, not in frames — offsets expressed in seconds

✨ Dream/🎥 animation
☼ Image Brightness Adjustment

Fade a shot to black (or blind it white) with one factor, animated or not

✨ Dream/🌄 image/🎨 color
🖼 Image Color Shift

Per-channel color grading with three multipliers — the knob the palette nodes turn

✨ Dream/🌄 image/🎨 color
◐ Image Contrast Adjustment

Punch up (or flatten) any frame with one number — Image Contrast Adjustment

✨ Dream/🌄 image/🎨 color
🔀 Image Motion

The Deforum zoom-and-pan node that keeps your animation alive

✨ Dream/🎥 animation/🔀 transforms
⚙ Image Sequence Blend

Blend rendered frames into smoother, motion-blurred motion

✨ Dream/🎥 animation/⚙ postprocessing
💾 Image Sequence Loader

Load frame N back into the graph — the loop that keeps Deforum-style renders coherent

✨ Dream/🌄 image/🎥 animation
💾 Image Sequence Saver

The node that collects your animation into a video-ready pile

✨ Dream/🌄 image/🎥 animation
⚙ Image Sequence Tweening

Multiply your frame count without re-rendering — smooth motion, new frames

✨ Dream/🎥 animation/⚙ postprocessing
✍ Int Input

A typed integer constant, because sometimes a primitive just isn't clear enough

✨ Dream/🛠 utils
🗎 Int to Log Entry

The int-flavored logging brick — label a whole number and pass it down the chain

✨ Dream/🛠 utils
🧪 Laboratory

A number generator with a memory, for when randomness has to behave

✨ Dream/🛠 utils
📈 Linear Curve

One clean interpolation from A to B across your whole animation

✨ Dream/🎥 animation/📈 curves
🗎 Log Entry Joiner

Merge four log streams into one tidy line

✨ Dream/🛠 utils
🗎 Log File

An annotated diary of your animation, written as you go

✨ Dream/🛠 utils
🌫 Noise from Area Palettes

Nine palettes, one image, color by region

✨ Dream/🌄 image/⚡ generate
🌫 Noise from Palette

Colored noise that matches your animation's mood

✨ Dream/🌄 image/⚡ generate
🎨 Palette Color Align

Drag one palette toward another's mood

✨ Dream/🌄 image/🎨 color
🎨 Palette Color Shift

Warm it up, cool it down, keep the light level

✨ Dream/🌄 image/🎨 color
⚅ Random Prompt Words

Let your prompts improvise between frames

✨ Dream/☯ conditioning
🎨 Sample Image Area as Palette

Grab the sky, not the ground

✨ Dream/🌄 image/🎨 color
🎨 Sample Image as Palette

Steal an image's color identity in one step

✨ Dream/🌄 image/🎨 color
📈 Saw Curve

One long push, then snap back to zero

✨ Dream/🎥 animation/📈 curves
📈 Sine Curve

Breathe life into your animation with a sine wave you can actually wire up

✨ Dream/🎥 animation/📈 curves
📈 Smooth Event Curve

One bell-shaped pulse at exactly the moment you want it

✨ Dream/🎥 animation/📈 curves
✍ String Input

A boring string node that exists because ComfyUI primitives can't be wired

✨ Dream/🛠 utils
🪙 String Tokenizer

Turn one comma list into a switchable prompt, live

✨ Dream/🛠 utils
🗎 String to Log Entry

Get your text into the pack's logging chain

✨ Dream/🛠 utils
✍ Text Input

A clean, wireable multiline string source

✨ Dream/🛠 utils
📈 Triangle Curve

The ping-pong wave that never gets boring

✨ Dream/🎥 animation/📈 curves
📈 Triangle Event Curve

One sharp spike, exactly on cue

✨ Dream/🎥 animation/📈 curves
∿ WAV Curve

Drive your animation from an actual audio file

✨ Dream/🎥 animation/📈 curves
Readme

This extension offers various nodes that are useful for Deforum-like animations in ComfyUI.