- No Bob 是一个取消 Minecraft 中视点晃动(行走时摄像机摇晃)的皮肤模块。
- 它仅改变渲染效果,移动速度、碰撞箱和服务器数据均未受影响。
- 不存在任何被检测的风险:视点晃动根本不会传送到服务器。
- 原版游戏在“选项”>“视频设置”>“视点晃动”中已经提供了相同的修复方案.
没有 Bob 是一个 Minecraft 模组,它取消了游戏原版在您每走一步时播放的视角晃动动作,即与您的行走动画同步的微小左右摆动和下沉。 启用它后,无论您移动速度有多快,相机都会锁定在一个水平、稳定的高度。 这是一种渲染上的改变,而不是游戏玩法上的改变:您的角色以相同的速度行走,以相同的方式受到攻击,并向服务器发送它一直发送的相同数据。 唯一改变的是您个人所看到的。
工作原理
原版在行走时,每走一步都会对相机施加一个小的周期性偏移,这就是内置的晃动:与行走周期直接相关的有节奏的摆动和下沉。 No Bob 位于渲染路径中,并在帧绘制之前取消该偏移,从而将相机保持在固定的头部高度位置,而与移动无关。
由于视角晃动纯粹是一个渲染步骤,因此没有任何底层内容与之交互。 它不影响移动速度、碰撞或命中检测,并且它都不是服务器跟踪的任何内容的一部分。 服务器本身一开始就没有任何“晃动”的概念。 它接收位置更新,就像一直以来一样,并让每个客户端以其想要的方式绘制行走周期.
主要吸引力在于舒适度和清晰度。稳定的画面在长时间观看时更易于接受,减少了部分玩家因屏幕持续摇晃而产生的晕动病,并且在直播或录制素材时能获得更清晰的记录。更小的团队则只是喜欢在动作频繁的战斗中减少屏幕上多余的干扰。
无摇晃视角 vs. 原版视角摇晃选项
| 原版视角摇晃 | 无摇晃模块 | |
|---|---|---|
| 所在位置 | 选项 > 视频设置 | 客户端模块列表 |
| 效果 | 移除相机摇晃 | 移除相机摇晃 |
| 检测风险 | 无 | 无 |
| 成本 | 免费,内置于游戏 | 随客户端捆绑 |
两者呈现的画面相同。唯一的真正区别在于你前往哪个地方来切换开关,以及它是否会出现在客户端的其他视觉选项旁边,而不是被埋藏在设置菜单中.
Opal 中此功能的位置
Opal 没有提供专门的“禁用 Bobbing”开关,而且也没有什么理由提供。Mojang 已经内置了修复,它就在“选项”>“视频设置”>“视图 Bobbing”中,免费使用,无需下载。付费客户端的模块插槽最好用于那些真正无法通过原版实现的功能,而 Opal 自己的视觉和运动效果正是针对这些功能的。
常见问题
从功能上来说,是的。香草模式的视频设置已经包含了一个移除相机晃动的功能开关。“No Bob”作为一个客户端模块,再现了相同的固定相机效果。
并非显著优势。由于玩家已经可以在游戏原有的设置中关闭视角跳动,通过模块关闭它并不会让你领先于自行勾选取消跳动选项的玩家。
不能。bobbing 视图完全在客户端渲染,且永不向服务器报告,因此服务器端检查无法检测到任何信息。
仅是相机。行走速度、跳跃高度和碰撞判定均未改变。该模块改变的是你所看到的画面,而不是你的角色实际的移动方式。