Iris 光影渲染:通过 Iris Mod 在 Android 上加载光影包
Iris 是什么
Iris 是 Minecraft Fabric 生态下的光影加载模组。它和 Sodium 配合使用——Sodium 负责性能,Iris 负责在 Sodium 的渲染管线中插入光影 effect。Iris 兼容的光影包数量远多于 OptiFine,是目前 Fabric 生态的主流选择。
MobileGlues 对 Iris 的支持
MobileGlues 支持通过 Iris 加载兼容的光影包。工作流程是:Iris 把光影包中的 GLSL 着色器送到渲染管线,MobileGlues 的着色器处理器自动把桌面 GLSL 转换成 GLSL ES,再提交给 Android 的 OpenGL ES 驱动执行。
配合 Sodium 使用的效果
Fabric + Sodium + Iris 是 Android 上 Minecraft Java 性能与画面的最佳组合。Sodium 的区块渲染优化在 Android GPU 上特别有效,配合 Iris 加载的光影包,可以在手机上获得接近桌面级的 Minecraft 画面效果。

光影兼容性
不是所有桌面端能用的光影包在 MobileGlues 上都能正常工作。官方维护了一份 光影兼容列表,测试覆盖了 28 种主流光影包。最稳定的几个包括 iterationT 3.2.0、BSL、Complementary Shaders、SEUS 系列等。
遇到编译错误怎么办
如果光影包的着色器无法在 GLSL ES 下编译,可以在 MobileGlues 插件应用的 Settings 标签页启用 忽略 shader/program 报错 选项,部分光影在跳过报错后仍能渲染出可用画面。详细排错见 排错指南。