Luma - 原生HDR及更多

Luma - 原生HDR及更多

原生代码插件和游戏着色器替换,为Starfield带来真正的原生HDR以及其他许多非HDR独有的视觉提升。非RESHADE。

[img]https://i.imgur.com/q2RhoqM.png[/img]

[i]Luma[/i] 旨在重写游戏的后处理阶段,在不偏离原始艺术愿景太多的情况下大幅改善画面表现。

其突出特色是增加原生 HDR 支持,这与官方那种虚假的 HDR 实现截然不同。 Luma 不仅简单地启用10位/16位缓冲区,而是通过广泛地重写和逆向工程游戏渲染引擎的各个方面来实现这一目标。因此,HDR 不仅被正确显示,还包含了其他方面的改进,例如伽马校正、改进的颜色分级,以及用户可调的亮度、对比度和饱和度控制。 [b]其益处并不仅限于 HDR 用户,所有 LUT 现在都在运行时被归一化,无需更改任何内容,色带现象消失,伽马校正得到改进,胶片颗粒效果更好,等等。

[i]Luma[/i] 由 4 位对 HDR 充满热情的开发者([i]Ersh[/i][i]Pumbo[/i][i]Lilium[/i][i]ShortFuse[/i])共同创建,他们各自承担不同角色,以实现这次大规模的代码重构。 它是“[url=https://www.nexusmods.com/starfield/mods/588]Native AutoHDR and Color Banding Fix[/url]”模组([i]Ersh[/i])的后续作品,该模组仅将游戏缓冲区质量提升至10位以上,为 AutoHDR 解决方案留出更多工作空间。 它也是 [url=https://www.nexusmods.com/control/mods/90]CONTROL HDR[/url] 模组([i]Pumbo[/i])的精神续作。 它包含了“[url=https://www.nexusmods.com/starfield/mods/2407]Normalized LUTs[/url]”模组([i]ShortFuse[/i])的改进版本。 它使用了 [url=https://github.com/EndlesslyFlowering/ReShade_HDR_shaders]HDR 分析 ReShade 着色器[/url]([i]Lilium[/i])构建而成。

HDR 截图可在下载文件中获取。

加入我们专注于 HDR 的 Discord 频道 [url=https://discord.gg/AwSvYMtGct](HDR Den)[/url]。

[img]https://i.imgur.com/i7F0yJa.png[/img]

  • 原生 HDR(支持 HDR10 和 scRGB 两种格式)
  • 提高缓冲区精度,全面减少色带现象(SDR 现在为10位而非8位)
  • 归一化/校正的 LUT,灰色平淡的外观基本消失,同时保留了颜色色调
  • 修复了 bink 预渲染全屏视频播放时颜色错误的问题,并使其支持 AutoHDR
  • 改进了锐化通道
  • 改进了胶片颗粒效果,使其更加真实和美观(例如,重新平衡了暗色/亮色下的颗粒大小和强度)
  • 修复了游戏使用错误伽马公式的问题
  • 提供自定义设置,方便您个性化游戏视觉效果(上述所有功能均可在运行时调整)
  • 更多功能!

[img]https://i.imgur.com/xdtGUKP.png[/img]

  • [b]《星空》“官方” HDR(Windows 11 AutoHDR)[/b]:《星空》并不官方支持 HDR,Xbox Series 和 Windows 11 版本均依赖操作系统的 AutoHDR,这意味着游戏仍输出8位 SDR,其视觉质量仍受此限制(没有真正的高光、没有 BT.2020 色彩、存在色带)。 需要澄清的是,Windows AutoHDR 只是一个简单的后处理滤镜,能从 SDR 图像生成 HDR 图像,但它使用错误的伽马(sRGB 而非 2.2)来解释游戏,并且亮度不会超过 1000 尼特。此外,它会使游戏 UI 过亮(《星空》通过调暗 UI 来解决此问题)。游戏允许进行一些基本的 LUT 校正来在 HDR 中扩展黑位和峰值白电平,但相比 Luma 能进行的调整,这非常有限。
  • [b]Nvidia RTX HDR:与 Windows AutoHDR 相比,它使用正确的伽马公式(2.2)将 SDR 升级到 HDR,因此不会导致额外黑位提升,但它仍然受限于游戏 LUT(其范围有限),并且由于 SDR 色调映射器,高光部分会被裁剪。它仍然是8位,因此质量较低,即使 RTX HDR 添加了去条带滤镜(这不是一个完美的解决方案,并且会移除细节)。UI 也会变得过亮。此外,RTX HDR 默认会大幅提升饱和度,随机改变颜色并破坏艺术意图。
  • [b]SpecialK HDR Retrofit**:它可以将所有缓冲区升级到16位,但游戏的色调映射仍然是 SDR 的,高光部分会被混在一起并裁剪。
  • [b]Pumbo 的高级 AutoHDR(或 Lilium HDR 着色器)+ NativeAutoHDR 或 DXVK**:与 SpecialK HDR 存在相同的问题。

[img]https://i.imgur.com/CbtnKag.png[/img]

安装所需组件。 在开始使用 Luma 之前,如果您安装了旧的 Native(Auto)HDR 模组,请先移除它。 将模组内容放入游戏根文件夹,或使用模组管理器将其安装到游戏根文件夹。 [尺寸=2]不幸的是,Vortex 安装不支持 ASI 版本,因为它会被同时包含 Data 文件夹和其他不在 Data 中的文件的压缩包搞混,而且 .asi 插件必须放在 Data 文件夹外。请改为手动安装。 [/尺寸]如果您在 SDR 下游玩,为了获得无带体验,请确保在 GPU 设置控制面板中启用10位输出。

游戏需要通过 SFSE 加载器或 ASI 加载器启动(取决于您的游戏版本)。

如果您使用 ASI 加载器,对于《星空》最兼容的方式是将原始的 bink2w64.dll 重命名为 bink2w64Hooked.dll,并将 ASI 加载器的 .dll 重命名为 bink2w64.dll。这不是此模组的问题,而是加载器本身的问题。例如,将 ASI 加载器用作 winmm.dll 可能会导致其注入到与 Game Pass 相关的进程中,而非 Starfield.exe。

您可以直接从**[b]游戏显示设置菜单中访问 Luma 的设置。 如果您安装了 [b]ReShade[b]我们的设置也会通过一个小部件在那里可见**。 插件旁边有一个 .toml 配置文件,删除它即可重置设置。

要卸载,只需移除所有文件(这些文件是该模组独有的)。

[img]https://i.imgur.com/o83QSob.png[/img]

  • 兼容 Steam 和 Windows Store 版本的《星空》。

  • [b]不兼容 Ersh 的旧版 [url=https://www.nexusmods.com/starfield/mods/588]Native(Auto)HDR[/url] 插件(此模组功能强大得多)。同样,也不需要 SpecialK HDR。

  • 您不需要任何其他与 AutoHDR 相关的 ReShade 或模组 - 例如 [url=https://www.nexusmods.com/starfield/mods/758]HUD for HDR[/url]。此实现已妥善处理 UI。

  • 兼容 [b]DLSS 超分辨率和 DLSS 帧生成 模组(FG 不支持 [i]scRGB HDR,请改用 [i]HDR10 PQ)。

  • 您可以使用任何 LUT 替换模组(如果这样做,请禁用 Luma 的“颜色分级范围扩展”设置),尽管我们强烈建议使用内置的,因为它能从原版 LUT 中提取 HDR 细节。

  • 请记住,大多数 ReShade 着色器是针对 SDR 制作的,因此它们可能在 HDR 下无法正常表现。

  • 如果您觉得 HDR 下手电筒太亮,可以使用 [url=https://www.nexusmods.com/starfield/mods/4888]Non-Blinding Flashlight[/url]。

  • [b]兼容所有其他已知模组。

[img]https://i.imgur.com/LwWmYI3.png[/img]

[b][url=https://github.com/EndlesslyFlowering/Starfield-Luma]https://github.com/EndlesslyFlowering/Starfield-Luma[/url][/b] [b]欢迎您贡献代码。

[img]https://i.imgur.com/JZlR46o.png[/img]

**[b] 团队捐赠(给所有 Luma 开发者):[b][b][url=https://ko-fi.com/hdrden]https://ko-fi.com/hdrden [/url] 个人捐赠: [url=https://ko-fi.com/ershin]https://ko-fi.com/ershin[/url][b][b][b] [b][b][b][url=https://ko-fi.com/endlesslyflowering]https://ko-fi.com/endlesslyflowering[/url] (Lilium)[/b][/b][/b][/b][/b][/b][/b][/b][b][url=https://www.buymeacoffee.com/realfiloppi]https://www.buymeacoffee.com/realfiloppi[/url] (Pumbo)[/b] [url=https://ko-fi.com/shortfuse]https://ko-fi.com/shortfuse[/url][/b]

感谢 [url=https://www.nexusmods.com/users/58293366]dukethedropkicker[/url] 提供的 [url=https://github.com/gottyduke/DKUtil/]DKUtil[/url]。 感谢 [url=https://github.com/ianpatt/]ianpatt[/url] 提供的 [url=https://github.com/ianpatt/sfse]Starfield Script Extender[/url]。 感谢 [url=https://github.com/ThirteenAG/]ThirteenAG[/url] 提供的 [url=https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases]Ultimate ASI Loader[/url]。

特别感谢 [url=https://www.nexusmods.com/starfield/users/4995023]Nukem[/url] 提供的宝贵帮助。