Skip to content

Taithrah/ComfyUI-Desert-Pixel-Nodes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComfyUI Custom Nodes by Desert Pixel

A collection of custom nodes for ComfyUI focused on animation, image processing, and workflow optimization.

Features

Animation & Video

  • Animation Calculator (5 Inputs): Complex animation timing calculator
  • Fast/Slow Motion: Control video playback speed
  • Image Slide Show: Create blend mode transitions
  • Logo Animator: Create animated logos
  • Video Effects:
    • Sender/Receiver system for effect application
    • Flicker effects
    • Transition effects

Image Processing

  • Big Letters: Create text-based images
  • Color Analyzer: Analyze and generate color palettes
  • Smart Image Saver: Enhanced image saving with metadata
  • Image Effects: Various image processing effects
    • Small Loader: Basic effects
    • Medium Loader: Extended effects
    • Big Loader: Full effect suite

Utility Nodes

  • Random Min/Max: Generate random numbers with control
  • Random Characters: Generate random characters/strings
  • Aspect Ratio Picker: Easy aspect ratio selection
  • Clean Prompt: Clean and format prompt text
  • Multi Styler: Apply multiple styles to prompts
  • Zero-One Floats: Simple float input/output controls
  • Five LoRA: Load and manage multiple LoRA models
  • Five LoRA Random: Random strength LoRA loading
  • Empty Latent Switch: Switch between empty latent and images
  • Quick Link: Manage model symbolic links
  • Create JSON: Create formatted JSON files
  • Broken Token: Analyze and split Flux prompts

Installation

Clone this repository into your ComfyUI custom_nodes folder:

git clone https://github.com/DesertPixelAi/ComfyUI-Desert-Pixel-Nodes custom_nodes/desert-pixel-nodes

Node Documentation

For detailed node documentation, see Documentation

DP_Animation_Calculator_5Inputs

DP_Animation_Calculator_5Inputs_detailed

A utility node for managing animations with image transitions and prompt scheduling. Helps create timing data for prompt schedules, fade masks, and IP adapter batches. Can generate timing data with or without image inputs, perfect for keyframe-based animations. doc DP Animation Calculator

DP_Image_Slide_Show

DP_Image_Slide_Show

Creates image sequences with customizable blend mode transitions. Supports up to 5 images with various blend modes including Normal Blend, Dissolve, Overlay, Multiply, Screen, and Soft Light. Perfect for creating GIFs and videos with smooth transitions. doc DP Image Slide Show

DP_Logo_Animator

DP_Logo_Animator

Creates looping animations for logos with smooth scale effects and automatic background handling. Features customizable minimum shrink size and background detection, ideal for creating professional logo animations for video content. doc DP Logo Animator

DP_Video_Effect_Sender & DP_Video_Effect_Receiver

DP_Video_Effect_Sender_reciver

A paired system for applying effects to specific frames in video sequences. The Sender extracts frames in a pattern for processing, while the Receiver places the processed frames back into their original positions. doc DP Video Effects

DP_Video_Flicker

DP_Video_Flicker

Creates customizable flicker effects for video sequences with up to three flicker points. Features adjustable colors, sizes, and speeds for each flicker effect, perfect for creating dynamic video transitions. doc DP Video Flicker

DP_Video_Transition

DP_Video_Transition

Handles video transitions with multiple blend modes and timing controls. Creates smooth transitions between two video sequences with customizable duration and blend effects. doc DP Video Transition

DP_Smart_Saver

DP_Smart_Saver

Enhanced image saving with metadata preservation, customizable folder/file naming, and caption text file support. Features preview mode and optional dimension inclusion in filenames. doc DP Smart Saver

DP_Big_Letters

DP_Big_Letters

Creates text-based images by splitting text into individual letters. Features customizable size, padding, font, color, and background settings for each letter. doc DP Big Letters

DP_Broken_Token

DP_Broken_Token

Analyzes and splits Flux prompts based on user-defined token counts. Outputs multiple text parts with configurable maximum token limits. doc DP Broken Token

DP_Clean_Prompt

DP_Clean_Prompt

Cleans and formats prompt text by removing unnecessary characters and fixing formatting issues for consistent results. doc DP Clean Prompt

DP_Create_JSON

DP_Create_JSON

Creates JSON files from structured data with customizable formatting, file naming, and save options. Supports data separation and file overwrite controls. doc DP Create JSON

DP_Crazy_Prompt

DP_Crazy_Prompt

Generates creative prompt combinations from predefined categories including styles, subjects, composition, lighting, color palettes, and atmospheres. doc DP Crazy Prompt

DP_Image_Color_Analyzer

DP_Image_Color_Analyzer

Analyzes image colors and generates detailed color descriptions including RGB values, hex codes, and overall theme detection. Creates color palettes with customizable number of colors. doc DP Color Analyzer

DP_Fast_Slow_Motion

DP_Fast_Slow_Motion

Controls video playback speed by manipulating frame sequences. Features adjustable speed factors for creating fast or slow motion effects within specified frame ranges. doc DP Fast Slow Motion

DP_Five_Lora

DP_Five_Lora

Loads up to five LoRA models with individual strength control. Provides detailed information about applied LoRAs and their settings. doc DP LoRA Loaders

DP_Five_Lora_Random

DP_Five_Lora_Random

Loads LoRA models with randomized strength values within specified ranges. Features individual min/max controls for each LoRA's strength. doc DP LoRA Loaders

DP_Float_0_1 | DP_2Floats_0_1 | DP_3Floats_0_1

DP_Float_0_1

Simple float input/output controls with customizable ranges, defaults, and slider appearance. Available in single, double, and triple float variants. doc DP Float Controls

DP_Image_Empty_Latent_Switch

DP_Image_Empty_Latent_Switch

Switches between empty latent (for txt2img) and up to 5 input images (for img2img). Automatically adjusts strength and denoise settings based on mode. doc DP Empty Latent Switch

DP_Image_Loader_Small

DP_Image_Loader_Small

Basic image loader with essential effects including grayscale, enhance, flip, and posterize. doc DP Image Loaders

DP_Image_Loader_Medium

DP_Image_Loader_Medium

Image loader with expanded effect options including artistic effects like sepia, emboss, and lineart. doc DP Image Loaders

DP_Image_Loader_Big

DP_Image_Loader_Big

Comprehensive image loader with full effect suite including technical and enhancement options. doc DP Image Loaders

DP_Prompt_Styler

DP_Prompt_Styler

Applies multiple style modifiers to prompts with customizable categories including depth, camera angles, color themes, moods, and effects. doc DP Prompt Styler

DP_Quick_Link

DP_Quick_Link

Manages symbolic links for model organization. Creates shortcuts to external model folders without copying files, saving disk space. doc DP Quick Link

DP_Random_Char

DP_Random_Char

Generates random characters with intelligent selection to avoid similar-looking characters and recent repetitions. Perfect for creating readable random strings and passwords. doc DP Random Char

DP_Random_MinMax

DP_Random_MinMax

Generates random numbers within specified ranges with configurable step sizes. Provides both float and integer outputs. doc DP Random MinMax

DP_Aspect_Ratio

DP_Aspect_Ratio

Quick aspect ratio selection for common image sizes. Supports custom ratios through configuration file and provides standard presets. doc DP Aspect Ratio

About

Desert Pixel utility nodes for comfyui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.1%
  • JavaScript 7.9%