Iris Shaders模组是一款开源的,兼容高清修复光影的光影模组,这款模组是一个旨在与现有的 ShadersMod / Optifine 光影兼容的 Fabric 渲染模组,同时它还支持Sodium,模组目前有 1.16.5 和 1.17.1 的公共稳定版本,可以与自定义版本的钠一起使用(官网 发布的安装器会自动安装钠。从Curseforge、Modrinth 下载的 Iris 内含一个修改过的钠,你无需自行安装钠,否则将导致游戏无法启动)。除了官方的版本以外,还有一个能配置光影的版本,官方版本也存在相关 PR。
Iris Shaders Mod
模组特色
- 模组使用mixin,主要兼容来自 ShadersMod / 高清修复 的光影,是 Fabric 下 OptiFabric + Optifine 光影解决方案的有效替代。
- 玩家可以从官网获取安装器,安装器已经包含了兼容的 钠 / Sodium。为了便于下载,从模组发布网站上下载的 Iris 已经包含钠,无需自行下载。如果同时安装两者会导致游戏崩溃。
- 模组的目标是使 Fabric 兼容光影,而不是成为 Optifine 在 Fabric 下的替代品,Canvas Renderer 才是 Fabric 下渲染引擎的未来。
- 模组已经具有与钠渲染优化的实验兼容实现。
目前支持的光影
- XorDev's shaderpacks。
- Sildur's Vibrant Shaders。
- Sildur's Enhanced Default。
- Complementary Shaders。
- BSL Shaders。
- AstraLex Shader(BSL Edit)。
- SEUS v11(可能不兼容某些硬件)。
- SEUS renewed(可能不兼容某些硬件)。
- Skylec Shader。
模组未来目标
- 性能提升。当与诸如钠之类的优化模块搭配时,这个模组应该能充分利用你的显卡。
- 稳定至上。模组在其代码的实施中应尽量做到无问题。
- 模组兼容性。Iris模组应尽最大努力与修改后的环境兼容。
- 向后兼容性。所有现有的 ShadersMod / OptiFine 光影包应该能直接应用到 Iris,无需任何修改。只要是在光影加载的领域中,从 OptiFine 到 Iris 的过渡是无缝的。
- 光影包开发人员的工具。一旦 Iris 完全支持光影渲染管道的现有功能并且合理地实现并没有错误,我们希望通过向光影渲染管道添加新功能来扩展 Minecraft 光影包所能触及的。无限的颜色缓冲区、直接体素数据访问和花哨的调试 HUD 是我希望在未来添加的一些功能示例。
- 一个具有良好数据结构的代码库。作者希望使用 Iris 代码总体上是一种愉快的体验。
- 向未知 Minecraft 版本迈进。这更像是一个长期目标,但如果可以使大部分Iris模组从游戏版本这个框架中独立开来,那么移植到新版本应该是直接而快速的。这在理论上也适用于另一个方向,尽管因为 1.8.9(和类似的旧版本)不存在钠而导致Iris模组目前在这些版本上不是很实用,但我们在新版本上的迁移应该会比 Optifine 快很多。
模组下载
适用版本
1.18.1
1.18
1.17.1
1.17
1.16.5
1.16.4
1.16.3
1.16.2
1.16.1