BadOptimizations
专注于除渲染之外其他方面的优化模组
BadOptimizations 主要是微优化的集合,加起来更大的东西! 它是做什么的? 多件事: 避免更新光照贴图 更新光照贴图纹理是客户端刻度最昂贵的部分之一。在每个滴答期间,客户端将进行矢量数学运算以计算方块和天空的光照贴图,然后将新纹理上传到GPU。然而,如果没有任何影响方块亮度的变化,这可以完全避免和缓存。这个模组将取消光照贴图更新,如果方块亮度没有改变 (例如,伽玛滑块,药水效果,维度)。 不要做调试逻辑,如果我们不需要 Minecraft 有四个可以用调试服务器激活的调试渲染器: 蜜蜂、游戏事件、游戏测试和村民人工智能。即使没有什么要处理的,这些调试呈现器的逻辑仍然被执行。这个模组只会在启用调试并且有来自服务器的数据要处理时执行它们。 天空颜色计算优化 (1.21.10及以下) Minecraft 每帧使用一个立方体颜色采样器来计算当前的天空颜色。该函数循环216次以将周围的生物群系因素考虑在内,即使所有周围的生物群系都相同或具有相同的天空颜色。这个模组使颜色取样器仅在你处于生物群系与不同天空颜色之间时使用,并为每个刻度缓存它。否则,使用更短、更简单和更快的天空颜色计算。 这是其中的一些,至少。 如果需要,可以禁用配置文件中的任何优化。 它有多大帮助? 取决于您的系统和运气,但在我自己的PC上,RTX 3060,英特尔i7 12700和4GB的分配ram进行了出色的优化: 没有敬酒,它从 1926 1955 帧率 : 2008 2023 帧率: 和敬酒,它从 1351 1384 帧率 : 至 1414 1458 帧率 : 我的模组不兼容! 你可以 标记你的模组为不兼容 与特定的BadOptimizations选项。如果您的模组存在,BadOptimizations将自动禁用您指定的特定选项。 You can also add hooks that tell BadOptimizations when the lightmap or sky color needs to be updated instead of adding a hard incompat…
分类:optimization | 加载器:fabric / forge / neoforge | 下载量:47,572,122 | 已提供中文汉化