ComfyUI  >  Nodes  >  AnimateDiff Evolved >  Set Props on Conds 🎭🅐🅓

ComfyUI Node: Set Props on Conds 🎭🅐🅓

Class Name

ADE_PairedConditioningSetMask

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

Enhance conditioning process with masks for precise AI art generation control.

Set Props on Conds 🎭🅐🅓:

The ADE_PairedConditioningSetMask node is designed to enhance the conditioning process in AI art generation by allowing you to apply and manipulate conditioning masks on paired conditioning inputs. This node is particularly useful for scenarios where you need to fine-tune the influence of conditioning data on the generated output, providing greater control over the artistic elements. By leveraging this node, you can adjust the strength of the conditioning, specify the area where the conditioning should be applied, and optionally incorporate additional elements like masks, LoRA hooks, and timesteps. This flexibility makes it a powerful tool for achieving more precise and desired artistic effects in your AI-generated artwork.

Set Props on Conds 🎭🅐🅓 Input Parameters:

positive_ADD

This parameter represents the positive conditioning input that you want to enhance or modify. It is a required parameter and should be of the type CONDITIONING.

negative_ADD

This parameter represents the negative conditioning input that you want to enhance or modify. It is a required parameter and should be of the type CONDITIONING.

strength

This parameter controls the intensity of the conditioning effect. It is a required parameter with a default value of 1.0, a minimum value of 0.0, and a maximum value of 10.0. The strength parameter allows you to fine-tune how strongly the conditioning influences the generated output.

set_cond_area

This parameter specifies the area where the conditioning should be applied. It is a required parameter and should be one of the options defined in COND_CONST._LIST_COND_AREA. This allows you to target specific regions of the output for conditioning, providing more control over the artistic elements.

opt_mask

This optional parameter allows you to provide a mask that can be used to further refine the conditioning application. It should be of the type MASK. If provided, the mask will be applied to the conditioning, allowing for more precise control over the areas affected by the conditioning.

opt_lora_hook

This optional parameter allows you to incorporate a LoRA hook into the conditioning process. It should be of the type LORA_HOOK. The LoRA hook can be used to apply additional transformations or adjustments to the conditioning, providing more flexibility and control.

opt_timesteps

This optional parameter allows you to specify timesteps for the conditioning process. It should be of the type TIMESTEPS_COND. By providing timesteps, you can control the temporal aspects of the conditioning, which can be useful for generating animations or other time-dependent effects.

Set Props on Conds 🎭🅐🅓 Output Parameters:

positive

This output parameter represents the modified positive conditioning after applying the specified mask, strength, and other optional elements. It is of the type CONDITIONING. The positive output is the enhanced version of the input positive conditioning, reflecting the adjustments made by the node.

negative

This output parameter represents the modified negative conditioning after applying the specified mask, strength, and other optional elements. It is of the type CONDITIONING. The negative output is the enhanced version of the input negative conditioning, reflecting the adjustments made by the node.

Set Props on Conds 🎭🅐🅓 Usage Tips:

  • To achieve a subtle conditioning effect, 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 of your output, allowing for more precise control over the conditioning application.
  • Experiment with different set_cond_area options to see how they affect the conditioning and find the best setting for your artistic goals.

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

"Invalid conditioning input type"

  • Explanation: This error occurs when the provided conditioning inputs are not of the type CONDITIONING.
  • Solution: Ensure that both positive_ADD and negative_ADD parameters are of the correct type CONDITIONING.

"Strength value out of range"

  • Explanation: This error occurs when the strength value is set outside the allowed range of 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.

"Invalid set_cond_area option"

  • Explanation: This error occurs when an invalid option is provided for the set_cond_area parameter.
  • Solution: Verify that the set_cond_area parameter is set to one of the valid options defined in COND_CONST._LIST_COND_AREA.

"Mask shape mismatch"

  • Explanation: This error occurs when the provided mask does not have the correct shape or dimensions.
  • Solution: Ensure that the mask has the appropriate shape and dimensions, and if necessary, use the unsqueeze method to adjust its shape.

Set Props on 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.