ComfyUI > Nodes > AnimateDiff Evolved > Set Props and Combine Cond 🎭🅐🅓

ComfyUI Node: Set Props and Combine Cond 🎭🅐🅓

Class Name

ADE_ConditioningSetMaskAndCombine

Category
Animate Diff 🎭🅐🅓/conditioning/single cond ops
Author
Kosinkadink (Account age: 3712days)
Extension
AnimateDiff Evolved
Latest Updated
2024-06-17
Github Stars
2.24K

How to Install AnimateDiff Evolved

Install this extension via the ComfyUI Manager by searching for AnimateDiff Evolved
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter AnimateDiff Evolved in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Set Props and Combine Cond 🎭🅐🅓 Description

Enhance and combine conditioning data with masks, LoRA hooks, and timesteps for precise AI art effects.

Set Props and Combine Cond 🎭🅐🅓:

The ADE_ConditioningSetMaskAndCombine node is designed to enhance and combine conditioning data in your AI art projects. This node allows you to apply additional conditioning data to existing conditioning, with the option to use masks, LoRA hooks, and timesteps to fine-tune the results. By adjusting the strength and area of the conditioning, you can achieve more precise and controlled effects in your animations. This node is particularly useful for artists looking to blend multiple conditioning sources seamlessly, ensuring that the final output is a well-balanced combination of the inputs.

Set Props and Combine Cond 🎭🅐🅓 Input Parameters:

cond

This parameter represents the initial conditioning data that you want to enhance and combine with additional conditioning. It is a required input and serves as the base for the final conditioning output.

cond_ADD

This parameter is the additional conditioning data that you want to combine with the initial conditioning. It is also a required input and allows you to introduce new conditioning elements to the existing data.

strength

This parameter controls the intensity of the additional conditioning applied to the initial conditioning. It is a float value with a default of 1.0, a minimum of 0.0, and a maximum of 10.0, with a step of 0.01. Adjusting this value allows you to fine-tune the influence of the additional conditioning.

set_cond_area

This parameter specifies the area where the conditioning should be applied. It is a required input and can take values from a predefined list of conditioning areas. This allows you to target specific regions for conditioning application.

opt_mask

This optional parameter allows you to provide a mask that defines the specific areas where the additional conditioning should be applied. If not provided, the conditioning will be applied uniformly.

opt_lora_hook

This optional parameter allows you to apply a LoRA (Low-Rank Adaptation) hook to the additional conditioning. This can be used to introduce more complex conditioning transformations.

opt_timesteps

This optional parameter allows you to specify timesteps for the conditioning, enabling time-based conditioning effects. If not provided, the conditioning will be applied uniformly over time.

Set Props and Combine Cond 🎭🅐🅓 Output Parameters:

CONDITIONING

The output of this node is the final conditioning data, which is a combination of the initial and additional conditioning, modified according to the specified parameters. This output can be used in subsequent nodes to influence the behavior and appearance of your AI-generated animations.

Set Props and Combine Cond 🎭🅐🅓 Usage Tips:

  • To achieve subtle conditioning effects, start with a lower strength value and gradually increase it until you reach the desired intensity.
  • Use the opt_mask parameter to target specific areas for conditioning, allowing for more precise control over the final output.
  • Experiment with different set_cond_area values to see how they affect the conditioning application and find the best fit for your project.

Set Props and Combine Cond 🎭🅐🅓 Common Errors and Solutions:

Invalid mask shape

  • Explanation: The provided mask does not have the correct shape or dimensions.
  • Solution: Ensure that the mask has at least three dimensions. If it has fewer, use the .unsqueeze(0) method to add the necessary dimension.

Missing required input

  • Explanation: One or more required input parameters are not provided.
  • Solution: Check that all required parameters (cond, cond_ADD, strength, set_cond_area) are supplied to the node.

Invalid strength value

  • Explanation: The strength value is outside the allowed range.
  • Solution: Ensure that the strength value is between 0.0 and 10.0, inclusive. Adjust the value accordingly.

LoRA hook application error

  • Explanation: There was an issue applying the LoRA hook to the conditioning.
  • Solution: Verify that the opt_lora_hook parameter is correctly specified and compatible with the conditioning data.

Set Props and Combine Cond 🎭🅐🅓 Related Nodes

Go back to the extension to check out more related nodes.
AnimateDiff Evolved
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.