Version: 2019.4
SpeedTree
草和其他细节

风区(Wind Zones)

要在地形和粒子系统上创建风的效果,可使用 Wind Zone 组件添加一个或多个游戏对象。风区内的树会以逼真的动画弯曲,而风本身以脉冲方式移动,从而在树之间营造自然的运动模式。

使用风区(Using Wind Zones)

要直接创建风区游戏对象,请选择 Unity 的顶部菜单,然后选择 GameObject > 3D Object > Wind Zone。可将 Wind Zone 组件添加到__场景__中任何适当的游戏对象(菜单:__Component__ > Miscellaneous > Wind Zone__)。风区的 Inspector__ 提供了许多设置来控制其行为。

Wind Zone Inspector
Wind Zone Inspector

有关所有风区设置的详细信息,请参阅 Wind Zone 组件的文档。

可将 Mode 设置为 DirectionalSpherical

  • Directional 模式下,风立刻影响整个地形。这对于创建树木的自然运动等效果非常有用。
  • Spherical 模式下,风在 Radius 属性定义的球体内向外吹。这对于创建爆炸等特殊效果非常有用。

Main 属性决定了风的整体强度,但可使用 Turbulence 带来一些随机变化。

风以脉冲方式吹过树,从而产生更自然的效果。可使用 Pulse Magnitude 控制脉冲强度,并使用 Pulse Frequency 设置脉冲之间的时间间隔。

属性

属性: 功能:
Mode
        Spherical 风区仅在半径内有效果,并且从中心向边缘衰减。
        Directional 风区在一个方向上影响整个场景。
Radius 球形风区 (Spherical Wind Zone) 的半径(仅在模式设置为 Spherical 时才有效)。
Main 施加到受风区影响的所有对象上的主风力。
Turbulence 该值表示风的噪声。值越大,风向的变化越大。
Pulse Magnitude 定义风脉冲强度乘数。
Pulse Frequency 定义风脉冲长度和频率。

粒子系统(Particle Systems)

风的主要用途是实现树的动画化,但如果粒子系统使用External Forces 模块,那么也会影响粒子系统中的粒子。请参阅粒子系统参考页面以了解更多详细信息。

SpeedTree
草和其他细节
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961