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

ComfyUI Node: Set Props and Combine Conds 🎭🅐🅓

Class Name

ADE_PairedConditioningSetMaskAndCombine

Category
Animate Diff 🎭🅐🅓/conditioning
Author
Kosinkadink (Account age: 3712 days)
Extension
AnimateDiff Evolved
Latest Updated
6/17/2024
Github Stars
2.2K

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 Cloud 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 Conds 🎭🅐🅓 Description

Enhances AI animation conditioning by combining and masking inputs for precise control and refinement.

Set Props and Combine Conds 🎭🅐🅓:

The ADE_PairedConditioningSetMaskAndCombine node is designed to enhance the conditioning process in AI-driven animation workflows by combining and masking conditioning inputs. This node allows you to apply additional conditioning to both positive and negative conditioning sets, with the ability to control the strength and area of application. By leveraging optional masks, LoRA hooks, and timesteps, this node provides a flexible and powerful way to refine and manipulate conditioning data, ultimately leading to more precise and controlled animation outputs. The main goal of this node is to facilitate the combination of existing and new conditioning inputs, ensuring that the final conditioning is tailored to the specific needs of your animation project.

Set Props and Combine Conds 🎭🅐🅓 Input Parameters:

positive

This parameter represents the initial positive conditioning set that will be combined with the new positive conditioning. It is essential for defining the base conditioning that will be enhanced.

negative

This parameter represents the initial negative conditioning set that will be combined with the new negative conditioning. It is crucial for defining the base conditioning that will be enhanced.

positive_ADD

This parameter represents the new positive conditioning that will be added to the existing positive conditioning set. It allows you to introduce additional conditioning elements to refine the final output.

negative_ADD

This parameter represents the new negative conditioning that will be added to the existing negative conditioning set. It allows you to introduce additional conditioning elements to refine the final output.

strength

This parameter controls the strength of the new conditioning being added. 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 will influence the impact of the new conditioning on the final result.

set_cond_area

This parameter specifies the area where the conditioning should be applied. It is a string that can take values from a predefined list (COND_CONST._LIST_COND_AREA). This allows you to target specific areas for conditioning application.

opt_mask

This optional parameter allows you to provide a mask that will be used to apply the conditioning selectively. If provided, the mask will influence which areas of the conditioning are affected.

opt_lora_hook

This optional parameter allows you to provide a LoRA hook that will be applied to the new conditioning. It enables additional customization and refinement of the conditioning process.

opt_timesteps

This optional parameter allows you to provide timesteps conditioning that will be applied to the new conditioning. It helps in synchronizing the conditioning with specific timesteps in the animation process.

Set Props and Combine Conds 🎭🅐🅓 Output Parameters:

positive

This output parameter represents the final positive conditioning set after combining the initial and new positive conditioning inputs. It reflects the enhanced conditioning tailored to your animation needs.

negative

This output parameter represents the final negative conditioning set after combining the initial and new negative conditioning inputs. It reflects the enhanced conditioning tailored to your animation needs.

Set Props and Combine Conds 🎭🅐🅓 Usage Tips:

  • To achieve a subtle enhancement, use a lower strength value for the new conditioning inputs.
  • Utilize the opt_mask parameter to apply conditioning selectively to specific areas, allowing for more precise control over the final output.
  • Experiment with different set_cond_area values to see how targeting different areas affects the conditioning results.

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

"Invalid conditioning input"

  • Explanation: This error occurs when the provided conditioning inputs are not in the expected format or type.
  • Solution: Ensure that all conditioning inputs (positive, negative, positive_ADD, negative_ADD) are correctly formatted and compatible with the node's requirements.

"Strength value out of range"

  • Explanation: This error occurs when the strength parameter is set outside the allowed range (0.0 to 10.0).
  • Solution: Adjust the strength parameter to be within the valid range, ensuring it is between 0.0 and 10.0.

"Mask shape mismatch"

  • Explanation: This error occurs when the provided mask does not match the expected shape or dimensions.
  • Solution: Verify that the mask has the correct shape and dimensions, and if necessary, adjust it to match the expected format.

"LoRA hook application failed"

  • Explanation: This error occurs when there is an issue applying the LoRA hook to the new conditioning.
  • Solution: Check the compatibility of the LoRA hook with the conditioning inputs and ensure it is correctly configured.

Set Props and Combine Conds 🎭🅐🅓 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.