Rendersnap

Rendersnap

一个针对快照的Minecraft模组,用于优化原版渲染。简洁、模块化且兼容!

性能

Rendersnap

这款模组如其名,通过对当前(不足的)渲染引擎进行激进(但精妙)的优化,削减需要渲染的内容数量,同时避免兼容性问题,从而对其加以改进。

.

亮点

简单易用!

仅应用了简单(但实用)的优化,主要剔除你看不到的内容,包括:

  • 多线程渲染 - 通过将区块重建保留在工作队列中,而非强制在渲染线程上进行就近重建,从而高效地渲染区块。
  • 区块遮挡剔除 - 利用区块可见性图跳过渲染被其他地形遮挡的地形。
  • 方块面剔除 - 跳过渲染两个完全固体方块之间的面。
  • 距离实体剔除 - 非玩家实体将不会在玩家身后或超出视距时被渲染。
  • 以及更多!

同时还添加了其他视觉功能,包括缩放和隐藏某些视觉元素。

模块化设计!

所有功能均可通过原版设置进行控制、启用或禁用,可设置为激进或保守模式。

兼容性强!

本模组是修复而非改变,因此完全支持原版渲染器功能,例如原版着色器。任何与原版或其他模组出现的兼容性问题都将得到修复。

安装

  • 下载 Fabric API(这是一个必需的依赖项)以及该模组的最新快照版本。(你可以忽略两个模组的 Minecraft 版本,因为同一更新的快照版本通常不会破坏兼容性。)

  • 像平常一样在你的启动器中安装该模组。如果你的启动器没有模组安装器,请将下载的 .jar 文件手动移动到你的游戏实例的 mods 文件夹中。

性能基准测试

原版与 Rendersnap 的 FPS 差异

硬件配置:
- CPU:Intel Core i5 1035G1
- GPU:Nvidia MX330
- RAM:8GB DDR4
- 存储:1TB NVMe SSD 

软件配置:
- Minecraft 26.1.2
- Fabric API 0.149.1
- Rendersnap 1.0

设置配置:极佳预设(32 区块渲染距离,12 区块模拟距离)

世界配置:
- 种子:-4562913757330550907
- 坐标:-203.83 142.01 647.58 179.26 9.14

附加说明

建议搭配使用如 ModernFix 和 Ixeris 等互补模组。本模组仅填补这些模组留下的空白。

此模组并非放之四海而皆准,它对那些无法充分利用复杂优化的集成显卡最有益。请考虑使用最适合你硬件的其他优化模组。

许可证

Rendersnap 目前遵循 Star-end 许可证。