封面圖片來源: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。