制服

制服

一个Iris模组的扩展,允许你实时编辑某些参数

基础库

Uniforms 是 Iris 模组的一个简单附加组件,允许你实时编辑某些选项。它适用于 Fabric 1.20.4、1.20.1 以及 1.21.1 到 1.21.8(在 Forge 1.20.1 上配合 Sinytra Connector 和 Oculus 可运行,在 NeoForge 1.21.1 上配合 Sinytra Connector 和 Iris 可运行)。

注意:编辑参数时,你必须松开滑块,数值才会改变。

注意:此模组仅适用于 Iris 1.7 或更高版本!

重要:某些光影包可能无法使用。此模组与 BBS mod 不兼容(BBS mod 有自己的实现,所以无论如何你都不需要它)。

工作原理?

此模组会转换由 Iris/Oculus 加载的 GLSL 代码,并将基于 #define 的参数替换为可从光影包外部更新的 GLSL uniform。

由于实现方式的本质,某些选项无法实现实时编辑(那些用于需要常量参数的表达式中的选项,例如数组大小,以及在宏中使用的选项,例如其他 #define、#if 和 #elif)。