枫木网格渲染器

枫木网格渲染器

高性能渲染优化和着色器阴影剔除

性能

Maple Mesh Render

Maple Mesh Render 是一款专为 Minecraft Forge 1.20.1 设计的高级渲染优化引擎,旨在提升帧率、稳定帧生成时间并消除微小卡顿,同时保持原版视觉保真度。

主要特性

  • 贪婪共面四边形合并。 在区块网格编译期间,将相邻的相同方块面合并为统一的几何四边形。大幅减少顶点缓冲区大小、GPU 绘制调用开销以及内存带宽占用。
  • 着色器阴影阶段优化。 在使用 Oculus 和 Iris 着色器时,于阴影贴图渲染阶段执行高速阴影视锥与距离剔除,在运行高负载着色器包时显著提升性能。
  • 零分配 PoseStack 池。 为矩阵栈操作实现线程本地对象池,消除复杂渲染场景中的堆内存频繁分配与垃圾回收暂停。
  • 智能动态纹理节流。 根据相机距离和视锥可见性,动态调节动态纹理的更新频率。
  • 快速粒子与实体剔除。 对粒子和环境实体进行高效的距离与遮挡剔除。

兼容性

完全兼容 Embeddium、Sodium、Oculus、Iris、FerriteCore、ModernFix 和 ImmediatelyFast。

冗余与冲突

由于内置内存管理和原生渲染管线优化,不建议将此模组与 MemoryLeakFix、AllTheLeaks 或 CreateBetterFPS 一同使用,因为它们的功能已被完全取代,且可能导致冗余的钩子开销。