一直想不到厚度布料該如何製作,昨天翻了論壇找到老皴寫的關於用Syflex製作衣服的教程,看到有製作厚度布料的方法,現在試驗了一下,試驗還可以,不知道在複雜的布料模擬中可不可以,大家可以來討論一下
1、製作簡單場景,Ncloth隻能用poly的模型
一個polyPlane,一個polySphere,平麵的uv沒有創建很密
播放預覽一下
然後選擇平麵複製出一個
我們用Animation>Create Deformers>Warp這個命令把兩個平麵包裹一下,包裹順序是先選擇被包裹物體再選擇包裹物體,即先選平麵2再選平麵1,然後Warp
播放預覽一下,發現兩個平麵都會具有布料的運動了
然後選擇平麵2,用積壓命令擠出一點厚度
[page]
播放預覽發現這樣還不錯,沒有出現甚麼錯誤,Warp命令使積壓後的平麵2物體具備了有厚度布料的性質,物體的點不會出現錯誤,布料也就不會破麵了
現在的布料uv太少了,加些線把它smooth,然後再播放看一下
發現還是很硬,應該是創建平麵的時候就應該把uv值設大一些,重新做了一個場景,把uv調大了一些
好了,基本上就是這樣,試驗是做完了,不知道比較大的場景會怎樣,以後再試。Ncloth和Syflex在設計和工作流程上差不多,不過Ncloth要簡單一些,而且是maya自帶的,應該說是很不錯了啊,好好學學