找回密碼
 注冊帳號

掃一掃,訪問微社區

樹木-風區

2015-1-7 05:11| 發布者: 楊炎| 查看: 1764| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 樹木 - 風區風區 (wind zones)通過使樹枝和樹葉像被風吹動一樣搖擺來提高創建樹木的真實度。左側為球形風區 (spherical wind zone);右側為方向風區 (directional wind zone)。屬性屬性:功能:模式 (mode)球形 (sphe ...

樹木 - 風區

風區 (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) 快速淡化,使效果逐漸消失。

相關閱讀

文章點評
相關文章
女校游泳队彩金