终极视觉升级与BUG修复

终极视觉升级与BUG修复

最有效的图形优化与修复BUG的CFG配置。

视觉

描述

经过搜索、测试所有现有的控制台 CVar 以及借鉴他人的成果,我最终制作出了一个能将《天国:拯救2》的画面推向极限的组合。它基于原版游戏的试验性设置,但外观更佳,性能也更好,很可能是目前最有效的画质提升 CFG。

级联阴影贴图经过了精细调整,以避免阴影闪烁,其他常见/不常见的设置也是如此。我相信它对于那些想要自行调整画质以满足个人品味的玩家来说,也是一个绝佳的基础。

除了画质提升外,它还能解决一些图形错误,例如:

  1. 近距离的奇怪块状阴影。
  2. 对话或过场动画中的阴影闪烁。
  3. 某些光源损坏。
  4. 白色运动残影。
  5. 在某些环境光遮蔽区域,SSDO 过度溢出。
  6. 墙壁和地面上的油性反射。
  7. 同时使用平滑运动和 HDR 时图像失真。 等等。

新内容是什么?

v1.6

  1. 调整屏幕空间阴影,以避免特定的有问题的夜间场景(主要在主线剧情中)。
  2. 希望能修复修道院 DLC 中的室内阴影闪烁问题。
  3. 血迹贴图现在持续两倍时间。

v1.5

  1. 对话和过场动画中 NPC 的阴影闪烁终于修复了!!!!!!
  2. 云层改进(谁能想到 WARHORSE 把数值弄反了?)
  3. 快速旅行/时间跳过现在快两倍。
  4. 纹理流送速度应该会略微同步。
  5. 改用新方法来处理阴影偏差,现在近距离的垂直条纹消失了,同时保留了中距离的细节阴影。
  6. 完成了特定命令的简要注释,详情请查看文件。

v1.4

  1. 通过添加 'e_svoTI_TemporalFilteringBase' 改善运动残影问题,数值越大对此问题帮助越大,但会导致灯光闪烁,请查看置顶帖以获取更好的解决方案。
  2. 完全修复块状屏幕空间阴影,并改善近距离阴影。
  3. 改善室内阴影(会导致少量 FPS 损失)。
  4. 改善室外性能,尤其是在人群密集区域。

v1.3

  1. 大幅提升性能。
  2. 修复地面和高处(如库滕堡大教堂屋顶)奇怪的块状阴影。
  3. 恢复缺失的阴影(查看对比图)。
  4. 对 SSDO 进行了一些调整,使画面不那么“脏”。
  5. 略微降低天空颜色,使黎明/黄昏更具沉浸感(减少蓝色调)。

v1.1-v1.2

  1. 将文件拆分为 2 个。虽然不优雅,但有必要,详情请查看 Q&A。
  2. 为更好的画质进行了小幅调整。
  3. 移除不必要的命令。
  4. 修复太阳阴影。

安装说明

  1. 解压 .zip 文件,将 autoexec.cfg 和 user.cfg 放入游戏主文件夹(通常是 C:\Program Files (x86)\Steam\steamapps\common\KingdomComeDeliverance2)。
  2. 在 Steam/Epic 启动选项中添加 "-devmode"。
  3. 你需要另一个模组(After Load CFG)来防止游戏在升级时覆盖这些 CVar。
  4. ~ 如果你在文件夹中已有 "autoexec.cfg" 或 "user.cfg",请手动合并它们,而不是覆盖。
  5. ~ 移除 ; 以启用试验性设置,这将进一步提升画质,但也会导致显著的 FPS 损失,仅在配置较好的 PC 上使用。
  6. ~ 你可以通过直接删除文件来移除这个 cfg。

重要!

  1. 对于 HDR 用户,你需要手动将 "r_HDRTonemappingPeakNitsOverrideWH" 的值更改为你显示器的峰值亮度(单位:尼特)。
  2. 如果你正在使用 "增强全局光照" 模组,请在使用我的 CFG 之前移除它(因为它们基本上做的是同一件事)。

已知问题与解决方案

  1. UI 加载会稍微变慢。 这主要是由 LOD 设置引起的,你可以通过删除或注释掉 'wh_e_HLodVegetationSwitchingDistances' 来修复,你也可以测试其他数值。
  2. 在特定场景下,屏幕边缘的灯光会闪烁。 因为 'e_svoTI_AsyncCompute' 能为你提供大约 5% 的近乎免费的 FPS,但它有缺陷。幸运的是,这不是一个常见问题,并且在大多数情况下不太明显。如果你不喜欢,也可以删除或注释掉它。

硬件要求

正如我所说,这个 CFG 基于试验性设置,尽管我设法通过一些你注意不到的细微降级来提升性能,但它仍然相当吃配置。 供你参考,我使用的是 RTX 5070 和 9700X,配备 32G 内存,分辨率 3440x1440,DLSS 性能模式。这是我使用此 CFG 后(启用了 1/2 分辨率 SVOGI 和 3 次 GI 反弹)得到的结果: 室内(农舍)~100fps 室内(城堡)~100fps 室外(村庄)~110fps 室外(城市)~95fps 室外(野外)~110fps 室外(森林)~80fps 所有测试均在白天进行,夜间性能会稍差一些。

Q&A

Q: 为什么不把这些字符串合并到一个 cfg 中? A: 因为有些字符串需要在保存加载后执行(主要是全局光照部分),否则会被引擎覆盖,而另一些字符串则必须在游戏启动时执行,所以最简单的方法就是将它们分开。

Q: 如何编辑这些数值?有什么指南吗? A: 你可以使用记事本打开并编辑文件,也推荐使用 VS。你可以从可选文件中下载完整的 CVar 列表(实际上并不完整)并自行测试,我也正在为每个 CVar 编写说明,但需要一些时间才能完成。

Q: 当我使用你的 cfg 时遇到了严重的性能问题。 A: 我只能在我自己的 PC 上进行测试,因此某些问题可能永远无法在我这边复现,特别是对于使用 AMD/Intel 显卡的用户,如果你遇到任何性能问题,我建议你直接删除这个 cfg。