模组

[1.20.4-1.16.5][Iris Shader] 新一代Fabric光影加载器 [EWO]

Wu***Lv.2 注册会员 发表于 2024-2-23 · 最后回复 2025-2-16 IP:天津 17,597 4
AI 速览2026-09-27 15:02 生成

Iris Shader 光影加载模组介绍,支持 1.20.4 至 1.16.5 的 Fabric 端

这篇帖子介绍了 Fabric 端光影加载模组 Iris Shader,它基于 Sodium 与原生游戏开发,用于在模组环境中加载高清修复格式的光影,并强调模组兼容性与较快的版本适配速度。帖子说明了它与 Sodium 配合时的性能表现、支持与暂不兼容的光影包清单,并给出必要前置 Sodium 及若干推荐前置模组。适合使用 Fabric 且希望开光影游玩的玩家参考,也包含官方安装器与手动安装两种方式。

获取方式
  • 必要前置 Sodium 需单独下载,从 CurseForge 获取
  • 方式一:官网下载官方安装器,安装时取消勾选 Use Custom loader
  • 方式二:从 CurseForge、Modrinth 或官网下载模组文件放入 mods 文件夹
  • 部分测试版本可能只能通过官方安装器下载
  • 仅支持 Fabric,作者明确表示不会移植到 Forge
  • 从 1.1.3 版本起不再自带 Sodium,必须单独下载
  • 1.17.1 于 1.2.7 版本、1.16.5 于 1.4.5 版本停止维护
  • 暂不兼容自定义 uniform 的光影,如 Chocapic13 系列
  • 官方安装器安装时若连不上 GitHub 可能失败,需自备网络环境
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
模组资源
中文名: Iris Shader
外语名: Iris Shader
类型: 主体 
来源: 转载
前置MOD:
支持版本: 1.16.x 
支持API: |Fabric| 
原帖地址: -
下载地址: -
语言支持: 简体中文 
最后更新:



Iris shader —— 新一代Fabric光影加载器

<<如果你清楚地看到了这行文字,请点击以继续阅读>>

|  简要介绍

        Iris Shader是一款Fabric端下的光影加载模组,旨在为安装了Sodium的模组环境提供高清修复光影支持。Iris Shader致力于保证模组兼容性,即将与其他模组兼容作为开发时的第一要务。目前,其已兼容绝大多数的模组和高清修复光影。其更新速度较快,在Minecraft进行大版本更新时能够第一时间适配。此外,Iris Shader还是一个开源自由软件,这意味着所有人都可以对其做出贡献,并帮助Iris Shader做得更好。



|  视频信息

        by law4x@bilibili.com
        

        传送门


|  关于The Iris Project——模组维护团队的话

        Iris的创建是为了填补我(指The Iris Project创建者coderbot)在Minecraft自定义和图形优化社区看到的空白:缺少一个能够让我在现代Minecraft版本加载喜欢的光影,并同时保有对模组兼容性的开源着色器模组。目前占据光影模组主导地位的高清修复的许可限制较为严格,基本阻止了任何形式的调试工作;同时,其还因与我喜欢的模组冲突而“臭名昭著”。此外,它也和目前所有优化模组中效果最好的模组Sodium不兼容。ShadersMod自从1.12.2版本之后从未更新,这导致其不支持许多现代的光影包。因此,我创建了Iris来试图解决这些问题,并设法解决许多长期存在的光影包问题。

        起初,我开发Iris是为了满足自己对于具有良好兼容性和调试潜力的性能向着色器模组的需要。在我的设备上共同使用Iris和Sodium时,其性能表现非常出色,并使长时间开启光影游玩而不仅仅是为了漂亮的截图而打开光影变为可能。事实证明,我远不是唯一从Iris的开发中受益的人,这就是为什么我决定将其作为开源模组公开发布。

        目前,Iris有1.18.2、1.19.2、和1.19.3的稳定发行版本(注:1.17.1于1.2.7版本,1.16.5于1.4.5版本停止维护)和为Minecraft快照发布的测试版本。Iris目前还处于积极开发中并经常有新的改进,这一进展十分迅速!


|  Iris是如何提升你的帧率的

        仅原版
        目前版本的Minecraft代码库非常古老,许多人认为其迫切需要重写,特别是图形渲染部分。1.15中引入的Blaze 3D渲染引擎是对解决这个问题的一个尝试,但从许多方面上来说反而加重了问题。在1.17中,Minecraft转而使用OpenGL Core 3.2和Java 16,但目前并没有显著优化性能。在1.17以下版本中,Minecraft并不原生支持光影,就算1.17版本发布以后,其对光影的支持依旧非常有限。但是,Minecraft以其低开销极简风的画面著称,这为基于高性能着色器的画面提供了坚实基础。

        原版 + Sodium
        Sodium是一个以从未有模组尝试过的方式重写了部分原版渲染系统来优化性能的Fabric模组。其被积极维护和更新,旨在兼容绝大多数Fabric模组并尽可能提高帧率。其系列模组(注:元素周期表)Lithium、Phosphor和Hydrogen能和Sodium共同使用以优化游戏刻、光照或内存等不同方面。共同使用这些模组能将帧率提高至150%或更高,无论你是在追求PVP时的更高帧率,或是借助现有的硬件资源让你的游戏可玩。

        原版 + Sodium + Iris Shader
        Iris Shader基于Sodium和原版游戏开发,其可提供从未有*独立*Fabric模组实现的功能:支持已有的光影。正因为Iris Shader基于Sodium和原版游戏开发,你能够在不使用昂贵的硬件的情况下以较高帧率使用光影。Iris Shader执行的额外进程只会降低性能表现10-15%,并在安装Sodium的情况下,其性能表现仍远高于原版!这将直接转化为光影性能,使绝大多数流行光影能稳定60帧以上运行,甚至是在5~6年前的旧平台上。


|  图片展示







|  Iris Shader安装与前置

必要前置
模组图标模组名称模组简介链接
SodiumFabric性能优化模组CurseForge


推荐前置
模组图标模组名称模组简介链接
IndiumFabric Rendering API支持Modrinth mod百科
WI ZOOM最高50x的视角缩放模组(v键)CurseForge MCBBS
Continuity高清修复格式连接纹理支持CurseForge mod百科
LambDynamicLights动态光源模组CurseForge MCBBS



|  相关链接和信息

        官方网站:https://irisshaders.net/

        Modrinth模组下载站:https://modrinth.com/mod/iris

        CurseForge:https://www.curseforge.com/minecraft/mc-mods/irisshaders

        Github代码仓库:https://github.com/IrisShaders/Iris

        Discord:https://discord.gg/jQJnav2jPu

        Twitter:https://twitter.com/IrisShaders

        本文搬运许可:许可截图

        本文更新日志:


本帖排版参考了 Material Design帖子主题规范 的部分建议和代码


⏬点此查看旧介绍
评分 1 人参与铁粒 +100 贡献 +1 查看全部评分 收起
  • 小*** 铁粒 +100贡献 +1 推荐
回复 4 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则