
Luma - 原生HDR - SMAA - XeGTAO 用于巫师2
Luma for The Witcher 2添加了原生HDR输出,用SMAA替代了游戏中的FXAA,并用XeGTAO替换了SSAO。这是一个ReShade插件,而非预设文件。
查看大图功能
HDR:
- 原生 HDR 输出,支持纸白、峰值亮度和独立的界面亮度。保留游戏原版外观: 默认为与原版等效设定
- 在后期处理链中采用更高精度的缓冲区,并在输出时进行动态三角形抖动——天空和昏暗室内场景中的色带问题大幅减少
- 为预渲染视频提供 AutoHDR 功能,并带有增强滑块
- 调色控制:曝光、色彩分级强度、对比度、饱和度、高光去饱和
抗锯齿与锐化:
- SMAA 取代内置的 FXAA
- RCAS 锐化滑块,在 SMAA 之后应用
- 16x 各向异性过滤——原版游戏从未对每个表面全面应用 AF
环境光遮蔽:
- XeGTAO 取代原生 SSAO
修复与额外功能:
- 针对游戏自身效果增加泛光强度和暗角强度滑块
- 隐藏 HUD
系统需求
- dgVoodoo2,用于将游戏的 DirectX 9 转换为 D3D11。请使用 2.87.3 或 2.81.3 版本。其他版本会生成不同的着色器
- HDR 路径需要 HDR 显示器。XeGTAO 运行需要在游戏视频设置中启用 SSAO;SMAA 无论是否启用均可用
安装方法
- 安装 dgVoodoo2(v2.81.3 或 v2.87.3):将其
D3D9.dll、dgVoodooCpl.exe和dgVoodoo.conf复制到游戏 exe 旁边,然后应用列表下方显示的设置 - 将模组文件解压到游戏 exe 旁边
- 在 Windows 中启用 HDR,启动游戏,并按 <HOME> 键打开 ReShade 界面
- 将游戏内的亮度和 Gamma 滑块保留在默认值——Luma 将根据它们进行校准
- 根据您的显示器设置纸白和峰值亮度,或保留自动值
在 dgVoodoo 控制面板(dgVoodooCpl.exe,位于游戏 exe 旁边)中设置以下选项:
- 常规 选项卡,输出 API:DirectX 11(功能级别 11.0)
- DirectX 选项卡,显卡:GeForce 9800 GT,显存:1024 MB
- DirectX 选项卡:取消勾选 dgVoodoo Watermark 以移除角落的logo
常见问题
- 游戏看起来暗淡。这真的是 HDR 吗? —— 默认情况下,Luma 被配置为匹配原版外观。您可以按喜好进行调整:曝光、对比度、饱和度以及高光去饱和均位于“调色”部分
- 我没有 HDR 显示器。可以使用这个吗? —— 可以。将色调映射类型设置为 “SDR” 以获得与原始版本完全一致的参考画面;SMAA、XeGTAO、各向异性过滤、抖动和调色滑块仍然全部生效
- 这比其他 HDR 处理方式好在哪里? —— 渲染管线被完全重写,缓冲区从 8 位升级到 16 位浮点。HDR 图像是在游戏将场景压缩为 SDR 之前构建的,而非从完成的 SDR 帧中提取
- 为什么需要 dgVoodoo? —— 游戏使用 DirectX 9 进行渲染,而 Luma 目前仅支持 DirectX 11。dgVoodoo 将其转换为 D3D11,Luma 在这种环境下运行
- 我可以将其与我现有的 ReShade 预设一起使用吗? —— 各种效果仍然有效,但任何进行调色或色调映射的操作都会与 HDR 路径冲突。建议改为在 Luma 中添加锐化或调色功能
关于 Luma
Luma 是一个基于 ReShade 插件系统构建的 DirectX 11 游戏模组框架。它会挂钩并替换渲染过程,而不是在其上层绘制滤镜,这就是它能够为从未支持 HDR 的游戏添加 HDR 功能的原因。其他许多游戏的模组可在此处查看,源代码可在 GitHub 获取。
Discord
致谢
《巫师 2》的 Luma 模组由 DristoforColumb 开发,是开源且免费的。 感谢 Pumbo 和 Ersh 提供 Luma 框架,感谢 crosire 提供 ReShade 及其插件 API,感谢 Dege 提供 dgVoodoo2。 感谢 Luma 团队提供的帮助。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。