KJNodes/controlnetgenerated

Custom ControlNet Weights Flux From List(CustomControlNetWeightsFluxFromList)

This node technically passes through ControlWeights。

Custom Control Net Weights Flux From List

cn_extras
autosize
CN_WEIGHTS
TK_SHORTCUT
list_of_floats
FLOAT
uncond_multiplier
1.00
KJNodes

The Custom ControlNet Weights Flux From List node technically processes the input via `ControlWeights

The Custom ControlNet Weights Flux From List node is a tool for Advanced-ControlNet that allows users to create custom ControlNet weights by directly inputting a list of floating-point numbers. Its core function is to convert a set of numerical values into a weight configuration that ControlNet can recognize and use, thereby enabling fine-grained control over the generation process.

Node Functionality

Technically, this node processes the input list of floating-point numbers via the ControlWeights.controlnet method and integrates the unconditional multiplier and additional parameters to construct the weight object. It supports advanced parameter types such as CN_WEIGHTS_EXTRAS and ACNAUTOSIZE, and can seamlessly integrate with the timestep keyframe system in the Advanced-ControlNet extension, providing temporal flexibility for weight application.

Node Parameter Description - Custom ControlNet Weights Flux From List

Connection Inputs (Inputs)

Parameter NameData TypeRequiredDefault ValueRange/OptionsDescription
cn_extrasCN_WEIGHTS_EXTRASNo--cn_extras (Input Parameter): Provides additional ControlNet weight configuration options for more complex control scenarios.
autosizeACNAUTOSIZENo--autosize (Input Parameter): Parameter for automatically adjusting related dimensions; its internal padding property has a default value of 0.

Control Parameters (Parameters)

Parameter NameData TypeRequiredDefault ValueRange/OptionsDescription
list_of_floatsFLOATYes--list_of_floats (Input Parameter): A single floating-point number used to construct ControlNet weights.
uncond_multiplierFLOATNo1.00.0 - 1.0 (Step: 0.01)-

Output

Parameter NameData TypeDescription
CN_WEIGHTSCONTROL_NET_WEIGHTSCN_WEIGHTS (Output Parameter): The generated ControlNet weight object for use by downstream nodes.
TIMESTEP_KEYFRAMETIMESTEP_KEYFRAMETK_SHORTCUT (Output Parameter): A timestep keyframe group containing the aforementioned weights, serving as a shortcut for connecting to advanced control nodes.

Usage Scenarios

In practical applications, you can use this node when you need to set a specific ControlNet influence strength. By connecting a node that outputs varying float values (e.g., from a schedule or animation) to the list_of_floats input, you can animate the ControlNet's control strength over time.

Notes

Please note that this node requires the ComfyUI-Advanced-ControlNet extension to function properly.

The Custom ControlNet Weights Flux From List node is from the ComfyUI-KJNodes node package.

Comments

Sign in with GitHub to join the discussion.

Loading comments…