ComfyUI > Nodes > ComfyUI-RvTools_v2 > Pass ControlNet

ComfyUI Node: Pass ControlNet

Class Name

Pass ControlNet [RvTools]

Category
🫦 RvTools II/ Passer
Author
r-vage (Account age: 317days)
Extension
ComfyUI-RvTools_v2
Latest Updated
2026-03-27
Github Stars
0.02K

How to Install ComfyUI-RvTools_v2

Install this extension via the ComfyUI Manager by searching for ComfyUI-RvTools_v2
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-RvTools_v2 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
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Pass ControlNet Description

Transfers ControlNet data unaltered through workflows, preserving its integrity and configurations.

Pass ControlNet [RvTools]:

The Pass ControlNet [RvTools] node is designed to seamlessly transfer a ControlNet object through a node-based workflow without altering its state or properties. This node acts as a conduit, allowing the ControlNet data to pass through unmodified, which can be particularly useful in complex workflows where maintaining the integrity of the ControlNet is crucial. By using this node, you can ensure that the ControlNet data remains consistent and unchanged as it moves through different stages of processing, thereby preserving the intended effects and configurations set earlier in the workflow. This functionality is essential for workflows that require precise control over the data being processed, ensuring that no unintended modifications occur.

Pass ControlNet [RvTools] Input Parameters:

control_net

The control_net parameter is the primary input for this node, representing the ControlNet object that you wish to pass through the workflow. This parameter is crucial as it carries the data and configurations associated with the ControlNet, which may include various settings and states that define how the ControlNet should behave in subsequent processing stages. The node does not modify this input, ensuring that the ControlNet's original properties and settings are preserved. There are no minimum, maximum, or default values for this parameter, as it is expected to be a valid ControlNet object.

Pass ControlNet [RvTools] Output Parameters:

CONTROL_NET

The output parameter, CONTROL_NET, is essentially the same ControlNet object that was provided as input. This output confirms that the ControlNet has been successfully passed through the node without any alterations. The importance of this output lies in its ability to maintain the continuity and integrity of the ControlNet data as it progresses through the workflow. Users can rely on this output to ensure that the ControlNet's configurations remain intact, allowing for consistent and predictable results in subsequent processing stages.

Pass ControlNet [RvTools] Usage Tips:

  • Use the Pass ControlNet [RvTools] node when you need to ensure that a ControlNet object remains unchanged as it moves through different parts of your workflow. This is particularly useful in complex workflows where maintaining the original settings of the ControlNet is critical.
  • Integrate this node in scenarios where you want to branch out your workflow but need to keep the ControlNet data consistent across different paths. This can help in managing complex processing pipelines without the risk of unintended modifications to the ControlNet.

Pass ControlNet [RvTools] Common Errors and Solutions:

Invalid ControlNet Object

  • Explanation: This error occurs when the input provided is not a valid ControlNet object.
  • Solution: Ensure that the input to the node is a properly configured ControlNet object. Verify that the object has been correctly initialized and contains all necessary data and settings.

Missing ControlNet Input

  • Explanation: This error arises when the required control_net input is not provided to the node.
  • Solution: Check your workflow to ensure that a ControlNet object is connected to the input of this node. Make sure that the data flow is correctly set up to pass the ControlNet object into this node.

Pass ControlNet Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-RvTools_v2
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.