Visit ComfyUI Online for ready-to-use ComfyUI environment
ComfyUI-Advanced-ControlNet enhances ComfyUI with advanced ControlNet functionalities, including nodes like ControlNetLoaderAdvanced, DiffControlNetLoaderAdvanced, and various weight customization options such as ScaledSoftControlNetWeights and CustomControlNetWeights.
ComfyUI-Advanced-ControlNet is an extension designed to enhance the capabilities of ControlNet within the ComfyUI framework. This extension introduces advanced features such as scheduling ControlNet strength across different timesteps and batched latents, applying custom weights, and utilizing attention masks. These features allow AI artists to have more granular control over their image generation processes, enabling the creation of more complex and refined outputs.
The extension supports various ControlNet types, including T2IAdapters, ControlLoRAs, ControlLLLite, SparseCtrls, SVD-ControlNets, and Reference. By using this extension, AI artists can replicate features from other popular tools, such as the "My prompt is more important" and "ControlNet is more important" features from Auto1111's sd-webui ControlNet extension, but with more customization options.
At its core, ComfyUI-Advanced-ControlNet works by allowing users to schedule and control the influence of ControlNet on their image generation process. This is achieved through two main concepts: Timestep Keyframes and Latent Keyframes.
start_percent
, which corresponds to a percentage of the sampling process. Timestep Keyframes can include masks for strengths, control_net_weights, and latent_keyframes.This feature allows you to schedule the strength of ControlNet across different timesteps and latents. You can define keyframes that specify when and how ControlNet should be applied, providing fine-grained control over the image generation process.
Attention masks let you decide which parts of the image ControlNet should focus on. By applying these masks, you can control the relative strength of ControlNet's influence on different areas of the image.
Custom weights enable you to replicate features from other tools, such as the "My prompt is more important" and "ControlNet is more important" features from Auto1111's sd-webui ControlNet extension. You can adjust the softness and importance of these weights to achieve the desired effect.
This feature supports sliding context sampling, similar to the one used in the ComfyUI-AnimateDiff-Evolved nodes. It allows for more stable and coherent outputs by maintaining context across different parts of the image.
The extension supports multiple ControlNet types, including:
The extension supports several models, each designed for specific use cases:
reference_attn
, reference_adain
, and reference_adain+attn
modes. It allows for fine-tuning style fidelity, weight, and strength of attention and adain separately.start_percent
and stop_percent
values are correctly set.weights_override
input on the Apply Advanced ControlNet node. Adjust the base_multiplier
and uncond_multiplier
to achieve the desired effect.For additional resources, tutorials, and community support, you can explore the following links:
ยฉ Copyright 2024 RunComfy. All Rights Reserved.