● bend :沿著一個圓弧彎曲物體。
● flare :使物體變寬或變窄。
● sine :使物體成為正弦形波狀。
● squash :拉伸或壓縮物體。
● twist :扭曲物體。
● wave :在物體表面創建圓形波紋。
雖然這些都是非常簡單的功能,但這些功能創建的效果卻顯得非常有效,如圖 14-5 所示為 bend 變形的效果。
圖 14-5 bend 變形效果
與網格變形或群集變形一樣,每一個非線性功能都只能變形物體的被選點。它們也能變形多個物體且保持塊間的相切。變形沿著軸線開始和結束,在默認的情況下,是沿著被變形物體的局部 y 軸從– 1 開始到 1 處結束,并自動變形適配物體??捎每刂破骶浔换サ卣{節變形屬性,在 channel 盒的 input 區域選擇變形器,打開建模窗口,按 t 鍵顯示 show manipulator 選項。
可將任意多個變形器連起來。通過控制不同變形器屬性來創建復雜形狀。在使用多個變形器時,創建變形體的順序是很重要的??蓪ψ冃纹髯鲃赢?,也可對變形的物體作動畫。
下面以非線性變形舉例說明。首先,用 bend 和 sine 扭曲物體。
創建一個平面。增加其子段數。
對該平面使用 bend 方式變形 ( 選擇 deform → nonlinear → bend 命令 ) ,將 curvature 設置成 3 。然后將該平面繞 x 軸旋轉約 15 °,則該平面扭曲了,如圖 14-6 所示。
對該平面再用 sine 方式變形,將 amplitude 設置成 0.5 。將該平面在 z 軸上來回地轉換。扭曲更加隨意,如圖 14-7 所示。
圖 14-6 bend 變形效果 圖 14-7 應用 sine 變形
將變形器和平面編成組,即可將變形器和平面同時轉換。
用戶可對一個球體應用 wave 變形來快速創建一個簡單的噴氣發動機,如圖 14-8 所示??梢詫θ魏涡螤钍褂貌倏v器手柄來獲得所需要的形狀。還可創建如樹之類的有機體。
創建一個圓柱體。加大其節數和段數,并沿 y 軸上將其比例放大成柱狀。
對圓柱體應用 flare 變形 ( 選擇 deform → nonlinear → flarew 命令 ) 。將其底部擴大并將頂部縮小。
對該物體應用 sine 變形使圓柱體形成兩個波浪狀。
再次以不同的波長應用 sine 變形,并旋轉圓柱體使其形成的波浪更加任意性。
應用 wave 變形 ( 選擇 deform → nonlinear → wave 命令 ) ,將 amplitude 和 wave length 設置為大約 0.1 。旋轉該波浪直到圓柱體變得象一棵樹一樣有許多節狀,如圖 14-9 所示。
最后復制、縮小圓柱體創建小枝。
圖 14-9 非線性變心的綜合效果 圖 14-8 發動機效果
新聞熱點
疑難解答