ComfyUI > Nodes > WAS_Extras > Conditioning (Blend)

ComfyUI Node: Conditioning (Blend)

Class Name

ConditioningBlend

Category
conditioning
Author
WASasquatch (Account age: 4739days)
Extension
WAS_Extras
Latest Updated
2024-06-17
Github Stars
0.03K

How to Install WAS_Extras

Install this extension via the ComfyUI Manager by searching for WAS_Extras
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter WAS_Extras 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

Conditioning (Blend) Description

Merge conditioning inputs with blending modes for nuanced control, ideal for AI artists seeking complex outputs.

Conditioning (Blend):

The ConditioningBlend node is designed to merge two conditioning inputs using various blending modes and strengths, allowing for nuanced control over the resulting conditioning. This node is particularly useful for AI artists who want to combine different conditioning sources to create more complex and refined outputs. By leveraging different blending techniques, such as linear interpolation, spherical linear interpolation, and others, you can achieve a wide range of effects and fine-tune the conditioning to better suit your creative needs. The node also supports the use of a seed for reproducibility, ensuring that you can consistently recreate the same blended conditioning.

Conditioning (Blend) Input Parameters:

conditioning_a

This parameter represents the first conditioning input that you want to blend. It is a required input and should be of the type CONDITIONING. The conditioning input typically contains data that influences the behavior of the AI model, such as style or content features.

conditioning_b

This parameter represents the second conditioning input that you want to blend with the first. It is also a required input and should be of the type CONDITIONING. Like conditioning_a, this input contains data that will be combined with the first conditioning input to produce a new, blended conditioning.

blending_mode

This parameter specifies the blending mode to be used for combining the two conditioning inputs. It accepts a list of predefined blending modes, such as add, subtract, slerp, lerp, and others. Each blending mode applies a different mathematical operation to merge the inputs, allowing for various effects. The choice of blending mode can significantly impact the final output.

blending_strength

This parameter controls the strength of the blending between the two conditioning inputs. It is a FLOAT value with a default of 0.5, a minimum of -10.0, and a maximum of 10.0. The blending strength determines the weight of each conditioning input in the final blend, with higher values giving more prominence to one input over the other.

seed

This parameter is an INT value used to set the random seed for reproducibility. It has a default value of 0 and a range from 0 to 0xffffffffffffffff. Setting a specific seed ensures that the blending process can be consistently repeated, producing the same results each time.

Conditioning (Blend) Output Parameters:

conditioning

The output parameter is a single CONDITIONING type, which represents the blended conditioning result. This output combines the features and characteristics of the two input conditionings based on the specified blending mode and strength. The resulting conditioning can then be used in subsequent nodes or processes to influence the behavior of the AI model.

Conditioning (Blend) Usage Tips:

  • Experiment with different blending modes to see how they affect the final conditioning. Each mode offers unique ways to combine the inputs, providing a wide range of creative possibilities.
  • Adjust the blending strength to fine-tune the influence of each conditioning input. Small changes in strength can lead to significantly different results.
  • Use the seed parameter to ensure reproducibility, especially when you find a blend that works well for your project. This allows you to recreate the same conditioning in future sessions.

Conditioning (Blend) Common Errors and Solutions:

Unsupported blend mode: <mode>

  • Explanation: This error occurs when an invalid or unsupported blending mode is specified.
  • Solution: Ensure that the blending mode you select is one of the predefined options available in the node. Refer to the list of supported blending modes and choose accordingly.

Conditioning inputs must be of type CONDITIONING

  • Explanation: This error occurs when the inputs provided are not of the required CONDITIONING type.
  • Solution: Verify that both conditioning_a and conditioning_b are of the correct type. Ensure that the inputs are properly formatted and compatible with the node's requirements.

Seed value out of range

  • Explanation: This error occurs when the seed value provided is outside the acceptable range.
  • Solution: Ensure that the seed value is within the range of 0 to 0xffffffffffffffff. Adjust the seed value to fall within this range to avoid the error.

Conditioning (Blend) Related Nodes

Go back to the extension to check out more related nodes.
WAS_Extras
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.