關(guān)于在pojav的holy渲染器不改代碼使用鈉的指引(1.16.5)
前言
證明(可見(jiàn)使用了鎂/鈉的forge移植版/的渲染模式)
受限于渲染器及處理器,鈉模組最初并不為pojav支持。好在angle、virg、zink(縮寫(xiě))渲染器為其的使用提供了可能。然而angle限制于1.17+,virg、zink存在效率低,處理器不適配等問(wèn)題,即使是官方的holy補(bǔ)?。▽?shí)質(zhì)為禁用多線程渲染,類(lèi)似于b站上的改代碼方案)(詳見(jiàn)
BV1sW4y1T7a2)也對(duì)優(yōu)化效率有所閹割,VGPU則會(huì)出現(xiàn)方塊不渲染的情況。對(duì)此發(fā)表此文。
具體方法
本文將使用holy渲染器對(duì)鈉進(jìn)行運(yùn)行(處理器配置見(jiàn)附言)其原理是使用調(diào)動(dòng)OpenGL版本低的鈉及鈉的forge移植版進(jìn)行渲染(引用mcmod介紹:
對(duì)于一些老的顯卡只要它們擁有支持OpenGL3.3的最新驅(qū)動(dòng)程序,仍然可以使用sodium,但沒(méi)有官方支持,且可能不不兼容未來(lái)版本的sodium
)由于版本驗(yàn)證的繁瑣性,這里只提供個(gè)例:鹵素(Halogen)和鎂(
Magnesium)的安裝方式。 1.首先,確保啟動(dòng)器已經(jīng)安裝好1.16.5forge(最新或最穩(wěn)定https://adfoc.us/serve/sitelinks/?id=271228&url=https://maven.minecraftforge.net/net/minecraftforge/forge/1.16.5-36.2.39/forge-1.16.5-36.2.39-installer.jar)確保mod列表空白,防止閃退 2.使用holy渲染器 3.下載鹵素和鎂mod(鎂:https://www.mcmod.cn/class/4898.html鎂不要下載漢化版,下載代號(hào)1.5的原版)(鹵素:https://www.mcmod.cn/class/4054.html鹵素下載最新版即可) 4.將鹵素加入mod列表并進(jìn)入游戲,隨機(jī)創(chuàng)建世界看是否成功進(jìn)入(如果你只想安裝鹵素的話教程就到此為止了) 5.在確保成功進(jìn)入后移除鹵素并加入鎂模組重復(fù)4進(jìn)入游戲的步驟
附言
受限于up的知識(shí)儲(chǔ)備,我并且不能講解其中的原理,猜測(cè)是因?yàn)辂u素的加入改動(dòng)了源代碼(或者為鎂在holy上允許構(gòu)建了平臺(tái),直接加鎂是無(wú)效的) up的處理器:驍龍?660(小米平板) 由于準(zhǔn)備倉(cāng)促,還希望各大佬探索銣、原生鈉的holy使用方式 拋磚引玉(bushi