滨藜

滨藜

将钠的方块着色器拆分为多个独立通道,以提升核心着色器的通用性

工具

这是一个非常小的 Sodium 附加模组,它将方块着色器拆分为针对所有方块渲染类型的独立通道,使每个通道都能通过 Sodium Core Shader Support 之类的模组单独替换。

与原版 Minecraft 不同,Sodium 无论方块的渲染类型如何,都会在同一个着色器下渲染所有方块。这极大地限制了通过资源包修改核心着色器的能力,因为你无法针对具体情况使用独特的着色器。此模组强制 Sodium 为每种渲染类型(不透明、半透明、裁剪、裁剪 mipped)创建并使用不同的着色器,而不是像之前那样所有内容都归入不透明。

请注意,此模组对 Sodium 进行了侵入式修改,可能会与 Iris 或 Nvidium(一旦更新)冲突,因此我不建议将它们一起使用。