照片模式 - 提升屏幕分辨率(自动切换)

照片模式 - 提升屏幕分辨率(自动切换)

动态更新照片的屏幕分辨率百分比,减少伪影(尤其是头发部分),降低颗粒感并提升(头发)画质。

杂项

我注意到照片模式下的头发质量有点偏低。我不想每次进入照片模式都手动调整,所以做了这个mod来自动处理。
(缩略图有些夸张,因为33%对比200%,但毕竟是小图嘛,嘿)

安装

解压压缩包并将内容复制到游戏目录(在Steam中右键点击 -> 管理 -> 浏览本地文件)。
该软件包包含来自Ultimate-ASI-Loader的DLL文件。

检测

该模组会检测您在拍照模式下是否隐藏了HUD界面,当HUD被隐藏时,它会根据您在配置文件中设定的数值来更新屏幕显示比例。INI文件中还提供了一个选项,可关闭HUD检测功能,此时您需要使用键盘快捷键来手动操作。

我还添加了游戏暂停的检测功能,虽然不够完美,因为自拍模式不会暂停,但目前能正常运作。

当前默认按键:

  • F5 = 照片模式设置(默认200%)
  • F6 = 默认设置(默认100%)
  • F7 = 低质量设置(32%)

编辑INI文件!
屏幕百分比变量将覆盖您的升级器的质量。

你可能会注意到切换到默认设置时有2秒的延迟,这是因为游戏在切换到更高屏幕分辨率时清除资源存在问题,这是我找到的解决方法。我个人没有再遇到过这些问题,但你仍有可能遇到,如果发生这种情况,请使用快捷键。

景深

强烈建议您不要在游戏内或通过Engine.ini中的r.DepthOfFieldQuality禁用景深效果(反正它会被覆盖),这两种方式都会大幅降低景深质量,并启用r.DOF.Recombine.Quality——在高屏幕分辨率下渲染时这个参数会造成严重问题。

不过,在进入更高屏幕分辨率时,偶尔仍会出现景深(DOF)问题,但这种情况较为罕见。

Linux / Steam Deck

如果你在Linux系统上,请使用以下启动参数:
WINEDLLOVERRIDES="dinput8=n,b" %command%