风区        

风区 (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) 快速淡化,使效果逐渐消失。


,