学习 Unreal Engine 中的 Foliage 工具(第13天)

发布: (2026年1月8日 GMT+8 15:55)
3 min read
原文: Dev.to

Source: Dev.to

第 13 天 – 植被工具概览

我以为添加树木和草地很简单,但第一次尝试时坡面上什么也没有。本文记录了我在 Unreal Engine 中发现的植被工具以及为什么默认情况下植被不会出现在所有地方。

打开植被工具

  • 在左上角菜单中选择 Foliage Mode,或按 Shift + 3
  • 植被面板出现,允许你直接在视口中绘制树木、草地和植物。

基本工具

工具用途
Paint (Brush)放置植被
Erase移除植被
Select选择已放置的植被

在工具下方你会看到刷子设置,如大小和强度。

添加植被资产

  1. 将资产从 Content Browser 拖入 Foliage List
  2. 或者,下载植被资产(例如来自 Unreal Marketplace),然后拖入列表。

资产进入列表后,你就可以直接在关卡上绘制它们。

植被实例设置

每种植被类型都有自己的参数:

  • Density – 每单位面积的实例数量
  • Scale – 实例的尺寸范围
  • Random Rotation – 朝向的随机变化

斜坡问题

当我尝试在斜坡或山丘上绘制时,什么也没有出现,而平地却可以正常工作。问题出在 Ground Slope Angle 设置:

  • 在植被实例设置中找到 Ground Slope Angle
  • 增大允许的角度,以便在更陡的表面上放置。

调整该值后,植被就能正确出现在斜坡上。

提示: 如果植被没有显示,检查 Ground Slope Angle 以及其他放置过滤器。过小的设置会阻止大面积的植被出现。

收获

  • 植被的放置受表面角度和其他过滤器控制,而不是工具本身的 bug。
  • 调整斜坡角度可以快速解决大多数“什么也不出现”的问题。
  • 逐步学习为游戏开发奠定坚实基础。

如果你也在学习游戏开发,敬请期待下一篇文章! 🎮🚀

Back to Blog

相关文章

阅读更多 »