EasyControlnetStack

节点功能:用于批量配置和管理多个 ControlNet 模型。

输入参数

参数名称说明
optional_controlnet_stack可选已有堆栈,用于组合多个堆栈。
image_1用于 ControlNet 引导的图像输入1。
image_2用于 ControlNet 引导的图像输入2。
image_3用于 ControlNet 引导的图像输入3。

输出参数

参数名称说明
controlnet_stack包含多个 ControlNet 模型及其配置的堆栈结构。

控件参数

参数名称说明
toggle控制是否启用 ControlNet 堆栈,关闭时返回 None。
mode模式切换,支持 "simple" 与 "advanced"。
num_controlnet要启用的 ControlNet 数量(最多支持 3 个)。
controlnet_1控制使用的 ControlNet 1 模型名。
controlnet_1_strength控制强度,范围 -10 ~ 10。
start_percent_1起始生效时间(高级模式启用),范围 0~1。
end_percent_1结束生效时间(高级模式启用),范围 0~1。
scale_soft_weight_1软权重缩放系数(可用于融合模型)。
controlnet_2控制使用的 ControlNet 2 模型名。
controlnet_2_strength控制强度,范围 -10 ~ 10。
start_percent_2起始生效时间(高级模式启用),范围 0~1。
end_percent_2结束生效时间(高级模式启用),范围 0~1。
scale_soft_weight_2软权重缩放系数(可用于融合模型)。
controlnet_3控制使用的 ControlNet 3 模型名。
controlnet_3_strength控制强度,范围 -10 ~ 10。
start_percent_3起始生效时间(高级模式启用),范围 0~1。
end_percent_3结束生效时间(高级模式启用),范围 0~1。
scale_soft_weight_3软权重缩放系数(可用于融合模型)。

深度图与边缘图一定要与controlnet模型相对应。