快速阴影映射器

快速阴影映射器

轻微提升包括 Iris、Optifine、Oculus 和 Beryl 在内的流行光影模组中阴影映射器的速度。

性能

FasterShadow Mapping 是一个非常轻量的模组,可防止在阴影渲染阶段渲染不必要的内容。

兼容的着色器模组:

  • Iris(自 1.11.2+ 起内置)
  • Beryl
  • Oculus
  • Optifine

工作原理

在阴影渲染阶段,对于不透明模型,模型颜色不会产生任何视觉变化,蓝色汽车和红色汽车投射的阴影相同,无论它们是什么颜色。 因此,这个模组的作用是防止告示牌上的文字、旗帜图案、附魔光效等内容在阴影渲染阶段被渲染。 只有当其中一些内容可见时,它才会提升性能。

性能展示

使用 Iris 测试

平坦世界中的小型基地(26.1.2 - 1.0.0)

开启 / 关闭 | 100FPS / 87FPS(平均) | 63FPS / 58 FPS(0.05% 低帧)
开启:100FPS 关闭:87FPS
  • +10% FPS

大量告示牌和旗帜(26.1.2 - 1.0.0)

开启 / 关闭 | 15FPS / 9FPS(平均) | 10FPS / 1 FPS(0.05% 低帧)
开启:15FPS 关闭:9FP
  • 平均 +50% FPS
  • 0.05% 低帧 +1000% FPS
  • 告示牌上有文字,但在另一侧

整合包

欢迎在你的整合包中使用此模组,无需请求许可。

面向开发者

如果你是着色器模组的开发者,欢迎将此项目的代码包含在你的模组中,或者告诉我,以便我能让此模组与你的模组兼容。