【Maya nCloth】簡易的模擬流程

【Maya nCloth】簡易的模擬流程

 



這是一篇非常簡易的Maya nCloth簡易模擬流程,追求最快、設定最簡單的方式來做一些簡單的布料模擬。



那麼首先,第一步,先把要模擬的物件弄一個低模版本出來!

否則模擬時間會非常的久!!





接下來,我們要skin這個low model,然後把high model的skin copy skin給它!!




現在,把nCloth solver到low model上。




然後再把身體指定為碰撞物 collider。


 





接下來,我們需要到nucleus裡面調整參數,首先把Space Scale調整成0.01,這是因為如果沒把數值調小,Maya預設會認為這件衣服十分巨大,造成模擬起來看起來會很不自然!


接著,到low model的ncloth面板,把Input Mesh Attract調成1。

接著把Input  Attract Method調成 lock values of 1.0 or greater。


然後我們要進入 nCloth Paint vertex value,這個步驟是決定low model哪些部份要模擬,哪些部份要跟隨skin! 

白色的地方會是跟隨skin,黑色的地方則是會交給nCloth模擬!





到了這裡,就可以開始模擬了。

在開始之前還需要到Preferences------->Time Slider裡面去確認Playback Speed有沒有調整成Play Every Frame!

然後就可以按下play鈕開始模擬,可以看到背後的褲頭有些穿插,那是因為剛剛忘了把褲子設定成collider。




現在我們回去把褲子加入collider,再模擬。

可以看到現在褲子已經不會穿插了!




現在我們可以在角色上加入一些動態,記得在key animation時要先把nucleus關掉,否則整個Maya會變得非常慢!

animation完成之後再打開,然後播放影格,現在衣服就會跟隨動態模擬了!






當你覺得所有的模擬效果都OK時,就可以開示進行cache了!

選擇low model,然後按下create New Cache。

完成之後,把nucleus關掉,現在播放影格,可以看到剛剛模擬的資訊已經被儲存下來,現在可以任意拖曳時間軸來檢查最終效果!!




最後一步,我們把high model打開,然後刪除它的skin節點,因為已經用不到了。

現在把high model Wrap回去low model,然後隱藏它,接著播放影格,可以看到現在high model已經完美地繼承了剛剛模擬的效果!! 接下來就可以算圖輸出了!!





以上就是簡易的Maya nCloth流程!

如果覺得這篇文章有幫助你在動畫之路走得更長遠,可以使用 Google 或 Facebook 帳號快速登入,按Like五下,就可以幫助我從Likecoin得到回饋,完全不用任何費用! 一點點的鼓勵都會成為我寫作的動力,感激不盡!



 






張貼留言

0 留言