Nodes Browser
ComfyDeploy: How ComfyUI-RTX-Remix works in ComfyUI?
What is ComfyUI-RTX-Remix?
Use ComfyUI with RTX Remix to remaster classic games [a/https://github.com/NVIDIAGameWorks/rtx-remix](https://github.com/NVIDIAGameWorks/rtx-remix)
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
ComfyUI-RTX-Remix
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
ComfyUI-RTX_Remix
Installation
- Navigate to your
/ComfyUI/custom_nodes/
folder - Git clone this repo
- Navigate to your
comfyui-rtx_remix
folder and runinstall.bat
You should see RTX Remix nodes:
Nodes
Textures
- RTX Remix Get Textures: Read the textures matching provided criteria from the currently open project
- RTX Remix Texture Type To USD Attribute: Use this node to get the proper texture attribute on the same asset but for a different texture type
- RTX Remix Set Texture: Set the texture path on an asset
- RTX Remix Texture Type: Select from a list of supported texture types.
- RTX Remix Texture Types: Select multiple texture types from a list of supported texture types.
Ingestion
- RTX Remix Ingest Texture: Ingest an image as a texture and save it to disk
Common
- RTX Remix Rest API Details: Provide the port information to connect to the RTX Remix Toolkit
- RTX Remix String Constant: Declare a string constant
- RTX Remix Start Context: Use this node to begin a graph, then pass context along to determine execution order.
- RTX Remix End Context: Put this node at the end of your graph to evaluate prior nodes
Layers
- RTX Remix Define Layer ID: Helper node to define a layer path relative to project or another layer
- RTX Remix Create Layer: Create or Insert a sublayer in the current stage
- RTX Remix Get Layers: Query layer ids from the currently open project
- RTX Remix Remove Layer: Remove a layer from the project
- RTX Remix Save Layer: Save a project layer
- RTX Remix Mute Layer: Mute or unmute a project layer
- RTX Remix Set Edit Target: Designate the edit target on the open project to receive modifications
- RTX Remix Get Edit Target: Get the edit target from the currently open project
- RTX Remix Layer Types: Select multiple layer types from a list of supported layer types.
- RTX Remix Layer Type: Select from a list of supported layer types.
Example Workflows and Templates
To help you get started, we have included the following templates and workflow examples in the ./workflows folder.
Simple to Use:
- Open RTX Remix
- Open your project
- Select the objects with textures you want to upscale
- Launch ComfyUI, load a graph using the .png file and hit "Queue Prompt"
Note: for subsequent runs: disable the "Create Layer" portion of the graph since it will already exist.
Texture workflow template
./workflows/rtx_remix_texture_workflow_template.png
Use this graph to start your own ai workflow and modify textures in RTX Remix.
Plug n Play PBRify_Remix workflow
./workflows/rtx_remix_pbrify_remix_workflow.png
An upscaling workflow to upscale the diffuse textures in your mod. This will create Normal, Roughness and Height maps using PBRify_Remix
Steps to use it effectively are located here. This workflow requires additional files.