Type | Other |
Stats | 682 |
Reviews | (54) |
Published | Sep 30, 2023 |
Base Model | |
Hash | AutoV2 943E64F0F8 |
25/11/2023 - The CR Animation Nodes have been merged into Comfyroll Custom Nodes.
https://civitai.com/models/183551/comfyui-comfyroll-custom-nodes
CR Animation Nodes v1.2
A comprehensive suite of nodes to enhance your animations. By the Comfyroll Team.
These nodes include features similar to Deforum, and also many new ideas.
This nodepack includes powerful keyframe scheduling features, plus the ability to schedule, cycle or interpolate almost everything in your workflows.
If you would like to contribute to this project with suggestions or feedback then please DM us on the AI Revolution discord, add feature requests on Gtithub, or leave a comment below. Feedback on the new nodes is welcomed.
Example Videos
These YouTube short videos were made by AI Music Experiment and made use of early versions of the nodes.
Demo Workflows
16 demo workflows are included in CR Animation Nodes - Demo Workflows. These are designed to demonstrate how the nodes function. They are not full animation workflows. Full template workflows will be published when the project nears completion.
Recommended Downloads
The following node packs are recommended for building workflows using these nodes:
the CR Animation nodes were orginally based on nodes in this pack
for the Prompt Scheduler
optional
for the Animation Controller and several other nodes
Substitute nodes for MTB and Fizz are now available in CR Animation.
Compatibility
These nodes were originally designed to work with both Fizz Nodes and MTB Nodes. We are also looking at testing with Loopchain and Dream Project.
Installation
Install from Download
Place the zip file in \ComfyUI\custom_nodes\ and unzip
Move the zip file to an archive folder
Restart ComfyUI
Install from Git
cd custom_nodes
git clone https://github.com/RockOfFire/CR_Animation_Nodes.git
Restart ComfyUI
Install using ComfyUI Manager
Restart ComfyUI
If you have difficulties with installation then please feel free to contact us via the AI Revolution discord.
List Of Nodes
These are the first 45 nodes. There are another 10 nodes currently in development. It is planned to release these in multiple drops during November.
The next drop will include camera and movement nodes.
Scheduler Nodes
These nodes allow keyframe level control over scheduling.
CR Prompt Scheduler New in 1.2
scheduling and interpolation of prompts
CR Simple Prompt Scheduler New in 1.2
scheduling and interpolation of prompts
CR Load Scheduled Models
scheduling of models from the central table or by a Simpler Scheduler
CR Load Scheduled LoRAs
scheduling of LoRAs from the central table or by a Simpler Scheduler
CR Value Scheduler
scheduling of any integer or float widget from the central table
CR Text Scheduler
scheduling of any text or combo widget from the central table
CR Simple Value Scheduler
localised scheduling of any integer or float widget
CR Simple Text Scheduler
localised scheduling of any text or combo widget
Schedule Nodes
CR Central Schedule
allows scheduling of aliased items in all parts of a workflow from a central table
CR Simple Schedule
localised scheduling of any aliased item
CR Combine Schedules
combines schedules from central, localised or file sources
CR Output Schedule To File
outputs schedule data to a file
CR Load Schedule From File
loads schedule data from a file
CR Schedule Input Switch
switches between schedule inputs
Prompt Keyframe Nodes
These nodes allow keyframe level control over prompting
Designed to work with both the CR Prompt Scheduler and the Fizz Prompt Scheduler
They build keyframe data in a format similar to the Deforum format
CR Simple Prompt List (renamed from CR Prompt List)
CR Simple Prompt List Keyframes (renamed from CR Prompt List Keyframes)
CR Prompt List (renamed from Animation Stack)
CR Prompt List Keyframes (renamed from Animation Stack keyframes)
CR Keyframe List
Prompt Nodes
CR Prompt Text
Simple prompt text entry
CR Load Prompt Styles Temporarily removed due to a reported issue.
Loads prompt styles and splits in append, prepend and negative text
CR Encode Scheduled Prompts New in 1.2
CLIP text encode and weighted average conditioning for interpolated prompts
Gradients and Cycles
These nodes can be used to interpolate any float or integer widget in any node
CR Gradient Float
CR Gradient Integer
CR Increment Float
CR Increment Integer
Cycler Nodes
These nodes cycle through lists of models and LoRAs, and switch models and LoRAs based on keyframe intervals
CR Cycle Models
CR Cycle LoRAs
The text cyclers can be attached to any text widget
They can also be used with combo widgets using CR String To Combo as a converter
CR Cycle Text
CR Cycle Text Simple
The image cyclers can be attached to any image widget
CR Cycle Images
CR Cycle Images Simple
List Nodes
These are data nodes used as list inputs to the scheduler and cycler nodes
CR Model List
CR LoRA List
CR Image List
CR Image List Simple
CR Text List
CR Text List Simple
CR Input Text List
IO Nodes
CR Load Animation Frames
for loading frames from a folder
CR Load FlowFrames New in 1.2
loads current and previous frames
CR Output Flow Frames New in 1.2
outputs current and interpolated frames
Other Nodes
CR Interpolate Latents
for interpolating between latents
Utlity Nodes
Several nodes of varying utility.
CR Debatch Frames
CR Text List To String - Moved to Comfyroll Custom Nodes
CR Current Frame
CR String To Combo - Moved to Comfyroll Custom Nodes
facilitates scheduling and cycling on combo widgets
These nodes allow you to control your frame indexes.
CR Index Reset - Moved to Comfyroll Custom Nodes
CR Index increment - Moved to Comfyroll Custom Nodes
CR Index Multiply - Moved to Comfyroll Custom Nodes
Troubleshooting
Please see the CR Animation troubleshooting article