NVIDIAGameWorks / NVIDIAGameWorks/rtx-remix

[Feature Request]: Enhanced Asset Replacement Support: Multiple Asset Variations per Hash

Open
#202 1 comment 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature jira runtime
Dominant language
No language data
Stars
1.7k
Forks
99
PR merge metrics
No merged PRs in 30d

Description

Description

RTX-Remix currently allows for the replacement of meshes and textures with new assets by associating a single replacement PBR texture or mesh with each unique hash generated for drawn objects. However, I believe that expanding the tool to support multiple asset replacements per hash would greatly enhance its capabilities.

Feature Request

I am proposing the implementation of multiple asset replacements per hash in RTX-Remix. Instead of being limited to a single replacement asset for a given hash, it would be beneficial to allow multiple assets to be associated with the same hash. This would enable RTX-Remix to randomly select or cycle (round robin) through these assets whenever a new object with that particular hash is requested to be drawn.

Rationale

The introduction of multiple asset replacements per hash would address the limitation of repetitive textures commonly found in older games. By allowing various replacement assets to be associated with the same hash, RTX-Remix users can achieve a higher level of diversity and variation in the rendered objects. This feature enhancement would alleviate the visual repetition that can occur when applying detailed modifications especially on terrain and any large surface.

Thank you for considering this feature request.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating how the RTX-Remix runtime and toolkit associate replacement meshes and textures with hashes, then clarify whether selection should be random, round robin, or configurable. Done means multiple replacements can be associated with one hash and are selected consistently according to the chosen behavior.

Written by the indexing model from the issue text.

Assessment

Domain
computer-graphics, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.