返回介绍

树木-风区

发布于 2021-06-20 00:15:03 字数 2174 浏览 1024 评论 0 收藏 0

风区 (Wind Zones) 通过使树枝和树叶像被风吹动一样摇摆来提高创建树木的真实度。


左侧为球形风区 (Spherical Wind Zone);右侧为方向风区 (Directional Wind zone)。

属性

属性:功能:
模式 (Mode)
球形 (Spherical)风区仅在半径范围内产生效果,并且效果从中心到边缘逐渐降低。
方向性 (Directional)风区以某个方向影响整个场景。
半径 (Radius)球形风区 (Spherical Wind Zone) 的半径(只有将模式设置为“球形”(Spherical) 才有效)。
主风 (Wind Main)主要风力。产生柔和变化的风压。
湍流 (Turbulence)湍流风力。产生急剧变化的风压。
脉冲量级 (Pulse Magnitude)定义风随时间变化的程度。
脉冲频率 (Pulse Frequency)定义风变化的频率。

详细信息

风区 (Wind Zones) 只在树木创建器 (tree creator) 动画处理树叶和树枝时使用。这可以使您的场景看起来更自然,并使游戏中的力量(比如爆炸)看起来像是在与树木相互作用。有关树木使用的更多信息,请访问 树木教程页面

在 Unity 中使用风区。

在 Unity 中使用风区 (Wind Zone) 很简单。
首先,要创建一个新的风区 (Wind Zone) ,只需单击游戏对象 (Game Object) -> 创建其他 (Create Other) -> 风区 (Wind Zone)。
将风区 (Wind Zone)(视类型而定)放在由树木创建器创建的树木附近,然后就欣赏它与树木的相互作用吧!

请注意: 如果风区是球形 (Spherical) 的,则应该这样放置风区:使您想要吹到的树木位于该球体的半径以内。如果风区是方向性的,您可以将其放到场景中的任何位置。

提示

  • 如需生成一般的柔和变化的风:
    • 创建一个方向风区。
    • 将“主风”(Wind Main) 设置为 1.0 或更小(取决于风的强劲程度)。
    • 将“湍流”(Turbulence) 设置为 0.1。
    • 将“脉冲量级”(Pulse Magnitude) 设置为 1.0 或 1.0 以上。
    • 将“脉冲频率”(Pulse Frequency) 设置为 0.25。
  • 如需创建直升飞机飞过的效果:
    • 创建一个球形风区。
    • 将“半径”(Radius) 设置为与直升机大小匹配的值
    • 将“主风”(Wind Main) 设置为 3.0
    • 将“湍流”(Turbulence) 设置为 5.0
    • 将“脉冲量级”(Pulse Magnitude) 设置为 0.1
    • 将“脉冲频率”(Pulse Frequency) 设置为 1.0
    • 将风区附着到与直升机类似的游戏对象 (GameObject) 上。
  • 如需创建爆炸效果:
    • 与直升机的操作一样,但要让“主风”(Wind Main) 和“湍流”(Turbulence) 快速淡化,使效果逐渐消失。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文