跳至主要內容
The Witcher 2.jpg

如何在 The Witcher 2 中運行 DLSS 5:RenoDX 與動態向量指南

本指南教您如何在 The Witcher 2 中透過 RenoDX 於 DirectX 9 環境下啟用 DLSS 5,無需使用 dgVoodoo2 或其他封裝工具。

作者
Friolt
更新日期
閱讀時間
3 分鐘
主題
最新消息
所需組件

在 Google 上查看更多 GAMES.GG 內容

廣告

DLSS 5 在 The Witcher 2 中運行時,無需 DOSBox 或 dgVoodoo2。RenoDX 直接作用於 DirectX 9 可執行檔,透過 feeder 提供偽造的運動向量(motion vectors),並由官方 NVIDIA 函式庫執行神經渲染。我們在不使用多重渲染(multipass)的舊版插件建構上進行了測試,硬體配置為 RTX 5090 Mobile 與 Core Ultra 9 275HX。

簡而言之:RenoDX、向量、啟動。詳細攻略請見下方,畢竟 DirectX 9 的設定從來都不簡單。

所需組件

組件在鏈路中的作用
The Witcher 232 位元 DirectX 9 遊戲本體,無論是否為加強版(Enhanced Edition)。
支援插件的 ReShade,32 位元優先載入的代理程式。
RenoDX DLSS 5 插件,單次渲染(single pass)版本神經渲染面板。
DLSS5-Feeder 與運動向量著色器為原生不支援 DLSS 的遊戲提供偽造的運動與深度資訊。
NVIDIA 神經渲染函式庫官方 DLSS 5 模型。
RTX 50 系列 GPUNVIDIA 官方要求。

步驟 1. 準備遊戲

The Witcher 2 Enhanced Edition 內建的啟動器包含圖形選項,其中兩項會與插件衝突。

  1. 開啟啟動器設定並關閉遊戲內的抗鋸齒(antialiasing)。
  2. 關閉 Witcher 2 Ubersampling,因為它會對每一幀進行多次渲染,而神經渲染本身已相當消耗效能。
  3. 儲存設定,啟動一次遊戲以確認設定生效。

步驟 2. 在 DirectX 9 上安裝 RenoDX

  1. 在 witcher2.exe 旁建立一個主機資料夾,例如 host32。
  2. 將 32 位元 ReShade DLL 重新命名為遊戲所需的 d3d9 代理名稱。
  3. 將重新命名後的代理檔案、RenoDX 插件、神經渲染函式庫以及標準 DLSS 升頻檔案放入該主機資料夾中。
  4. 由於可執行檔為 32 位元,請務必使用 32 位元版本的 ReShade 與插件。

步驟 3. 加入向量

  1. 將 DLSS5-Feeder 32 位元插件及其運動向量著色器包複製到同一個主機資料夾中。
  2. 啟動遊戲,按下 Home 鍵,開啟 Add-ons 分頁並找到 Neural Rendering;在 DirectX 9 上,它可能位於組合面板內。
  3. 按下 F6 鍵進行切換。

所有 DLSS 5 DX9 遊戲皆遵循此流程。完整的操作指南列出了 64 位元變體以及其他引擎的資料夾配置。

為何使用舊版函式庫

本次測試使用了不含多重渲染的 DLSS 5,即早期限制為單次 x1 渲染的插件版本。多重渲染模式會採樣一幀並忽略歷史資訊,對於使用預估向量的 DirectX 9 遊戲而言,這意味著每一幀都會產生全新的「幻覺」。單次渲染能讓 Geralt 看起來更像 Geralt,至少大部分情況下如此。

設定初始值原因
注入點 (Injection point)Output在沒有原生 DLSS 資料的情況下最穩定的階段。
強度 (Intensity)Medium全強度會完全重繪 REDengine 的光影。
預設 (Preset)Natural預設值偏綠,Cinematic 偏紫。
渲染次數 (Passes)x1舊版本僅支援此選項。
啟用升頻 (Enable Upscaling)Off尚未完成且會閃爍。

細節注意事項

  • 皮膚、頭髮與皮革的反應最為明顯,這也是該模型的主要設計目的。
  • 快速轉動鏡頭會產生殘影,因為運動向量是預估值。
  • UI 與字幕會被重繪,因此文字可能會出現輕微模糊。
  • 頻繁按下 F6 會導致 VRAM 洩漏,建議使用強度滑桿進行比較。

在所有測試過的舊作中,這是目前最令人信服的 DLSS 5 神經渲染模組成果。The Witcher 2 本身就具備足夠細緻的角色臉部建模供模型運作。不過,這終究是一個會吃掉大部分 GPU 效能的 The Witcher 2 圖形模組。

效能表現

在 RTX 5090 Mobile 硬體上啟用神經渲染運行 The Witcher 2,幀率約落在 10 fps 左右,這與其他遊戲測試的上限一致。該模型並不介意引擎的年代。

廣告