Unity3D Cloth – 紙車的碰撞效果

U3D_cloth_on_paper_car_feature_image

前言:

在各種3D軟體中。 都有所謂動力(Dynamic)類別的衣服模擬系統。應用的情境不外乎窗簾、掛布、旗子、家飾品等。今天就跟大家分享如何把此衣服系統用在紙類車子的碰撞上 (紙紮藝術?)其實Cloth也能用在類似板金凹損上。

先看一下最終效果吧

如何設定Unity3D Cloth

接下來開始介紹Unity3D 衣服系統:

這邊主要做的事情有三個部分。

  1. 設定衣物的本體
  2. 設定限制點(Constraints)
  3. 設定碰撞物

設定衣物本體

首先在要變成衣服的物件上,點選add component 新增一個 Cloth元件

接著我們可以看一下Cloth元件的檢視面板。上面就是設定本體的部分,而Constraints。

設定限制點

設定的方法其實跟大部分的動畫3D軟體的衣服系統差不多。都是先選擇要PIN住點,然後設定為Constraint

設定碰撞物

我們開始設定碰撞物吧,Unity3D中的碰撞物,目前只有提供兩種碰撞物:一種是圓球、另一種是膠囊物體。

只要將碰撞物拖入,對應的面板中。就可以產生下圖的效果了。

結論:

其實衣服(Cloth)系統的應用很多種,這裡是示範把它用在車子模型上,也能模擬出車子碰撞的效果。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *