Damien Bataille e20e04439d Merge branch 'dev/dbataille/fix_ci2' into 'main'
Fix ci2

See merge request lightspeedrtx/lss-ai-tools/comfyui-rtx_remix!16
2024-07-19 17:10:40 -07:00
2024-07-19 17:10:07 -07:00
2024-07-19 17:03:11 -07:00
2024-06-13 16:43:36 -07:00
2024-06-24 15:05:38 -07:00

ComfyUI-RTX_Remix

Installation

  • Navigate to your /ComfyUI/custom_nodes/ folder
  • Git clone this repo
  • Navigate to your comfyui-rtx_remix folder and run install.bat

You should see RTX Remix nodes:

RTX Remix

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:

  1. Open RTX Remix
  2. Open your project
  3. Select the objects with textures you want to upscale
  4. 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

Template

Use this graph to start your own ai workflow and modify textures in RTX Remix.

Plug n Play PBRify workflow

./workflows/rtx_remix_pbrify_workflow.png

Template

A working example of an upscaling workflow to upscale the diffuse textures in your mod and automatically create Normal, Roughness and Height maps using https://github.com/Kim2091/PBRify_Remix

This graph requires downloading some custom nodes and models from the above PBRify repo.

S
Description
No description provided
Readme
516 KiB
Languages
JavaScript 45.5%
Python 27.2%
CSS 11.4%
HTML 8.6%
PowerShell 4.8%
Other 2.5%