Nodes/ComfyUI-RTX-Remix/RTX Remix Layer Types
ComfyUI Node

RTX Remix Layer Types

Filter RTX Remix layers by several types at once

By NVIDIAGameWorks·Created 2 years ago·Updated 6 days ago· 71
RTX Remix Layer Types
  • context
  • context
  • layer_types
layer_typesautoupscale,capture_baker,capture,replacement,workfile,None
enable_this_nodetrue

The single-select RTX Remix Layer Type is great when you need one type. Sometimes you need several - "find every capture and every replacement layer in this project" - and that's what RTX Remix Layer Types (plural) is for. It's the multi-select sibling, and it produces the comma-separated string that the pack's filtering nodes expect.

Mechanically it's nearly identical to its singular cousin, just with a multiline string instead of a dropdown. You type (or paste) a comma-separated list of layer types, the node validates each one against the running Toolkit via GET /stagecraft/layers/types, and it passes the list through as a single STRING output - plus its context untouched. The default value is all six types pre-filled: autoupscale,capture_baker,capture,replacement,workfile,None. That default is actually a useful starting point: it means "no filtering, everything is fair game," and you trim it down from there.

Inputs:

  • layer_types (STRING, multiline) - comma-separated types. Defaults to all six.
  • context (RTXRemixContext) - threaded through.
  • enable_this_node (BOOLEAN) - the standard bypass; off returns an empty string.

Outputs:

  • context - passed through.
  • layer_types (STRING) - the list as a single string, comma-separated.

Where it plugs in: feed it straight into RTX Remix Get Layers, whose layer_types input is the same comma-separated format. The pair is practically made for each other - Get Layers does the querying, Layer Types keeps the filter honest and validated. You can also drive it from RTX Remix String Concatenate if you want to build type lists programmatically instead of hand-editing the default.

Install: part of NVIDIAGameWorks/ComfyUI-RTX-Remix. ComfyUI Manager (search "RTX Remix") or:

cd ComfyUI/custom_nodes
git clone https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix
# restart ComfyUI

Needs ComfyUI v0.3.48+ (V3 schema) and, for the validation call, a running Toolkit with a project open. No model files involved.

Where people get burned: formatting, mostly. It's comma-separated with no spaces expected - the node strips whitespace per entry, so spaces are forgiven, but a trailing comma creates an empty entry that can trip validation. And the None entry in the default list is intentional (it matches untyped layers), so don't delete it thinking it's a placeholder gone wrong. If Get Layers below this returns nothing, your filter is the first thing to question.

CategoryRTXRemix/layers

Inputs (3)

NameTypeDefaultDescription
layer_typesSTRINGautoupscale,capture_baker,capture,replacement,workfile,None
contextRTXRemixContext
enable_this_nodeBOOLEANtrue

Outputs (2)

NameTypeDescription
contextRTXRemixContext
layer_typesSTRING