Blender – Model Cloth Effect

簡介

在3D世界中,通常比較硬的硬體可能對大家來說會比較好製作,例如桌椅、杯子等等比較沒這麼多特殊角度的物體會比有機物好製作的多,而在我們在製作人物時或是有關衣物的模型時,通常都會有皺褶,雖然市面上有很多的物理引擎在模擬這一類的效果,但Blender2.9版本有提供一種模擬衣物皺褶的鍵模工具,多一個技能不嫌多,讓我們來學習一下吧。

Cloth Effect

這邊我先用一個最簡單模型來做展示,你把這想成在製作桌巾。這邊要注意的是通常要使用該功能的模型必須要有較高的面數,效果才會比較好,如下圖。

可以看到上圖,我大概把這個展示模型切到大概七千面,這樣Cloth的效果會比較明顯。而我們在最後會再做減面的動作,利用Blender做Mesh Bake成Normal貼圖,並透過該軟體做快速減面的動作。

建置好多面樹的模型後就要開始本篇重點工具,如上圖,請大家將編輯模式軟換成「Sculpt Mode」,這功能有點類似 ZBrush

可以看到上圖,Blender有提供許多的雕塑筆刷,而我們這篇會用到的是「Clouth」與「Mask」,Mask其實不用做太多說明,就是不想被雕塑筆刷刷到的地方你就先用Mask先塗掉,如上圖二,而Mask這邊就不多說,因為很單純,塗就對了。

而我們在塗筆刷前先把鏡射功能關掉,由於我們不需要塗抹時,鏡射處也有相同的效果(因為會顯得很假),所以先把該功能取消。

而我們就開始對模型做塗塗抹抹,這邊要提到幾個可以調整的參數,這邊我把參數分成四部分,標示1是調整筆刷的半徑、強度等等的基本參數。而第2.3是會影響你的刷的成效。

2.Deformation 型變種類

Drag : 這是最基本的模式,通常你可以在模型上重複塗抹,這樣皺褶會比較明顯。

Push : 模擬將布料用推的方式來做型變,類似於將手指放在桌布上並推動。

Pinch Point : 模擬用捏的方式來製造布紋路。

Pinch Perpendicular : 模擬將畫筆拉成一條線。

Inflate : 模擬布料膨脹的效果,你可以應用在熱氣球充氣的動畫中。

Grab : 模擬布料像用手抓的效果,我個人推薦該效果,這是最好用的。

Expand : 模擬將布料拉出、延展,而這也是個不錯的效果。

3. Force Falloff 型變力道的衰減,這邊提供兩種模式,Radial的球體,你可以想成你的筆刷變成一顆球,在布面上移動;而另一個是面體Plane,一樣可以想像你的筆刷變成一個硬四方體在布面上移動。

4則是你選擇的3來做虛擬物體的質量設定,Mass是模擬的質量,Damping是力道,該值設定越,單一皺褶最明顯。

而做完Sculpt效果後,你必須再將模型做Smooth的動作,如上圖,點選模型後依順序來新增Smooth屬性,並調整第四點的參數即可。

但你會覺得整個模型不夠平滑,解決方法就是你做完一次的Smooth後,可以將該模型重新轉換一個新的模型。將模型選到編輯模式,並按下F3,尋找「Convert Mesh」來轉換為一個新模型並且重複做Smooth的動作,也許有更好的Smooth方法,但我們先達到目的為主。

小結

這是一個很好用的軟體,重點是非常的省時,刷一刷就可以製作出基本的皺褶,假如要在細部調整的話,可以在使用Sculpt其他筆刷來微調,皺褶的紋路會依照布料不同而有所變化,例如牛仔褲的皺褶可能比較硬且明顯,或是襯衫皺褶會比較微小且多,大家在運用這工具來製作出適合該布料的皺褶。而在下一篇會介紹到透過Blender來進行Normal bake並且製作出該皺褶範例的低面數但又有顯示高面數的方法。

發佈留言

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