高质量击杀画面

高质量击杀画面

改进任务结果背景/击杀画面,减少模糊和伪影

视觉效果

功能

  • 启用高质量任务结果/击杀画面背景,减少压缩伪影(目前仅支持带有附加组件的 ReShade):共有三种模式。您也可以在模组菜单中查看模式说明。
    • 默认(后置应用 ReShade):该模组将拍摄不带 ReShade 效果的截图。当此截图在任务结算界面显示时,图像会应用 ReShade 效果呈现。
    • 预应用 ReShade:该模组将直接拍摄已应用 ReShade 效果的截图。当此截图在任务结算界面显示时,ReShade 效果会被禁用。若您的图像中 ReShade 效果显示异常(例如使用深度缓冲进行边缘检测的 ReShade 着色器),请选用此选项。
    • 禁用 ReShade:图像保持高清且不应用 ReShade 效果。模组将拍摄无 ReShade 的截图。当此截图在任务结算界面显示时,图像会以禁用 ReShade 的状态呈现。
  • 在任务结果界面隐藏右上角的聊天图标,以便截取干净的截图。
  • 将亮度恢复至中性,使击杀画面与游戏画面的色调保持一致。

要求

必须

  • REFramework:夜间构建版本 1166 之后。点击高亮部分下载兼容的 REFramework(Nexus Mod 上的版本尚未更新)。ReShade 附带 6.x 版本起的附加组件:见图。直接下载链接。
  • ReShade 附带附加组件(版本 6.x 及以上)。

可选项

  • 慢动作模组:建议安装。若未安装此模组,在捕获任务结果输出时可能会出现一些问题,但我已尝试处理这些问题。
  • Fluffy 模组管理器:由于本模组包含大量文件,建议使用模组管理器以便未来能轻松禁用/卸载此模组。

如果模组提示你“需要更高的小版本号”,这意味着你的 RE Framework 仍然过旧。
如果你已经安装了上面提到的夜间版本,但仍然收到此消息,请前往 _storage_ 文件夹(与 MonsterHunterWilds.exe 同一目录),删除 dinput8.dll(见图),然后重新安装新版本的 REF。

警告

高质量捕捉模式:HDR

尚未正式支持(目前)。支持处于实验阶段。
我没有 HDR 显示器,但我尝试过让模组支持高质量画面捕捉。你可以反馈 bug,我们会尽力解决。

安装

该模组需要 Loose File Loader 才能正常运行。

毛绒模组管理器

  1. 在 REFramework 菜单中启用松散文件加载器。
  2. 使用 Fluffy Mod Manager 按常规方式安装(将所有下载的 ZIP 文件粘贴到 Fluffy 的路径:Games\MonsterHunterWilds\Mods,或将所有 ZIP 文件拖放到 Fluffy 中)。

手册

如果你将来想删除这个模组,我强烈建议你使用模组管理器,因为这个模组包含许多文件。
要卸载,请删除你下载的 ZIP 中包含的所有文件。

  1. 从 nightly 1166 安装 REFramework 版本。
  2. 在 REFramework 菜单中启用 Loose File Loader。
  3. 安装带有附加组件的 ReShade:下载高亮显示的版本,注意大写锁定。
  4. 下载此模组并将其解压到与 MonsterHunterWilds.exe 相同的文件夹中。
    • 对于 SDR 用户:您只需下载 SDR 版本。
    • 对于 HDR 用户:实验性功能。由于 HDR 版本基于 SDR,您需要同时下载 SDR 版本和 HDR 附加组件(其中包含一个 Github 工具,可将您的 HDR 图像转换为 SDR 格式 - 游戏仅支持 SDR 图像)。

最终,你的文件夹结构应该如下所示

MonsterHunterWilds
  ├── dinput8.dll
  ├── MonsterHunterWilds.exe
  ├── reframework
  ├── data
  ├── MHWildsHQQuestResult_HighResolutionCapturePackAvailable
  │   ├── plugins
  │   │   ├── MHWildsHighQualityPhoto.dll
  │   │   ├── native
  ├── stm
  ├── RenderTexture
  │   ├── .....
  ├── MHWildsHighQualityPhoto_ReShade.addon
  └── hdrfix.exe(仅限 HDR)

鸣谢

  • praydog 为 REFramework 团队
  • ReShade 团队
  • AVIR 图像缩放算法由 Aleksey Vaneev 设计
  • HDRfix 由 Brooke Vibber 提供
  • 其他所有依赖库作者:cimgui、glaze、hdrfix、imgui、nfd-extended、stb、subprocess.h、threadpool、libwebp

注释

你的击杀画面,在没有模组的情况下,会被存储在一个 1920x1080 的纹理中(适用于 16:9 模式)或一个 2560x1080 的纹理中(适用于 21:9 模式)。如果你使用的是 2K 或 4K 显示器,你的击杀画面总是会被降频到 1080p,然后再升频到你的 2K 或 4K 分辨率。有了这个模组,模组将允许你的背景以这些新的分辨率存储:

  • 1920x1080 (1080p 16:9)
  • 2560x1440 (2K 16:9)
  • 3840x2160 (4K 16:9)
  • 2560x1080 (1080p 21:9)
  • 3440x1080 (2K 21:9)
  • 5120x2160 (4K 21:9)

如果您使用的是 32:9 或类似比例,根据您在游戏中选择的宽高比,该模组会尝试找到最接近的分辨率来存储您的背景。
例如,如果您使用的是 5120x1440 32:9,而在游戏中您使用的是 21:9,最接近的分辨率将是 5120x2160

问答

我认为你最好了解游戏如何处理你的图像。这些问题:

  • 为什么游戏生成的图像有时看起来那么模糊?
  • 为什么模组需要 WebP 格式,而不是 PNG 或 JPG?

如果你感兴趣,可以访问 Github 上的问答部分。
由于这是一个 DLL 模组,为了透明起见,我在 Github 上开源了这个模组。

在 REFramework 菜单中启用松散文件加载器