
拍照模式光线重建修复
在照片模式下,保持DLSS光线重建开启而非切换至NRD,无论是构图时还是拍照时均如此。需要RED4ext。
查看大图[center][color=#ffff00][size=6][b]照片模式光线重建修复[/b][/size][/color]
[i]光线重建在照片模式下保持开启。[/i][/center]
[line]
[color=#ffff00][size=5][b]描述[/b][/size][/color]
打开照片模式会关闭 DLSS 光线重建,转而使用 NRD 进行降噪,因此你构图的场景降噪方式与游玩时不同。当 UI 隐藏以拍摄照片时,游戏会重新开启光线重建进行拍摄,然后再次关闭。
此模组移除了游戏照片模式代码中关闭光线重建的部分。在你构图和拍摄照片时,它会保持你在图形设置中设定的状态。照片模式的其他所有功能均未改变,包括在打开时关闭帧生成。
如果你在图形设置中关闭了光线重建,照片将照常使用 NRD 拍摄。
[line]
[color=#ffff00][size=5][b]需求[/b][/size][/color]
[list]
[]Cyberpunk 2077 2.31[/]
[][url=https://www.nexusmods.com/cyberpunk2077/mods/2380]RED4ext[/url][/]
[]支持 DLSS 光线重建的 NVIDIA 显卡[/]
[/list][line]
[color=#ffff00][size=5][b]安装[/b][/size][/color]
使用你的模组管理器安装,或将压缩包解压到你的 Cyberpunk 2077 文件夹中,最终路径为:
[code]Cyberpunk 2077\red4ext\plugins\PhotoModeRayReconstructionFix\PhotoModeRayReconstructionFix.dll[/code]
要确认其正常工作,请在启动游戏后打开 [font=Courier New]red4ext\logs\[/font]。最新的 [font=Courier New]photomoderayreconstructionfix[/font] 日志应包含以 [font=Courier New]patched:[/font] 开头的行。
[color=#ffff00][size=4][b]卸载[/b][/size][/color]
删除该文件夹。
[line]
[color=#ffff00][size=5][b]已知问题:照片出现条带[/b][/size][/color]
使用光线重建 预设 F(光线重建 4.5)时,照片可能会显示细水平条带,且拍摄照片时屏幕会闪烁。当拍摄采样设置 [font=Courier New]RayTracing/ReferenceScreenshot/SampleNumber[/font] 为 7 或更高时会出现此问题。游戏默认为 5。即使没有此模组也会出现。[i]某些模组会将其设置得更高。[/i]
为避免此问题,请使用光线重建预设 E,或在拍摄照片前将以下内容粘贴到 Cyber Engine Tweaks 控制台中。它会将值设为 5 并打印新值。游戏每次启动时都会重置该值,因此每次游玩时运行一次:
[code]GameOptions.SetInt("RayTracing/ReferenceScreenshot", "SampleNumber", 5) print("Photo Mode capture samples set to " .. GameOptions.GetInt("RayTracing/ReferenceScreenshot", "SampleNumber") .. " (6 or less avoids banding with RR preset F)")[/code]
[color=#ffff00][size=4][b]与 Hot-Sampled Photomode Renders (IGPT) 配合使用[/b][/size][/color]
[url=https://www.nexusmods.com/cyberpunk2077/mods/26318]IGPT[/url] 照片使用不同的设置,[font=Courier New]Editor/Recording/HighResolutionScreenshot_MS_Count[/font],默认为 8。没有此修复时,IGPT 照片使用 NRD 拍摄且不会出现条带。有���此修复后,它们使用光线重建拍摄,因此在 预设 F 下,当值为 7 或更高时会出现条带。
为避免此问题,请使用预设 E,或在拍摄 IGPT 照片前将以下内容粘贴到 Cyber Engine Tweaks 控制台中。它会将值设为 5 并打印新值。此设置也会在每次启动时重置:
[code]GameOptions.SetInt("Editor/Recording", "HighResolutionScreenshot_MS_Count", 5) print("IGPT capture samples set to " .. GameOptions.GetInt("Editor/Recording", "HighResolutionScreenshot_MS_Count") .. " (6 or less avoids banding with RR preset F)")[/code][line]
[color=#ffff00][size=5][b]兼容性[/b][/size][/color]
[list]
[]无脚本且无归档文件,因此不会与 redscript、CET 或 ArchiveXL 模组冲突。[/]
[]它不改变照片模式的脚本或菜单,因此添加姿势、选项或 UI 到照片模式的模组不受影响。[/]
[][url=https://www.nexusmods.com/cyberpunk2077/mods/26318]Hot-Sampled Photomode Renders (IGPT)[/url] 可与其配合使用,其照片也会使用光线重建。请参阅上方的已知问题。[/]
[]在照片模式代码不同的游戏版本上,模组不会做任何更改,并在其日志中说明。[/]
[/list][line]
[color=#ffff00][size=5][b]源码[/b][/size][/color]
源代码以及关于照片模式如何处理光线重建和拍摄照片的技术说明位于 [url=https://github.com/spuddeh/cp2077-photo-mode-ray-reconstruction-fix]GitHub[/url]。
[line]
[color=#ffff00][size=5][b]鸣谢[/b][/size][/color]
[list]
[][url=https://www.nexusmods.com/cyberpunk2077/mods/2380]RED4ext[/url] 由 WopsS 制作。[/]
[][url=https://www.nexusmods.com/cyberpunk2077/users/49024583]sammilucia[/url] 作为讨论对象并证实了我的疯狂理论。[/]
[/list][line]
[color=#ffff00][size=5][b]免责声明[/b][/size][/color]
此模组是在 LLM 的协助下开发的。所有游戏内测试和代码验证均由人类完成。没有流氓 AI 被允许通过黑墙。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。