远平面2
这是一个为 Minecraft 实现了多细节层次(LoD)地形渲染的 Mod。该 Mod 的名字来自于 Foghrye4 的 CWGFarPlaneView,它是CubicWorldGen的插件(而后者又是Cubic Chunks的插件),CWGFarPlaneView 在海平面之上渲染一个有着方块和群系颜色的面,也是作者做这个最初的灵感。这个 Mod 正在开发中!如果你决定下载它,不要指望能正常工作,因为可能会达不到你的预期。
记得先阅读FAQ !
FAQ
Q:为什么地形生成这么慢?
A:TL;DR:安装 CubicWorldGen 并使用 CustomCubic 世界类型,这要快得多。
LoD 渲染器需要能够计算远处地形的低细节版本。不幸的是,Minecraft 的地形生成器没有提供生成低细节地形的方法。这意味着地形必须以最高细节生成,然后反复简化,以获得低细节版本进行渲染。这基本上意味着生成速度会随着离玩家越来越远而呈指数级下降。此外,由于 Minecraft 的工作方式,这个过程必须是单线程的,因而它不能利用多个 CPU 核心。
作者通过发明“rough generators”解决了这个问题。基于此,FP2 可以利用地形生成器的内部参数来立即估计特定点的地形,而无需计算中间的每个点。这样做的问题是,它需要手动添加对每种生成器类型的支持,这比实际让 Mod 工作良好和解决兼容性问题的优先级要低。因此,目前唯一具有实验性“rough generators”的生成器类型是由 CubicWorldGen 添加的 CustomCubic 生成器。其他地形生成器的“rough generators”,包括原版的主世界/下界/末地的,将在第一个稳定版本之前添加,其他地形生成 Mod 的开发者届时将能够自行添加兼容性。
Q:这个 Mod 会被更新到 Minecraft 1.12.2 之后的版本吗?
A:当然。
Q:这个 Mod 会被反向移植到 Minecraft 1.7.10 吗?
A:可以。
Q:这个 Mod 会被移植到 Fabric 吗?
A:是的。
Q:这个 Mod 会被更新/反向移植到Minecraft 1.x吗?
A:多数可以。以下是作者目前计划最终添加支持的完整版本列表:
1.4.7
1.6.4
1.7.10
1.8.9
1.12.2
1.16.5 ( Forge + Fabric )
1.17 (?) ( Forge + Fabric ) (如果 CubicChunks 支持的话)
1.18.x ( Forge + Fabric )
敬请期待 ( Forge + Fabric )
Q:我找不到 CubicChunks v1188+!我要从哪里找到它?
A“版本1188及以上目前只有从源代码编译 Mod 或从 Jenkins 下载 -all.jar 才能使用。
安装
这是 Minecraft 1.12.2 & 1.16.5 Forge 的 Mod。其他版本将在未来得到支持。
安装 Minecraft 1.12.2 / 1.16.5 Forge
下载这个 Mod
再下载这两个依赖
为了获得最佳效果,使用 CubicChunks 和 CubicWorldGen 生成,并将世界类型设置为 CustomCubic(CubicChunks 已内嵌了 Mixin,所以不要同时使用 CubicChunks 和 Mixin)。
上面的一些页面应该看起来像这样:
这些页面上可能有很多链接。点击“Last Successful Artifacts”下面的第一个。
目标和动机
作者的最终目标是实现以下目标:
作者完全不关心做不安全的事情:例如,渲染器在决定渲染每帧时遍历的客户端渲染树,完全使用堆外内存实现。
在某些时候(一旦 Mod 的内部更加完善),作者可能会写一大段来描述 Mod 里的那些东西是如何工作的。
FarPlaneTwo 仍在大力开发中,其变化速度远远快于作者在CurseForge上更新它的速度。如需最新的错误修复和功能,请考虑从Jenkins下载模组。
兼容性
兼容
不兼容
相似模组