Visit ComfyUI Online for ready-to-use ComfyUI environment
Streamline management of multiple ControlNet models for AI art generation, offering flexible configuration and control options.
The easy controlnetStack
node is designed to streamline the process of managing multiple ControlNet models within your AI art pipeline. This node allows you to stack and configure several ControlNet models, providing a flexible and efficient way to enhance your image generation tasks. By using this node, you can easily control the strength, start and end percentages, and other parameters of each ControlNet model, ensuring that your creative vision is accurately reflected in the final output. The node supports both simple and advanced modes, catering to different levels of user expertise and requirements.
This parameter determines whether the stacking operation should be performed. If set to False
, None
, or "False"
, the node will not execute the stacking process. This is useful for conditionally enabling or disabling the node's functionality.
This parameter allows you to choose between simple
and advanced
modes. In simple
mode, only basic settings are applied, while advanced
mode provides more granular control over each ControlNet model's parameters. The available options are ["simple", "advanced"]
.
This integer parameter specifies the number of ControlNet models to be stacked. The default value is 1
, with a minimum of 1
and a maximum defined by the system's configuration (max_cn_num
).
This optional parameter allows you to provide an existing stack of ControlNet models to be included in the new stack. It accepts a CONTROL_NET_STACK
type.
<i>
For each ControlNet model (where <i>
ranges from 1 to num_controlnet
), this parameter specifies the name of the ControlNet model to be used. The default value is "None"
, and it includes a list of available ControlNet models.
<i>
_strengthThis float parameter sets the strength of the <i>
-th ControlNet model. The default value is 1.0
, with a range from -10.0
to 10.0
and a step of 0.01
.
<i>
In advanced mode, this float parameter defines the starting percentage of the <i>
-th ControlNet model's influence. The default value is 0.0
, with a range from 0.0
to 1.0
and a step of 0.001
.
<i>
In advanced mode, this float parameter defines the ending percentage of the <i>
-th ControlNet model's influence. The default value is 1.0
, with a range from 0.0
to 1.0
and a step of 0.001
.
<i>
This float parameter adjusts the soft weight scaling for the <i>
-th ControlNet model. The default value is 1.0
, with a range from 0.0
to 1.0
and a step of 0.001
.
<i>
This parameter allows you to provide an image input for the <i>
-th ControlNet model. It accepts an IMAGE
type.
This output parameter returns the stacked ControlNet models as a CONTROL_NET_STACK
. This stack can then be used in subsequent nodes to apply the combined effects of all included ControlNet models, providing a powerful tool for complex image generation tasks.
controlnet_<i>_strength
parameters.advanced
mode if you need precise control over when each ControlNet model's influence starts and ends during the image generation process.scale_soft_weight_<i>
values to fine-tune the blending of multiple ControlNet models.controlnet_<i>
parameters.controlnet_<i>
parameters to valid model names.controlnet_<i>_strength
parameter is set to a value outside the allowed range.controlnet_<i>_strength
parameter to a value within the range of -10.0
to 10.0
.start_percent_<i>
or end_percent_<i>
parameters are set to values outside the allowed range.start_percent_<i>
and end_percent_<i>
parameters are within the range of 0.0
to 1.0
.image_<i>
parameter is not provided for a specified ControlNet model.image_<i>
parameters.© Copyright 2024 RunComfy. All Rights Reserved.