我的模組 / Mineral Render Distance

Mineral Render Distance

把視距調低換效能,但礦物(硝石、Morkite⋯)遠遠看起來不會再變成「低多邊形」:只有礦物的立體晶體畫得更遠,敵人和地形照原本的視距。

測試版只有自己要裝

下載

Mineral Render Distance 0.1.0-alpha.2

支援 2026-09-23 更新後的遊戲

為目前的遊戲版本(2026-09-23 更新)做的。遊戲更新之後如果出問題,先把它停用,等我出新版。

檔名與 SHA-256

MineralRenderDistance-0.1.0-alpha.2.pak

51197c4df1effeb48215f500d1ffa820aa4417bebe765c3a067397a0d33c71b2

它做什麼

這是測試版。在新任務裡套用距離已經實測過;目前這一版還沒完整測過。改設定不會讓目前這一層已經生成的晶體馬上變,要到下一場任務或 Deep Dive 的下一層才會生效。遇到問題請回報,先停用就好。

很多人把「視距」(View Distance)調低來換效能:遠處的東西少畫一點,FPS 就高一點。問題是礦物也跟著受影響。每條礦脈其實是兩樣東西:洞壁上的平面花紋,加上一堆小小的立體晶體。原版只在 45 公尺 × 視距倍率 以內畫這些晶體;視距開低(倍率 0.6)時,大約 27 公尺外晶體就消失了,只剩平面花紋,遠看就像「低多邊形」。

Mineral Render Distance 只改這些礦物晶體的顯示距離,其他東西(敵人、地形、特效)都照遊戲的視距設定,所以你可以繼續用低視距拿效能,礦物又能遠遠就看清楚。

  • 距離:10–300 公尺,預設 60 公尺。
  • 距離的意思:「畫面上實際距離」(預設):設 60 公尺就是 60 公尺,不管你的視距開多少,模組會自動算掉視距倍率。「跟著視距縮放」:和原版一樣,遊戲會再乘上視距倍率。
  • 哪些礦物:每種一個開關。預設開硝石(Nitra)和 Morkite;金、Croppa、Dystrum、Aquarq、Bittergem、壓縮金、Enor Pearl 可以自己打開。關掉的礦物照原版距離。
  • 什麼時候生效:改了之後,下一場任務或 Deep Dive 的下一層開始生效。目前這一層已經生成的晶體不會馬上變。
  • 設定頁:在 Mod Hub 或 Unified UI 的選單裡有「Mineral Render Distance」頁:上面的設定、目前的視距倍率和實際距離、語言(中文/English),以及開啟本站的按鈕。設定會自動儲存。

它不會做的事

  • 不會改敵人、地形、特效或任何其他東西的顯示距離;那些照遊戲的視距設定。
  • 不會在任務進行中馬上更新已經生成的晶體(試過,沒有成功,這一版拿掉了);要等下一場任務或下一層。
  • Bismor、Umanite、Magnite 這類製作材料是直接畫在洞壁上的,沒有這種晶體,所以不在清單裡(本來就遠遠看得到)。
  • 不會送任何東西給房主,也不會改到別人的遊戲;房主是原版也沒問題。

它是怎麼做到的

  • 每種礦物的晶體設定(例如 DBR_Nitra)裡寫著晶體要畫到多遠(原版 4500 單位 = 45 公尺,遊戲再乘上視距倍率)。遊戲每次生成洞穴,都會把這個數字複製給新的晶體。這個模組在太空站和每場任務開始時,把這個數字改成你設定的距離,所以之後生成的晶體就會用新距離。
  • 選「畫面上實際距離」時,模組會讀遊戲目前的視距倍率(r.ViewDistanceScale),先除掉,這樣乘回去以後剛好是你設的公尺數。

安裝

  1. 完全關閉遊戲。

  2. 下載 MineralRenderDistance-0.1.0-alpha.2.pak,加入模組管理器(MintCat)並啟用。

  3. 要用設定頁的話,需要 Mod Hub 或 Unified UI(沒有也能用,會用預設值:開、60 公尺、硝石和 Morkite)。

  4. 照平常一樣進遊戲。想調整時,打開模組選單(Unified UI 預設按 B,Mod Hub 按 H),找到「Mineral Render Distance」頁;改完到下一場任務生效。

MintCat 和 Unified UI 怎麼裝,可以看 原版 CD2 的安裝步驟。

點子來自 Fayree(Discord):想用低視距拿效能,又不想讓硝石和 Morkite 遠看變成低多邊形。

回報問題或想聊聊:Discord arthur_lin_0906(可以直接加好友),或在 我的模組頁留言。