我的模组 / 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(可以直接加好友),或在 我的模组页留言。