NVIDIAGameWorks / rtx-remix

Combined repo for the RTX-Remix runtime
https://www.nvidia.com/en-us/geforce/rtx-remix/
MIT License
1.37k stars 69 forks source link

[Toolkit bug + Feature Request]: Can't select decals #487

Open xoxor4d opened 5 months ago

xoxor4d commented 5 months ago

Contact Details (Optional)

No response

Describe the bug

Selecting decals within the toolkit is not possible. Decals covering the full surface of a base layer also prevent one from selecting the base layer. This might be a duplicate of: https://github.com/NVIDIAGameWorks/rtx-remix/issues/400

To be able to select decals in the toolkit, I have to take a capture with the following setting turned off (runtime): Rendering -> Pathtracer -> Resolver -> Decal Material Blending (this will introduce some visual bugs like discolored decals).

How do you reproduce the bug?

  1. Games affected: Call of Duty games and possibly GMod?
  2. Take a capture with decal blending on and try to select a decal in the toolkit
  3. Take a capture with decal blending off ...

What is the expected behavior?

I should be able to select decals without having to turn off that option before taking a capture.

Feature request - given that decal selection works:

Having a single or multiple decals on top of each other can make it hard to select what you want. A right click context menu that lists all textures under the cursor (within reall small distance of the click) would be pretty handy. The map editor for cod4 actually has such a feature: decal_context_menu

Version

2024.3.0

PappaSlask commented 5 months ago

This could very possibly be solved with my idea over here: https://github.com/NVIDIAGameWorks/rtx-remix/issues/477

Just add decals as a filtering option to this selector, and any other meshes would be ignored.

Keep up the good stuff xoxor4d!

sjgillard commented 4 months ago

Jira created: REMIX-3129

automata-rtx commented 1 week ago

This is a pretty significant issue that really should be addressed sooner rather than later

sjgillard commented 1 week ago

We're looking into it currently.