好了,進入正題,讓我們來看看是如何做出桌布的,我在場景中加入了一張桌子,等一下就是在這張桌子上鋪上桌布
現在我們把桌子的所有部分選中,然後在reactor命令麵板中選取最上麵的那個圖標,它的名字叫剛體集合,所謂剛體就是本身不會發生變形的物體,比如木頭,石頭等,而布料,海綿等就不屬於剛體,它們是軟體
現在讓我們打就做的布建立好,我用了plane命令,也就是平麵造型命令,請把這塊布放在桌子的正上方,一定要和桌子保留一點距離,因為現實中沒有布可以放在桌麵裏麵的,隻能是在桌麵的上麵注意,plane的網格細節越高越好,越高效果就越真實,但到時計算時費的時間也是越大
現在,這塊布還不能成為真正的布,它隻不過是一個普通的平麵物體,無法變形,那就讓我們給它加入一個布料修改器吧,在加入布料修改器之前我們必須先把這個plane再進行一下細分,我用的是Tessellate細化命令,這個命令可以讓被選物體變為以三角麵為細節的物體,裏麵的選項無需調整,選這個命令的原因是因為在動力學中對三角麵的支持比四邊形麵要好的多
現在我們就為這個plane加入一個布料修改器,選中plane然後再選取左邊reactor命令麵板中的倒數第七個,這個就是布料修改器
[page]
現在讓我們看看這塊布的調節參數,這些參數一般不用調整的,在這個例子中,我們隻需將Damping參數調到0,讓我們的布料不會有意想不到的變形
現在這步是關鍵,讓我們選取reactor命令麵板上第二個圖標,這是布料集合圖標,這是讓我們布料產生作用的命令,如沒有選這個那我們剛才做的都是白費的
然後我們再在布料修改麵板中的Aviod的左邊勾取對號,這是避免自交錯命令,它會讓我們的布不置於自己穿透自己
現在我們就開始動力學計算吧,選取倒數第二個,這是動力學計算圖標,它會讓我們的布料成為真正的布料
[page]
由於上麵我們選了動力學計算圖標,所以現在在屏幕上會出現動力學計算窗口,現在大家能做的就是讓它開始計算,那就讓我們選取動力學窗口菜單中的simulaion下麵的play,現在開始計算了,這種計算隻是一種模擬計算,不會產生動畫,要想成為動畫還需選另一個命令,不過我們大家也用不到,因為大家隻是做室內外圖,不是做動畫的,所以在這就不多說了.
大家等待,直到計算到你想要的效果,一般說,布料落到桌子上後出現效果就可以了,沒必要計算太長時間
等呀等呀,大家都在等,等到效果差不多時立即點取剛才菜單中的simulation下的play/pause,這個命令不但是開始計算命令,還是中止計算命令哦哈哈,大家看圖,這是我計算到一分97秒時的效果,這樣就足夠了
注意,我們的3D視圖中是不是還沒有變化,因為還有一步,讓我們選動力學窗口中的MAX菜單下的updateMAX命令,這是讓我們的動力學計算結果在3D視圖中起作用的關鍵命令,大家看這是最後的效果,好了,現在我們把它放在哪裏都行了