RealChrizzl/hitman-vr-foveation-fix

GitHub: RealChrizzl/hitman-vr-foveation-fix

一个通过内存修改禁用《HITMAN 刺客世界》PC VR 固定注视点渲染的工具,使整个视野边缘到边缘保持清晰。

Stars: 0 | Forks: 0

# HitmanVR Foveation 修复 **为 PC VR 中的《HITMAN 刺客世界》提供边缘到边缘的清晰度。** 如果你视野中心之外的所有东西看起来都模糊不清,这个工具可以修复它。 这种效果在 pancake 镜头头显上最为明显 —— **Quest 3 和 Quest Pro** —— 因为它们的光学特性一直清晰到边缘,所以软件模糊就成了唯一导致 画面模糊的因素。在 Fresnel 头显(Quest 2、Quest 3S、Rift S)上 它也有效,只是提升较小,因为镜头本身就已经柔化了 边缘。 仅限 PC VR,通过 Link 或 Air Link。不支持独立版本。 ## 下载并运行 1. 下载这两个文件:`HitmanVRFoveationFix.ps1` 和 `HitmanVRFoveationFix.bat` — 将它们保存在同一个文件夹中 2. 双击 **`HitmanVRFoveationFix.bat`** 并允许管理员提示 3. 按照你通常的方式启动 HITMAN,包括直接进入 VR 4. 开始游玩 这就是整个流程。游玩时请保持小窗口打开。 该窗口会告诉你当前状态:灰色表示等待游戏启动,琥珀色表示 VR 或任务仍在加载中,**绿色表示修复已激活**。如果出现 问题,它会变成红色并说明原因。 ### 为什么是 .bat 而不是 .exe 读取另一个程序的内存正是调试器所做的事情 —— 同时也是 恶意软件所做的事情。打包的 PowerShell 可执行文件会被杀毒软件作为 一个类别进行标记,无论里面包含什么,所以发布一个这样的文件就意味着要求你 点击跳过病毒警告。一个你可以阅读的普通脚本更加诚实。 这个 `.bat` 只有一行代码。如果你愿意,可以在记事本中打开它;它除了启动 旁边的脚本外什么也不做。 ## 它实际做了什么 HITMAN 使用 **fixed foveation** 渲染 VR:每帧四层而不是两层。 - 两层覆盖整个视野的半分辨率 **宽** 层 - 两层仅覆盖中心小圆圈区域的完整分辨率 **窄** 层 该圆圈之外的所有内容都是从半分辨率层放大而来的。在 足够清晰以显示差异的头显上,结果就是模糊海洋中的一个清晰小岛 —— 而且因为圆圈是固定在图像中心,而不是 你正在注视的地方,所以你大部分时间都在看模糊的部分。 这个工具将游戏切换为 **两层全分辨率**。像素预算 保持不变,但它是均匀分布的,而不是集中在中间。 整个视野最终变得和以前那个小圆圈一样清晰。 没有更改任何分辨率设置。你的帧率应该与之前大致相同。 ## 安全吗 - **不向磁盘写入任何内容。** 没有修改任何游戏文件,没有安装任何东西, 没有留下任何痕迹。每次更改都在运行进程的内存中进行, 并在你关闭 HITMAN 的瞬间消失。 - 如果游戏代码不处于原始状态,如果附加时 VR 已经 在运行,或者如果头显没有运行在 Oculus runtime 上,它会拒绝执行任何操作。 - 关闭它或关闭窗口会恢复一切。 **直白地说:** 它确实会写入具有在线连接的游戏内存。 在测试中这没有问题,但在你决定之前应该了解这一点。不触及渲染器, 就没有办法改变渲染器的行为。 已在 **3.270.1** 版本上验证。在其他版本上,该工具通过 字节模式定位相关代码,并告诉你该版本未经测试 —— 如果有任何歧义,它 会拒绝操作而不是进行猜测。 ## 致 IO Interactive 如果 IOI 的任何人读到这个:欢迎你采用这个方案。不需要许可,不需要 署名,没有任何附加条件。整个更改只需四条指令和三个值, 全部记录在 [`docs/HOW-IT-WORKS.md`](docs/HOW-IT-WORKS.md) 中。 两个全分辨率层而不是四个半分辨率层,其像素 工作量相同,但在现代头显上看起来要好得多。这将是一条很棒的补丁 说明。 ## 给好奇的人 - [`docs/HOW-IT-WORKS.md`](docs/HOW-IT-WORKS.md) — foveation 是如何工作的,修复 更改了什么,以及它是如何被发现的 - [`docs/UPDATING.md`](docs/UPDATING.md) — 如果未来的游戏 更新破坏了模式搜索,如何重新找到一切 你不需要其中任何一个即可使用该工具。 ## 许可证 MIT — 请参阅 [`LICENSE`](LICENSE)。随你怎么处理都行,如果我 停止维护它,你也可以 fork 它。这恰恰是其意义所在。
标签:AI合规, HITMAN, Libemu, SteamVR, VR游戏工具, 内存修改, 图像质量优化, 游戏Mod