跳到正文

Simply Improved Terrain [Fabric]

作者:kjpg

重写地形生成组件,提升视觉效果。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Simply Improved Terrain

Simply Improved Terrain 重写了 Minecraft 中部分地形生成组件,在保留整体原版风格的同时改善地形的视觉效果。它旨在通过重新审视早期的一些实现决策,以最贴近原意、最精细的方式呈现原版地形生成公式。该模组本着这一理念重新设计了多项特性,重点在于增加方向排列的多样性、减少对网格的依赖,并提升整体特性的变化度。此模组采用即装即用的设计,旨在兼容多种整合包和数据包。此外,它也希望为 Mojang 提供建议,供其参考世界生成的技术发展方向。

同时支持 Fabric 和 Forge 加载器!

此页面提供 Fabric 版本。Forge 版本请前往 Forge 页面!

注意:Fabric 1.17 移植版已发布!不过,它暂不支持可选的噪声洞穴。我需要谨慎考虑如何实现这项功能,因为它本质上是一个更复杂的公式,需要像适配地表公式那样进行适配。但如果你不需要噪声洞穴,就不用再等待了。所有 1.16 版本的特性都已移植到该版本。

技术改动:

  • 以条件噪声层评估取代三线性插值,使全分辨率噪声切实可行。同时移除了有问题的高频层,从而消除了地形中大部分网格状图案。
  • 以域旋转噪声取代未经缓解的 Perlin 噪声,消除 Perlin 噪声在水平世界平面上特有的 45 至 90 度方向偏差。与使用 Simplex 类噪声这一经典方案相比,此方法无需进行那么多重新调校,就能解决方向多样性问题。
  • 重新实现地形噪声“台阶”,使其能够局部控制高度、考虑域旋转,并且无需插值即可平滑过渡。
  • 将域旋转注入现有的未经缓解的 Perlin 噪声,让其他特性也能从中受益。
  • 将 2D Simplex 噪声(用于地表方块图案)中的梯度向量替换为一组具有晶格对称性的 24 向量集合,以减少 45 度方向的伪影。
  • 以全分辨率抖动元球替换末地岛屿生成器,消除网格状图案,并让相交的岛屿能够更自然地融合。
  • 为圆盘状的沙子/沙砾/黏土/冰层矿床增加半径变化,使其看起来更自然;同时移除了尖锐的突出部分。创意来源:Origin Realms。
  • 以分散采样替换主世界生物群系过渡平滑,以掩盖底层的 4×4 间隔网格;同时拓宽河流,避免河道过于狭窄。
  • 将废弃传送门结构下方的下界岩图案衰减方式从 |Δx|+|Δz| 替换为基于欧几里得距离的衰减,以消除方向偏差。

未来计划中的改动:

  • 重写主世界生物群系地图生成,在遵循相同分层规则集的同时,消除或减少大尺度方向偏差。
  • 将八面体形状的方块矿床(尤其是下界中的矿床)替换为方向偏差更小的方案。
  • 将下界和末地生物群系网格放大器替换为全分辨率采样器。
  • 改进孤立湖泊和熔岩池特性的形状。

图片

2021-04-16_20 27 32
2021-04-16_20 22 44
2021-04-16_20 20 47
2021-04-16_20 24 39
2021-04-16_20 30 55_1080
2021-04-16_20 32 30_1080
2021-04-16_20 34 26
2021-04-16_20 38 43_1080

常见问题

Simply Improved Terrain [Fabric] 支持哪些 Minecraft 版本?

Simply Improved Terrain [Fabric] 支持 Minecraft Java 版 1.16.1–1.17.1,共 7 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Simply Improved Terrain [Fabric] 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

kjpg 的其他作品

查看全部 →