About this mod
Improves upscaling by adding DLSS and changing some aspects of how the image is upscaled. It's especially noticeable at lower render resolutions, with the image instability (shimmering/shaking textures) from the vanilla FSR implementation fixed. Note that DLSS requires an NVIDIA graphics card.
- Permissions and credits
- Changelogs
First release of my new mod for WH40KRT, which improves upscaling by adding DLSS and changing some aspects of how the image is upscaled. It's especially noticeable at lower render resolutions, with the image instability (shimmering/shaking textures) from the vanilla FSR implementation fixed. Note that DLSS requires an NVIDIA graphics card. Feedback is welcome!
Why use?
- Improved image quality compared to FSR, especially at lower render resolution.
- Improved image stability (lack of shimmering) compared to FSR.
- Less blurry/more detailed compared to FSR due to upscaling now happening before post processing.
Installation
- Extract EnhancedGraphics_Native.zip to the game directory, such that: ../Warhammer 40,000 Rogue Trader/EnhancedGraphics_Native.asi (+ nvngx_dlss.dll and winhttp.dll)
- Extract EnhancedGraphics.zip to the Owlcat Mods directory, such that: %userprofile%/AppData/LocalLow/Owlcat Games/Warhammer 40000 Rogue Trader/UnityModManager/EnhancedGraphics/EnhancedGraphics.dll
- On the mod menu in-game (ctrl+f10 by default), open Enhanced graphics, and set the Upscaler Type to DlssUpscaler. Select a preset or drag the slider to make a custom preset. I recommend against messing with any of the settings below custom preset.
Known Issues
- [base game bug - will fix] Some minor ghosting behind cloth, as cloth isn't included in motion vectors.
- [base game bug - will fix] Particles scale as the render resolution decreases.
Future Plans
- Full-resolution rendering on the character doll/inventory screen.
- Frame generation.
- Other render APIs (FSR 3, XeSS) - DX11/DX12 resource sharing to accomplish this.
Credits
- nvngx_dlss.dll: NVIDIA
- winhttp.dll: Ultimate-ASI-Loader
Source code: https://github.com/cstamford/RogueTrader_DLSS