VRisingDLSS
Adds NVIDIA DLSS (including the DLSS 4.5 models) and AMD FSR upscaling and anti-aliasing, with an in-game options section. DLSS needs an RTX card; FSR works on any card.
模組介紹 作者原文
VRisingDLSS
Adds NVIDIA DLSS (including the DLSS 4.5 models) and AMD FSR upscaling and anti-aliasing to V Rising.
V Rising ships with HDRP's DLSS render path compiled in but without an upscaler behind it. This mod switches that path on and connects it to DLSS or FSR through a small native bridge, so the upscaler runs where the engine intended it to: with the game's own depth, motion vectors and camera jitter.
This is an unofficial mod. It is not affiliated with or endorsed by NVIDIA, AMD or Stunlock Studios.
Features
- DLSS on NVIDIA RTX cards, with model selection: K (DLSS 4), L and M (DLSS 4.5), or Auto.
- FSR on every graphics card, through AMD's FSR SDK 2.3. The SDK picks the newest FSR version the card and driver support and falls back to FSR 3.1 otherwise.
- Native-resolution anti-aliasing (DLAA / FSR Native AA) and the upscaling modes Quality, Balanced, Performance and Ultra Performance.
- In-game options - a "DLSS / FSR (mod)" section at the bottom of Options -> Graphics.
- Diagnostic overlay - active upscaler, resolutions, upscaler GPU time and a live log.
Requirements
- The game running on Direct3D 11 (the default).
- BepInExPack V Rising.
- For DLSS: an NVIDIA GeForce RTX card with a current driver.
- For FSR: a graphics card and driver with Direct3D 12 support, on Windows 10 or newer.
The mod is client-side only.
Installation
Mod manager: install through r2modman or the app; the BepInEx dependency is pulled in automatically.
Manual:
- Install BepInExPack V Rising and start the game once.
- Copy all.dll files from this package into BepInEx/plugins/VRisingDLSS.
Usage
Open Options -> Graphics and scroll to the DLSS / FSR (mod) section:
| Option | What it does |
|---|---|
| DLSS / FSR | Turns the mod's upscaling on or off. While it is on, the game's Anti-Aliasing and FSR options have no effect. |
| Upscaler | Auto, DLSS or FSR. Auto uses DLSS on NVIDIA RTX cards and FSR on everything else. |
| Upscaling Mode | DLAA / Native AA, Quality, Balanced, Performance or Ultra Performance. |
| DLSS Model | Auto, Default, J, K, L or M. Only applies to DLSS. |
| Upscaling Overlay | Shows the diagnostic overlay. |
Hotkeys (all rebindable in the config file):
| Key | Action |
|---|---|
| F10 | Toggle upscaling |
| F9 | Next mode |
| F8 | Toggle overlay |
| Insert | Next upscaler (overlay visible) |
| F5 | Next DLSS model (overlay visible) |
| F6 | Next injection point (overlay visible) |
What does it cost?
Measured upscaler GPU time at 3440x1440 output on an RTX 5080:
| Mode | DLSS K | DLSS M | DLSS L | FSR 3.1 |
|---|---|---|---|---|
| DLAA / Native AA | 1.3 ms | 2.9 ms | 3.9 ms | 1.1 ms |
| Quality | 1.2 ms | 2.1 ms | - | 0.8 ms |
| Performance | 1.2 ms | 1.4 ms | - | 0.7 ms |
| Ultra Performance | - | - | 1.1 ms | 0.6 ms |
The DLSS model Auto setting uses K for DLAA, M for Quality / Balanced / Performance and L for Ultra Performance, because the DLSS 4.5 models (L, M) are much heavier at native resolution.
V Rising is a light game, so on a fast card upscaling mainly improves image quality rather than frame rate. The overlay shows the upscaler GPU time for your own setup.
About FSR
The game renders with Direct3D 11, while AMD's FSR SDK only runs on Direct3D 12. The mod therefore runs FSR on a second, helper Direct3D 12 device and passes the images across. This needs no setup, but it is the reason FSR requires Direct3D 12 support even though the game itself does not.
Which FSR version runs is decided by AMD's SDK and shown on the overlay (for example FSR 3.1.5).
Configuration
Settings live in BepInEx/config/kpajak.vrising.dlss.cfg. Besides the options above:
- FsrSharpness - strength of FSR's extra sharpening pass, 0 to 1 (default 0, off).
- InjectionPoint - where the upscaler runs in post-processing. The default AfterDepthOfField is recommended. BeforePost causes rectangular dark patches in the upscaling modes.
- AutoExposure - lets the upscaler estimate exposure itself (default on).
- UseMipB
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: