真正的第一人称射击模组

真正的第一人称射击模组

以真正的身体感知第一人称游玩《最后生还者 第二部 重制版》——现包含过场动画。摄像机位于角色真实的头部,保留原始身体和动画,并让你在第一人称过场动画中用鼠标环顾四周。随时按 F1 切换。

[center][size=6]TRUE FPS MOD v2.0[/size]


[/center]


[center][b][b][size=4]全身第一人称 — 电影级第一人称 — 自由视角[/size]


[/b][/b][/center]


以真正的第一人称视角体验 The Last of Us Part II Remastered — 现在包括过场动画。


TRUE FPS 为 The Last of Us Part II Remastered 带来了完全感知身体的第一人称相机,同时保留原版角色模型、移动、战斗和动画。


这不是传统的 FPS 转换。


没有自定义的第一人称手臂,没有替换动画,也没有重新设计的移动系统。


相反,TRUE FPS 让相机去适应原版游戏。


向下看,你会看到角色真实的身体、手臂、衣物、武器和装备。使用游戏原有的系统奔跑、蹲下、爬行、探索、瞄准、战斗、执行近战攻击和处决。


而现在,通过 v2.0,你可以通过角色自身的视角体验过场动画 — 并且可以自由环顾四周。


你仍然在玩 The Last of Us Part II。


你只是从角色体内体验它。


让相机去适应原版游戏 — 而不是让原版游戏去适应 FPS 相机。


[line]


[center][size=5][b]v2.0 新增内容[/b][/size]


[/center]


版本 2.0 是 TRUE FPS 自首次发布以来最大的一次进化。


原版模组为 The Last of Us Part II Remastered 带来了第一人称玩法。版本 1.1 改进了性能、相机自定义和动态角色支持。


版本 2.0 迈出了下一个重要步伐:将第一人称视角带入游戏的过场动画中。


[heading][center]新增 — 真正的第一人称过场动画


[/center]


[/heading]


你现在可以直接通过可玩角色的双眼体验支持的过场动画。


TRUE FPS 并非简单地将相机放置在角色附近,而是跟随实际的动画头部关节。


过场动画相机现在会再现:


[list]


[]真实的头部位置[/]


[]头部转动(yaw 偏航)[/]


[]上下看(pitch 俯仰)[/]


[]自然的头部倾斜(roll 翻滚)[/]


[]原版角色动画[/]


[]原版过场动画表演[/]


[]原版对话和场景推进[/]


[/list]当角色转头时,你的视角会跟随。


当角色向下看时,你的视角会跟随。


当角色躺下或倾斜头部时,相机会再现该运动。


目标是让你从完全不同的视角体验原版过场动画表演,而不替换游戏的动画系统。


[heading][center]新增 — 过场动画自由视角


[/center]


[/heading]


你现在可以在第一人称过场动画中用鼠标移动相机。


这意味着你不再被迫只能看向角色动画头部所指向的位置。


你可以探索环境、看向另一个角色,或简单地从不同角度观察场景。


自由视角允许:


[list]


[]向左最多 90°[/]


[]向右最多 90°[/]


[]向上最多 90°[/]


[]向下最多 90°[/]


[/list]这些移动是相对于角色动画头部朝向的。


角色会继续执行原版过场动画,同时你控制自己的观看方向。


自由视角不会物理旋转角色的头部,也不会修改底层动画。


过场动画正常继续。你只是对所见内容拥有更多自由。


过场动画自由视角可通过 F2 设置菜单启用或禁用。


[heading][center]新增 — 过场动画相机模式


[/center]


[/heading]


新增设置可让你选择过场动画的显示方式。


过场动画相机:原版(VANILLA)


游戏保留其原始的过场动画相机呈现方式。


当过场动画开始时,TRUE FPS 会临时允许原版过场动画相机接管。


过场动画结束后,如果 TRUE FPS 已启用,第一人称玩法会自动恢复。


过场动画相机:第一人称(FIRST PERSON)


TRUE FPS 在所有支持的过场动画中跟随可玩角色的动画头部。


相机会再现角色的头部运动,并支持过场动画自由视角。


原版过场动画、对话和动画保持完整。


你可以在 F2 菜单中切换这些模式。


[heading][center]新增 — 改进的过场动画相机连续性


[/center]


[/heading]


游戏的过场动画系统可以在多个相机之间切换,并可能在某些场景中临时重新定位可玩角色。


TRUE FPS v2.0 包含额外的过场动画检测、相机连续性和角色位置补偿。


这些系统有助于在原版过场动画相机切换镜头或引擎临时重新定位角色时保持第一人称视角。


该模组还保留了针对不支持或无效相机情况的安全机制。


[heading][center]新增 — 相机过渡


[/center]


[/heading]


TRUE FPS 现在支持两种相机过渡模式。


即时(INSTANT)


在第一人称和原版相机之间立即切换。


平滑(SMOOTH)


切换相机模式时使用 300 毫秒过渡。


平滑过渡会插值相机位置、旋转(如适用)和视野。


重要的是,TRUE FPS 不会在过场动画期间持续平滑角色的头部运动。一旦过渡完成,相机会直接跟随动画。


这保留了角色的原始运动。


[line]


[center][size=5][b]相机设置 — F2 菜单[/b][/size]


[/center]


按 F2 打开 TRUE FPS 设置菜单。


你可以在游戏过程中调整相机。


可用设置包括:


[list]


[]视野(Field of View): 50° 至 120°[/]


[]相机前移(Camera Forward): -5 cm 至 +15 cm[/]


[]相机高度(Camera Height): -15 cm 至 +15 cm[/]


[]近裁剪面(Near Clip): 0.005 m 至 0.100 m[/]


[]相机过渡(Camera Transition): INSTANT / SMOOTH[/]


[]过场动画相机(Cutscene Camera): VANILLA / FIRST PERSON[/]


[]过场动画自由视角(Cinematic Free Look): ON / OFF[/]


[]启用 / 禁用 TRUE FPS[/]


