Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Terrain Nodes – 可在 NVIDIA GPU 上高速计算侵蚀效果等!基于节点的地形生成 Blender 插件!

由 Valera Barashkov 开发的用于节点式地形生成的插件「Terrain Nodes」已在 Gumroad 上发布。其卖点是可通过 Nvidia GPU 实现高速运行。

TerrainNodes – Advanced GPU based Erosion and Terrain generation tool for Blender 3D

系统要求

需要 Blender 2.91 及以上版本
64 位 Windows OS 或 Linux OS
NVIDIA GPU 计算能力 3.5 及以上!(推荐驱动版本 440 及以上)。有关计算能力 3.5 及以上兼容的 NVIDIA GPU,请参阅此列表

特点

  • 大规模下也能非常高速地进行 GPU 侵蚀:依赖 GPU RAM。4K 分辨率只需要 2GB。使用 GeForce GTX 1070 8GB GPU 时,对 512×512 地形进行侵蚀只需 3~4 秒,
    在 8K 分辨率下进行水力、土岸、斜坡侵蚀大约需要 12~14 分钟,而 RTX 2070 8GB 大约只需其一半时间。
  • 缓存系统:让未更改的节点无需重新计算。
  • 侵蚀过程和水流的实时预览:便于反馈当前正在发生什么。系统在侵蚀模拟期间也能保持响应,因此可以缩放和移动预览,或切换视图层。
  • Hydro Erosion:2D 水模拟会沿斜坡拾取沉积物,并缓慢地(或快速地)侵蚀地形。沉积物会在更低的区域或水流速度降低的地方沉积。
  • 热侵蚀和沉积物斜坡侵蚀:热侵蚀会侵蚀陡峭边缘并使景观变得平滑。将地形和岩石转换为沉积物。沉积物斜坡侵蚀会将沉积物向下移动,直到达到稳定斜坡为止。
  • 溶解侵蚀:溶解是流速较慢水域中的化学侵蚀。例如,湖泊会缓慢侵蚀其周围的岩石和地形,形成平滑的底部。
  • 固化:多年后沉积物会开始硬化,这会将沉积物重新转化为地形。
  • ANT Landscape 对象,或从上方看是完整网格的对象(即仅在 z 轴上移动)的快速导入。如果你习惯使用其他地形生成工具,但对它们的侵蚀功能或分辨率级别不满意,那么这是一个不错的选择。
  • 将顶点和颜色数据烘焙到网格对象(例如 ANT Landscape 山体土岸)中。
  • 将图层导出为单张图像,或导出为打包在图像中的通道。
  • 用于生成复杂噪声地形的程序化纹理节点和数学节点(这一领域还有更多改进)。
  • 以及许多其他小“功能”,例如在 GPU RAM 不足时避免用户崩溃 🙂

看起来它最擅长的是侵蚀相关的模拟。就目前而言,它并不是那种一键生成地形的工具。我觉得它更适合已经对节点有一定了解的 Blender 中级以上用户。

「Terrain Nodes」可以以 $20 的价格从 Gumroad 购买。
请务必查看

链接

Terrain Nodes | Terrain Nodes

Screenshot of iperson.github.io