BadOptimizations

一组主要为微优化但累积起来效果显著的优化方案!

资源介绍

BadOptimizations 一组主要为微优化但累积起来效果显著的优化方案! 它的作用是什么? 多项功能: 避免更新光照贴图 更新光照贴图纹理是客户端每帧处理中最耗时的部分之一。在每一帧中,客户端会进行向量计算以生成方块和天空的光照贴图,然后将新的纹理上传至 GPU。然而,如果没有任何影响方块亮度的因素发生变化,这一过程完全可以避免并缓存。本模组将在没有改变方块亮度的因素(例如伽马值滑块、药水效果、维度)发生变化时,取消光照贴图的更新。 天空颜色计算优化 Minecraft 每帧使用三次元颜色采样器来计算当前天空颜色。该函数循环 216 次以考虑周围生物群系的影响,即使所有相邻生物群系相同或具有相同的天空颜色。本模组仅在您处于具有不同天空颜色的生物群系之间时才使用颜色采样器,并为每一帧缓存结果。否则,将使用更短、更简单且更快的天空颜色计算方法。 若无必要则不执行调试逻辑 Minecraft 有四种可通过调试服务器启用的调试渲染器:蜜蜂、游戏事件、游戏测试和村民 AI。即使没有需要处理的内容,这些调试渲染器的逻辑仍会被执行。本模组仅在启用调试模式且服务器有数据需要处理时才会执行它们。 以上仅是其中几项。如有需要,您可以在配置文件中禁用任何优化。 它能带来多少提升? 取决于您的系统和运气,但在我自己的电脑上(配备 RTX 3060、Intel i7-12700 处理器,并在 Fabulously Optimized 下分配 4GB 内存): 没有提示时,帧率从 1926-1955 FPS: 提升至 2008-2023 FPS: 有提示时,帧率从 1351-1384 FPS: 提升至 1414-1458 FPS: 我的模组不兼容! 你可以 将你的模组标记为不兼容 与特定的 BadOptimizations 选项。如果你的模组存在,BadOptimizations 将自动禁用你指定的特定选项。 依赖项? 无。 在 GitHub 页面 . 上查找更多信息 Modrinth .

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心