Nodes/ComfyUI-RvTools_v2/Pass Pipeline (CR)
ComfyUI Node

Pass Pipeline (CR)

A reroute for Comfyroll's fat orange wire

By r-vage·Created about a year ago·Updated 5 months ago· 23
Pass Pipeline (CR)
  • pipe
  • PIPE_LINE

Pass Pipeline (CR) is a passthrough for the PIPE_LINE type - the chunky pipeline bundle that Comfyroll's node set uses to carry a whole workflow's worth of data down one wire. A pipeline in, the identical pipeline out. It's a reroute for the orange wire, nothing more.

Here's the thing you actually need to know first: the type name is the whole story. PIPE_LINE (with the underscore, capital letters) is specifically Comfyroll Studios' pipe type, so this node only connects to other Comfyroll pipeline nodes - not to the lowercase pipe type that rgthree-style context nodes use, and not to the PIPE_LINE from other unrelated packs. If your workflow doesn't include Comfyroll nodes at all, this node is useless to you and there's nothing wrong with skipping it. If you do run Comfyroll, you know the drill: one pipeline wire bundles model, clip, vae, positive, negative, latent, and more, which is great until you need that bundle to reach several places or pass through a bypassed region of the graph.

That's where the passer earns its keep. A Comfyroll pipeline feeds long chains of downstream nodes, and the bundle arrives from one source. Put a Pass Pipeline (CR) at the point where the pipeline needs to fan out or cross a boundary, and you get a stable junction: swap or bypass the upstream chain and everything downstream keeps resolving. It's the same organizational trick as the rest of the RvTools passer family, which the README describes as a fix for nodes that lost track of bypassed inputs and as the second node you need to form a managed group.

The schema

  • pipe (PIPE_LINE, required) - the Comfyroll pipeline bundle to pass through.
  • Output PIPE_LINE - the same bundle, unchanged.

No widgets, no toggles. This one is pure.

Install

From ComfyUI-RvTools_v2 (r-vage). ComfyUI Manager → search "ComfyUI-RvTools_v2" → install, restart. Or:

cd ComfyUI/custom_nodes
git clone https://github.com/r-vage/ComfyUI-RvTools_v2

Note this node doesn't install Comfyroll for you - you still need the Comfyroll pack installed separately for its pipeline to exist in the first place. The RvTools pack itself needs no model downloads, and its pip requirements are the standard ComfyUI stack (torch, numpy, Pillow, opencv-python, pilgram, plus pynvml and piexif).

Two things to remember

The pack is deprecated in its README, folded into ComfyUI_Eclipse - works fine, just frozen. And old workflows that reference RvTools v1 (the original, since-removed repo) won't resolve; v2 renamed the whole set, and this node is part of that rename. Skip this node if you don't use Comfyroll; reach for it when a CR pipeline needs to fan out or cross a group boundary.

Category🫦 RvTools II/ Passer

Inputs (1)

NameTypeDefaultDescription
pipePIPE_LINE

Outputs (1)

NameTypeDescription
PIPE_LINEPIPE_LINE