[*]重置为默认值(Reset to Default)[/*]


[/list]相机调整会即时应用,无需重启游戏或重新加载关卡。


你的配置会保存到


[code]T2R.ModClient.ini[/code],在做出更改后关闭设置菜单时保存。


标准相机值


[list]


[]FOV:80°[/]


[]相机前移:+5 cm[/]


[]相机高度:0 cm[/]


[]近裁剪面:0.024 m[/]


[]相机过渡:SMOOTH[/]


[/list]过场动画选项可在 F2 菜单中独立配置。


F1 仍可随时用于切换 TRUE FPS。


[line]


[center][size=5][b]身体感知第一人称[/b][/size]


[/center]


TRUE FPS 保持游戏原版第三人称角色模拟完整无缺。


这意味着你在第一人称中看到的身体就是实际角色。


该模组保留:


[list]


[]原版角色身体[/]


[]原版移动[/]


[]原版奔跑[/]


[]原版蹲下[/]


[]原版爬行[/]


[]原版武器操作[/]


[]原版瞄准动画[/]


[]原版近战战斗[/]


[]原版处决[/]


[]原版交互[/]


[]原版装备和衣物[/]


[]原版动画系统[/]


[/list]没有虚假的 FPS 手臂。


没有单独的第一人称角色模型。


TRUE FPS 改变的是视角 — 而不是底层玩法。


[line]


[center][size=5][b]动态角色支持[/b][/size]


[/center]


TRUE FPS 会动态处理角色的头部和头发,以防止它们遮挡第一人称相机。


该系统会识别与当前受控角色相关的渲染组件,并处理头部、头发及相关布料模拟组件。


这为以下内容提供更广泛的支持:


[list]


[]不同服装[/]


[]不同发型[/]


[]角色变体[/]


[]不同可玩角色[/]


[]剧情场景[/]


[]其他玩法模式[/]


[/list]这不仅仅是硬编码的 Ellie 皮肤列表。


该系统会动态跟随受控角色及其相关的渲染组件。


当返回第三人称时,TRUE FPS 会恢复其先前修改的渲染元素,同时保留原版游戏已隐藏的元素。


由于游戏包含大量角色、服装和动画组合,并非所有可能的情况都已测试。


如果你遇到特定角色或服装的问题,请报告。


[line]


[center][size=5][b]性能改进[/b][/size]


[/center]


TRUE FPS 保留了 v1.1 中引入的主要性能优化。


相机和角色清理系统使用缓存路径,以避免在正常游戏过程中进行不必要的昂贵内存操作。


该模组不会每帧执行完整的角色或材质扫描。


版本 2.0 还将过场动画相机跟踪和鼠标控制与现有游戏系统集成。


目标是在不必要地改变游戏模拟或增加过多 CPU 开销的情况下提供第一人称玩法和过场动画。


实际性能可能因硬件、游戏设置和场景复杂度而异。


[line]


[center][size=5][b]操作按键[/b][/size]


[/center]


F1 — 切换 TRUE FPS / 原版第三人称


F2 — 打开 / 关闭相机设置


当 F2 菜单打开时:


[list]


[]↑ / ↓ — 导航[/]


[]← / → — 更改数值[/]


[]Enter — 切换 / 重置[/]


[/list]F8 — 生成用于故障排除的诊断信息


在第一人称过场动画期间


鼠标 — 当过场动画自由视角启用时环顾四周。


相机相对于动画头部可水平垂直移动最多 ±90°。


重要提示


F2 菜单不会完全捕获键盘输入。在菜单导航时,方向键和 Enter 键仍可能被游戏接收。


[line]


[center][size=5][b]安装[/b][/size]


[/center]


TRUE FPS MOD v2.0 旨在作为完整安装包分发。


你无需安装之前的 TRUE FPS 版本。


完整包包含所需的模组组件和可再分发的加载器/运行时依赖项。


[heading]1. 下载 TRUE FPS MOD v2.0[/heading]


从文件区下载 v2.0 完整包。


[heading]2. 找到你的游戏文件夹[/heading]


在 Steam 中:


库 → The Last of Us Part II Remastered → 右键点击 → 管理 → 浏览本地文件


找到包含以下文件的文件夹:


[code]tlou-ii.exe[/code]典型的 Steam 安装路径为:


[code]C:\Program Files (x86)\Steam\steamapps\common\The Last of Us Part II\[/code]你的安装路径可能不同。


[heading]3. 解压压缩包[/heading]


将 ZIP 中的所有文件直接解压到游戏安装文件夹中。


不要创建额外的 TRUE FPS 文件夹。


模组文件必须与


[code]tlou-ii.exe[/code]位于同一目录下。


[heading]4. 启动游戏[/heading]


通过 Steam 正常启动 The Last of Us Part II Remastered。


加载你的存档。


按 F1 启用 TRUE FPS。


按 F2 配置你的相机和过场动画偏好。


欢迎使用 TRUE FPS v2.0。


[line]


[center][size=5][b]从 v1.0 或 v1.1 更新[/b][/size]


[/center]


更新前请关闭游戏。


下载 v2.0 完整包。


将压缩包直接解压到你的游戏安装文件夹中,并在适当情况下允许 Windows 替换现有的 TRUE FPS 文件。


版本 2.0 新增了相机过渡、过场动画和自由视角设置。


你现有的配置可能不包含这些新条目。


打开 F2 菜单以选择你偏好的过场动画选项。


如需完全全新的配置,你可以使用发布版中提供的配置文件,但请先备份你希望保留的任何设置。


[line]


[center][size=5][b]需求[/b][/size]


[/center]


The Last of Us Part II Remastered — PC


已测试的游戏版本:


[code]t2r-pc-1.6.0[/code]不保证与旧版本或未来游戏版本的兼容性。


Microsoft Visual C++ 2015–2022 Redistributable x64


此运行时是必需的,许多游戏 PC 上已安装。


如果 TRUE FPS 未加载,请确保已安装最新支持的 x64 Visual C++ Redistributable。


[line]


[center][size=5][b]故障排除[/b][/size][/center]


[heading]F1 无反应[/heading]


验证所需的模组文件是否与


[code]tlou-ii.exe[/code]安装在同一目录下。


该包使用:


[list]


[][code]T2R.ModClient.asi[/code][/]


[][code]NdGameSdk.dll[/code][/]


[][code]winmm.dll[/code][/]


[/list]检查游戏是否生成:


[list]


[][code]T2R.ModClient.log[/code][/]


[][code]NdGameSdk.log[/code][/]


[/list]如果未生成日志,模组可能未正确加载。


[heading][size=4]F2 菜单未出现[/size][/heading]


确保游戏窗口处于焦点状态。


再次按 F2。


你也可以按 F8 生成诊断信息。


[heading][size=4]第一人称过场动画未激活[/size][/heading]


打开 F2 并验证:


[list]


[]TRUE FPS 已启用。[/]


[]过场动画相机设置为 FIRST PERSON。[/]


[/list]请记住,VANILLA 会有意使用原版过场动画相机。


[heading][size=4]过场动画期间鼠标无法移动[/size][/heading]


验证:


[list]


[]过场动画自由视角为 ON。[/]


[]过场动画相机为 FIRST PERSON。[/]


[]TRUE FPS 已启用。[/]


[]游戏窗口处于焦点状态。[/]


[]游戏未暂停。[/]


[]F2 菜单已关闭。[/]


[/list]鼠标控制仅在过场动画第一人称相机激活时可用。


[heading][size=4]头部或头发出现在相机前方[/size][/heading]


尝试用 F1 将 TRUE FPS 关闭再打开一次。


如果问题可复现,请报告:


[list]


[]角色[/]


[]服装 / 皮肤[/]


[]章节或游戏模式[/]


[]导致问题的动作或动画[/]


[/list]如有可能,请附上


[code]T2R.ModClient.log[/code]以及最新的


[code]TrueFps_F8_...txt[/code]诊断文件。


[heading][center]性能问题[/center]


[/heading]


请包含:


[list]


[]CPU[/]


[]GPU[/]


[]游戏设置[/]


[]第三人称下的近似 FPS[/]


[]启用 TRUE FPS 时的近似 FPS[/]


[][code]T2R.ModClient.log[/code][/]


[/list][line]


[center][size=5][b]已知限制[/b][/size]


[/center]


TRUE FPS 有意保留游戏原版的角色模型和动画。


因此,某些极端运动和动画可能导致第一人称相机出现异常行为。


镜子与反射


角色的头部和头发会从主第一人称相机中隐藏以防止穿模。


因此,某些镜子和反射可能显示没有可见头部的角色。


v2.0 未包含专门的反射渲染解决方案。


阴影


角色阴影渲染尚未与第一人称头部隐藏系统进行全面验证。


可能会出现一些与阴影相关的视觉不一致。


过场动画动画


过场动画第一人称跟随原版头部动画。


某些场景是专为第三人称过场动画呈现而设计的,因此可能会出现异常的相机运动、构图或临时视觉不一致。


某些复杂场景可能需要回退行为以确保相机安全。


过场动画自由视角


自由视角限制为水平和垂直 ±90°。


鼠标灵敏度目前使用固定值,独立于游戏的鼠标灵敏度设置。


游戏的 Y 轴反转偏好不会自动应用。


瞄准与瞄准镜


TRUE FPS 在激活时会改变相机 FOV。


某些依赖原版相机/FOV 系统的原版瞄准或瞄准镜行为可能无法完全如第三人称中那样表现。


角色与服装兼容性


不寻常的角色、服装或动画组合偶尔可能导致穿模或其他视觉问题。


请报告可复现的问题。


[line]


[center][size=5][b]卸载[/b][/size]


[/center]


如果 TRUE FPS 安装在原本为原版的游戏上,请移除该包安装的文件。


但是,如果其他已安装的模组依赖


[code]winmm.dll[/code]、


[code]NdGameSdk.dll[/code]或共享配置文件,请不要盲目移除它们。


如果你使用其他 ASI 或 NdGameSdk 模组,请在移除共享组件之前检查它们的需求。


生成的日志文件在不再需要时也可以移除。


[line]


[center][size=5][b]反馈与错误报告[/b][/size]


[/center]


社区反馈在 TRUE FPS 的开发中发挥了重要作用。


版本 1.1 解决了性能问题、头部和头发渲染、角色兼容性和相机自定义。


版本 2.0 将体验扩展到过场动画,包括真实的头部旋转、鼠标控制的自由视角和改进的过场动画相机连续性。


如果某些功能无法正常工作,请报告:


[list]


[]角色[/]


[]服装[/]


[]章节[/]


[]游戏模式[/]


[]选择的是 TRUE FPS 还是 VANILLA 过场动画模式[/]


[]是否启用了过场动画自由视角[/]


[]复现问题的步骤[/]


[/list]日志和 F8 诊断报告尤其有帮助。


感谢每一位下载、测试和支持 TRUE FPS 的人。❤️


[line]


[center][size=5][b]理念[/b][/size]


[/center]


The Last of Us Part II 在角色运动、面部表演和动画中包含大量细节。


TRUE FPS 围绕一个原则构建:


让相机去适应原版游戏 — 而不是让原版游戏去适应 FPS 相机。


角色、身体、移动、战斗和动画系统保持原版。


通过 v2.0,这一理念延伸到过场动画中。


TRUE FPS 只是改变你体验游戏的位置。


[line]


[center][size=5][b]致谢[/b][/size]


[/center]


TRUE FPS MOD — 原版第一人称相机模组由 Spyro80 制作。


使用 ChartedClickers 的 NdGameSdk 构建 — MIT 许可证。


使用 ThirteenAG 的 Ultimate ASI Loader — MIT 许可证。


NdGameSdk 还使用了第三方库,包括 spdlog、{fmt}、GLM、nlohmann_json、SimpleIni、SafetyHook、Zydis、Zycore、Boost、LZ4 和 zlib。


完整的第三方许可证信息包含在:


[code]TRUE_FPS_MOD_THIRD_PARTY_NOTICES.txt[/code]The Last of Us Part II Remastered 及其原始资产归其各自权利人所有。[/left]