封面图片来源:Iris modrinth界面
这篇文章为上一篇文章的补充。(of指optifine)
至于多人联机,好像文字描述有点难以理解,我可以试着考完试做个视频,先给大家一个视频参考https://www.bilibili.com/video/av975680755?p=1&unique_k=114514
相信大家之前都或多或少地看过其他人发布的关于mc光影的视频,非常吸引人,自己却不会开光影。这个文章专门介绍光影相关的问题
先说结论。Forge端我推荐低版本使用Optifine,高版本使用Oculus(单纯加光影不加其他mod也可以使用Optifine),Fabric端我推荐使用iris。
首先介绍光影的使用方法,将光影的压缩文件放进shaderpacks文件夹,在游戏设置里启用就可以了。
其次介绍光影加载器。说到光影加载器,几乎所有Minecraft玩家最先想到的是Optifine。的确,of是个很优秀的mod。先来介绍一下optifine。
of赞助者披风
optifine可以双击打开安装,但是更推荐将其安装文件直接放进mods文件夹,这样可以同时加载optifine与其他mod。
下载地址:optifine.net
在1.12.2等其他低版本,of还是能和其他mod一起用用的。但是随着游戏版本更新,optifine的兼容性越来越烂。因为optifine是一个闭源的mod,基本上是随缘兼容,如果你游玩的是高版本且mod较多,那么基本是用不了optifine的。不过原版的话,Optifine优化不错,也算够用。
Optifine的版权声明
那么,如果使用高版本Forge游玩且想要开光影的话,需要其他的光影加载器。这里我推荐Oculus (https://www.mcmod.cn/class/5741.html)
Oculus的logo(甚至logo和那个vr设备都一样)
Oculus是Iris的Forge移植版(至于Iris是什么下文会说),此mod依赖Rubidium(https://www.mcmod.cn/class/5608.html,已停更)或Embeddium(https://www.mcmod.cn/class/12028.html)作为前置,二者是Sodium的Forge移植,Sodium即钠,下文会提到)(元素周期表来辣)。
Forge这边还有个Shaders Mod Core,不过已经不更新了,所以就不介绍了。
至于Fabric端,确实有Optifabric可以用,但是我
来源:https://www.mcmod.cn/class/3697.html
这里来介绍Iris。(官网:https://www.irisshaders.dev/)
Iris是一个旨在与现有光影加载器(Optifine/Shaders Mod Core)光影兼容的Fabric渲染mod。在相比optifine效率更高的同时,它也兼容了绝大多数的optifine光影。并且由于iris开源,所以mod作者可以主动地兼容iris。请注意,使用iris之前,请一定要安装Sodium作为前置。(https://www.mcmod.cn/class/2785.html)
Iris
Fabric这边当然也不止iris这一个光影加载器,还有另一个光影加载器:Canvas。(https://www.mcmod.cn/class/2862.html)
Canvas渲染器也是一个专门服务于fabric端的渲染器,不过,与iris不同的是,Canvas的目的是创建一个新的光影与渲染方式,因此Canvas的性能更好,但这也注定它无法适配optifine使用的光影。这里给出部分可以在Canvas使用的光影。
部分可在Canvas使用的光影,链接可去mod百科Canvas界面获取
如果你要使用Canvas,请记住Canvas的光影文件应放在resourcepacks文件夹(和材质包一起),并在设置里启用资源包。其配置选项在视频设置—Canvas—pipeline。
Canvas与iris的发展方向是不同的,Canvas更前瞻地开创了一个新的渲染方式(Canvas的设计更加模块化,你甚至可以同时启用多个资源包实现多个Canvas光影配合使用),不过现在发展还不完善,而iris旨在兼容就的optifine光影。至于二者做选择,我还是推荐你使用iris,因为开发更加完善,且可以添加钠优化游戏。当然,我也希望Canvas能发展地更加成熟。
iris与Canvas
Canvas的Github界面中对关于为什么不兼容旧光影的解释
翻译:
当人们第一次听到Canvas时,他们经常问它是优化mod还是替换optifine/shader packs的替代品。 答案是“不,但是……”
Optifine和shader packs主要目标是原版Minecraft。 他们使用修改,通常效果很好,但它们并不是为mod作者设计的工具。
Canvas的主要目的是为mod提供更多的控制和选项,以渲染改装模块。 它也可以用于构建光影,但设计与完整的光影实现所需的所有功能完全不同,并且不支持实现。 与Optifine光影不同,可以通过添加多个资源包来将Canvas光影混合使用。(自己翻译了一下)
结语:关于光影的内容就介绍到这。最初我想写一部分光影介绍,但是因为没法动电脑所以搁置了,请见谅。毕竟文字描述不如直接去搜视频直观,大家可以去搜搜相关光影推荐。总结一下,Forge端我推荐低版本使用Optifine,高版本使用Oculus(单纯加光影不加其他mod也可以使用Optifine),Fabric端我推荐使用iris。