Learn · modules

Minecraft 中什么是 No Bob?模块详解

No Bob 是一个 Minecraft 模组,它取消了玩家行走时摄像头的上下摇晃,效果与原版的 View Bobbing 设置相同.

TRtrolPublished 1 min read

什么是 No Bob?

No Bob 是一个 Minecraft 模组,它取消了游戏原版在您每走一步时播放的视角晃动动作,即与您的行走动画同步的微小左右摆动和下沉。 启用它后,无论您移动速度有多快,相机都会锁定在水平、稳定的高度。 这是一个渲染上的改变,而不是游戏玩法上的改变:您的角色以相同的速度行走,以相同的方式受到攻击,并向服务器发送它一直以来发送的相同数据。 唯一改变的是您个人所看到的。

工作原理

原版在行走时,会在每一步中对相机施加一个小的周期性偏移,这就是内置的晃动:与行走周期直接相关的有节奏的摆动和下沉。 No Bob 位于渲染路径中,并在绘制帧之前取消该偏移,从而将相机保持在固定的头部高度位置,而与移动无关。

由于视角晃动纯粹是一个渲染步骤,因此没有任何底层内容与之交互。 它不影响移动速度、碰撞或命中检测,并且它都不是服务器跟踪的任何内容的一部分。 服务器本身一开始就没有任何“晃动”的概念。 它接收位置更新,就像一直以来一样,并让每个客户端以其想要的方式绘制行走周期。

玩家使用它的原因

主要吸引力在于舒适度和清晰度。稳定的画面在长时间的游戏中更舒适,减少了一些玩家因屏幕持续摇晃而产生的晕动症,并且在直播或录制素材时能获得更清晰的记录。更小的团队则喜欢在动作频繁的战斗中减少屏幕上的干扰。

对于竞技级游戏,减少视觉噪音可能有所帮助,但原版游戏已经在选项菜单中免费提供了相同的修复,因此任何优势都微乎其微。

无摇晃视角 vs 原版视角摇晃开关

方面原版视角摇晃无摇晃模块
所在位置选项 > 视频设置客户端模块列表
效果移除相机摇晃移除相机摇晃
检测风险
成本免费,内置于游戏随客户端捆绑

这两个选项产生的画面相同。唯一的真正区别在于你前往哪个地方来切换开关,以及它是否会出现在客户端的其他视觉选项旁边,而不是被埋藏在设置菜单中.

常见问题