RenoDX - 寂靜嶺F HDR修復

作者 MusaQH·版本 v2025-10-8·更新於 2025-10-09

重寫遊戲的DX12後處理管線,修復HDR模式下的色調映射、色彩分級和UI顯示問題

模組介紹 作者原文

重寫遊戲的DX12後處理管線,修復HDR模式下的色調映射、色彩分級和UI顯示問題

RenoDX - 寂靜嶺F HDR修復

🎮 **這是一個ReShade插件,不是ReShade特效**

⚡ **模組需要遊戲中開啓HDR才能使用**

✨ 修復的HDR問題

1. 色彩分級修復

遊戲大量使用在外部程序(可能是OCIO)中創建的色彩分級LUT。色彩分級LUT允許開發者將複雜的對比度曲線和顏色濾鏡烘焙到紋理文件中,然後應用於場景。虛幻引擎的默認HDR代碼不支持外部HDR LUT,其HDR代碼路徑也不像許多其他遊戲那樣提供在HDR中應用SDR LUT的代碼。**LUT構建器着色器已被修改,可在HDR中應用SDR色彩分級LUT,讓我們能夠看到開發者真正的藝術意圖**。

2. 色調映射一致性

遊戲在HDR中使用不同的色調映射器(一個損壞的ACES實現),缺少其SDR色調映射器(Unreal Filmic)中的各種控制。開發者可以選擇對SDR中的色調映射曲線應用某些調整,但由於HDR缺乏適當的控制,這些調整不會反映在HDR中。色調映射器已被替換爲Unreal Filmic和我們自定義ACES實現的混合。**這允許與SDR中的藝術意圖保持一致,同時具有擴展的高光細節和廣色域支持**。

3. SDR EOTF模擬

在SDR中,遊戲在將最終圖像發送到顯示器之前將其編碼爲sRGB伽馬。這種編碼可能與開發者顯示器上使用的實際伽馬曲線不匹配,因爲市場上基本上每個顯示器出廠時都是2.2伽馬。這意味着在SDR中,伽馬不匹配會導致圖像在陰影中接收到對比度提升,而這在HDR中不存在。現在在HDR中模擬sRGB -> 2.2伽馬轉換,**增加對比度以匹配我們認爲開發者在SDR開發時實際希望遊戲看起來的樣子**。這也得到了**UI元素嚴重色帶現象的支持,現在通過2.2伽馬模擬已修復**。

4. UI混合

在HDR中,UI和場景在混合在一起時處於不同的格式(線性),而在SDR中則是伽馬格式。這在透明效果上很明顯,因爲它們通常在HDR中顯得過於透明,影響可讀性。通過在混合前將UI和場景編碼到伽馬空間來修復此問題,**從而保留原始的UI混合行爲**。

---

🎛️ 調節選項

*注意:大多數滑塊不實時應用,打開日記本以觸發着色器重新運行使它們生效*

  • **色調映射類型**:UE ACES(原版HDR)、無、Vanilla+(ACES + UE Filmic混合)、UE Filmic(SDR)
  • **峯值、遊戲和UI亮度**
  • **SDR EOTF模擬/UI SDR EOTF模擬**
  • **色調映射縮放**:按亮度或每通道色調映射
  • **色調校正**
  • **色彩分級**:曝光、高光、陰影、對比度、飽和度、高光飽和度、過曝、光暈
  • **LUT強度**
  • **LUT縮放**:當LUT提升時,將黑色底限縮放到全範圍
  • **顆粒類型/強度**:原版或感知(不與FSR幀生成一起工作)
  • **Lilium RCAS銳化**(不與FSR幀生成一起工作)

---

⚠️ 已知問題

  • "色調映射與色彩分級"部分的滑塊不實時應用。打開和關閉日記本以應用更改。
  • 將此插件與某些ReShade着色器(例如Lilium的着色器)一起使用可能導致崩潰

---

🔧 兼容性

  • 外部DLL/注入如Optiscaler/SpecialK/PureDark FG可能無法工作,請先在沒有它們的情況下測試以確認模組是否正常工作。在這種情況下,我無法對兼容性做出任何保證,因爲所有這些模組和RenoDX都在低級別掛鉤到遊戲中。

---

📥 安裝說明

  • 安裝支持插件的ReShade 6.6(在設置中不需要選擇任何着色器或插件)
  • 將`renodx-silenthillf.addon64`複製到`SILENT HILL f\SHf\Binaries\Win64`安裝文件夾(與安裝Reshade的文件夾相同)
  • 運行遊戲
  • 按鍵盤上的``鍵訪問Reshade UI並配置設置。**確保閱讀工具提示,因爲大多數滑塊不實時應用**

---

🛠️ 關於RenoDX

RenoDX,全稱"DirectX遊戲翻新引擎",是一個用於修改遊戲的工具集。目前它可以替換着色器、注入緩衝區、添加覆蓋層並將用戶設置寫入磁盤。由於RenoDX使用Reshade的插件系統,預計兼容性相當廣泛。使用Reshade簡化了所有必要的掛鉤來接入DirectX,而無需擔心修補特定版本的exe文件。

---

🙏 致謝

  • 感謝**ShortFuse**創建RenoDX框架使這一切成爲可能
  • 感謝**Lilium**創建我使用的HDR分析工具使這一切成爲可能

---

🔗 相關鏈接

  • GitHub
  • RenoDX Discord
  • HDR Den Discord

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
RenoDX for Silent Hill F
檔案大小
300.4 KiB