
稳定的帧率
我的世界模组,用于修复长期存在的FPS稳定性问题。
一个用于修复长期存在的FPS稳定性问题的Minecraft模组。
- 当FPS目标被限制时(由于用户设置或在菜单界面中),实现正确的帧节奏:
- Minecraft 1.21.11及以下版本:让FPS实际达到目标值,而不是随机低5-20 FPS。
- Minecraft 26.1及以上版本:修复因使用过时信息而导致的1 FPS下降问题。
- 在单独的线程上获取输入,以修复移动鼠标时FPS下降2-3倍的问题(尤其是在Windows上高轮询率鼠标的情况下),这归因于
glfwPollInputs()。
对比:
注意:游戏启动或调整窗口大小时,您可能会遇到图形故障——这是有意为之,因为修复它需要大量工作,我希望保持最小的更改以兼容其他模组。
兼容Sodium
推荐设置:
全屏:开启(由于Minecraft在Windows上使用硬件:传统翻转)垂直同步:开启(以避免浪费时间渲染不会显示的帧)- 在原版中:
最大帧率:无限(因为原版FPS限制器有问题) - 使用稳定FPS时:
最大帧率:任意注意:某些版本的Minecraft渲染器较慢,因此您可能需要在那些版本上进一步限制FPS。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。