跳到正文

Kle’s Render Layer Optimizer

作者:klecakes

移除已配置的渲染层,提升物品、盔甲、武器等的渲染性能。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Kle’s Render Layer Optimizer


Kle’s Render Layer Optimizer 旨在解决 Minecraft 中物品和盔甲的渲染层问题。当屏幕上出现大量物品或玩家时,Minecraft 的渲染层会大幅降低你的 FPS。

什么是渲染层?它们会造成多大的性能损耗?

渲染层是 Minecraft 用来拆分实体、物品和模型绘制过程以提升性能的系统。此模组旨在优化以下渲染层:

  • 附魔闪光
  • 盔甲纹饰
  • 图案层(旗帜、盾牌)
  • 颜色层(皮革盔甲、药箭、药水等)

每个渲染层都会增加 GPU 的绘制负担。经测试,10 个附魔头盔(每个有 1 个渲染层)相比 10 个未附魔头盔,会使 FPS 降低 20-25。

Rendering Layers

这个模组目前能做什么?

目前,它只能禁用附魔闪光层的渲染。在一个不太现实的场景中,这能让身穿附魔盔甲的 1000 个盔甲架的性能从 36fps 提升到 47fps。不过,这只是我希望这个模组实现的功能的开端。后续更新还会加入 Forge、neoforge 和 quilt 支持,以及对其他渲染层的优化。

模组效果示例:

(测试选择了 100 个盔甲架,因为相比 1000 个,100 个更常见。仅安装了必需的模组[没有其他优化模组],并且可与所有其他优化模组兼容。)

100 个未附魔盔甲架(基准)- 291fps

100 armor stands not-enchanted (baseline)

100 个附魔盔甲架(未启用模组)- 261fps

100 armor stands enchanted (mod not enabled)

100 个附魔盔甲架(已启用模组)- 293fps

100 armor stands enchanted (mod enabled)

此模组解决的性能问题:

开关:

- 物品:钓鱼竿、书、工具(打火石、胡萝卜钓竿、刷子、指南针、剪刀等)
- 武器:剑、三叉戟、弓、弩、斧、锤和盾牌。
- 护甲:玩家/动物护甲和鞘翅。
- 其他:所有不属于上述类别的物品(例如模组物品、附魔物品,如力量 5 级的泥土)

要求

常见问题

Kle’s Render Layer Optimizer 支持哪些 Minecraft 版本?

Kle’s Render Layer Optimizer 支持 Minecraft Java 版 1.16.2–1.21.11,共 33 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Kle’s Render Layer Optimizer 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

klecakes 的其他作品

查看全部 →