官术网_书友最值得收藏!

3.8 噪波與FFD修改器

噪波修改器是一個三維修改器,能夠制作一些表面凹凸,細節豐富的模型效果。FFD修改器是自由變形修改器,可以將模型進行隨心所欲的變形。本節主要講述噪波修改器和FFD修改器。

3.8.1 認識噪波修改器

噪波修改器是一個隨機修改器,是沿著三個軸的任意組合調整對象頂點的位置,常用于模擬對象形狀隨機變化的動畫,也可以制作山地、海面等形狀,如圖3-145所示。在對象上添加噪波修改器的方法是:選中需要添加噪波修改器的對象,切換到修改命令面板,選擇其中的【噪波】選項,然后在其基本參數卷展欄中調整參數設置即可。

圖3-145 利用噪波修改器制作的效果

1.種子

從系統允許的隨機數中生成一起始點,作為噪波的產生原點。該參數在設置地形、海面等效果時非常有用。

2.比例

【比例】設置對噪波影響的程度。較大的值產生更為平滑的噪波,較小的值產生鋸齒現象更嚴重的噪波,如圖3-146所示。

圖3-146 較大的比例值和較小的比例值效果

3.分形

【分形】根據當前設置產生分形效果,默認狀態為禁用。如果啟用該復選框,則可以通過【粗糙度】和【迭代次數】來調整噪波的細節。

4.粗糙度

【粗糙度】設置粗糙化的程度。較低的值比較高的值更精細。范圍為0~1.0,默認值為0。應用粗糙程度后的效果對比如圖3-147所示。

圖3-147 粗糙程度的效果對比

5.迭代次數

【迭代次數】指分形功能所使用的迭代數目。較小的迭代次數可以創建出平滑的噪波效果。

6.強度

【強度】選項區域用于控制噪波的大小,只有設置了強度后噪波效果才能產生。噪波允許從三個軸向上設置強度,分別是X、Y和Z軸。

7.動畫

【動畫】選項通過為噪波圖案疊加一個要遵循的正弦波形,控制噪波效果的形狀。這使得噪波位于邊界內,并加上完全隨機的阻尼值。啟用【動畫噪波】復選框后,這些參數將影響整體噪波效果。

8.頻率

【頻率】用于設置正弦波的周期,調節噪波效果的速度。較高的頻率使得噪波振動的更快,較低的頻率產生較為平滑和更溫和的噪波。

?相位

【相位】用于移動基本波形的開始和結束點。默認情況下,動畫關鍵點設置在活動幀范圍的任意一端。通過在軌跡視圖中編輯這些位置,可以更清楚地看到相位效果。

注意

制作噪波效果時,物體的面數也是非常重要的。如果物體的面數太少,制作的噪波效果顯得特別尖銳,甚至制作不出噪波效果;相反,如果物體的面數較多,則產生的效果將會非常光滑。

3.8.2 FFD修改器

FFD修改器是一種特殊的晶格變形修改,其全稱為Free From Deformations,是“自由變形”的意思。在Maya和Softimage軟件中被稱為Lattice,它可以使用少量的控制點來調節表面的形態,產生均勻平滑的變形效果,如圖3-148所示。它的優點就在于,它能保護模型不發生局部的撕裂。此外,在3ds Max中,FFD修改器既可以是一種直接的修改加工工具,也可以作為一種隱含的空間扭曲影響工具。

圖3-148 FFD調整效果

在3ds Max 2015中,FFD被分為許多種類型,常見的有FFD 2×2×2、FFD 3×3×3、FDD 4×4×4、FFD(長方體)和FFD(圓柱體)等,如圖3-149所示。雖然它們的類型不同,并且作用的對象也有一定的區別,但是它們的參數設置是相同的,因此在下面的講解中將以FFD(長方體)為例介紹FFD類修改器的參數功能。

圖3-149 FFD修改器類型

FFD(長方體)修改器有三個次級修改,分別是:控制點、晶格、設置體積,如圖3-150所示。通常情況下,對模型的修改是在【控制點】下進行的;在【晶格】和【設置體積】下沒有參數,只能用于在視圖中對FFD晶格和控制點的位置進行修改。

圖3-150 子層級

?晶格 將繪制連接控制點的線條以形成柵格。

?源體積 控制點和晶格會以未修改的狀態顯示。如果在【晶格】子層級時,可以啟用該復選框來幫助我們擺放源體積位置。

提示

要查看位于源體積(可能會變形)中的點,通過單擊堆棧中顯示出的關閉燈泡圖標來暫時取消激活修改器。

?僅在體內 只有位于源體積內的頂點會變形。

?所有頂點 將所有頂點變形,不管它們位于源體積的內部還是外部。

?重置 將所有控制點返回到它們的原始位置。

?全部動畫 為指定的所有頂點添加動畫控制器,從而使它們在軌跡視圖中顯示出來。

?與圖形一致 在對象中心控制點位置之間沿直線延長線,將每一個FFD控制點移到修改對象的交叉點上,從而增加一個由【偏移】選項指定的偏移距離。

注意

將【與圖形一致】應用到規則圖形效果很好,如基本體。它對退化(長、窄)面或銳角效果不佳。這些圖形不可使用這些控件,因為它們沒有相交的面。

?內部點/外部點 【內部點】僅控制受【與圖形一致】影響的對象內部點;【外部點】僅控制受【與圖形一致】影響的對象外部點。

?偏移 受【與圖形一致】影響的控制點偏移對象曲面的距離。

FFD類修改器雖然子類型比較多,但是它們的操作方法和參數使用方法大都相同,讀者可以直接將本節的內容應用于其他的FFD修改器上。

3.8.3 練習:制作冰塊

冰塊的效果是比較難以實現的,主要是因為冰塊本身所具有的紋理,以及冰塊的反射效果,加大了模擬的難度。實際上,在制作這種效果時,首先可以在模型上添加一些細節,然后再利用材質進行模擬,本節將通過在模型上添加噪波修改器來添加細節。

STEP|01 在【創建】命令面板中單擊【幾何體】按鈕,在下拉列表框中選擇【擴展基本體】選項。單擊【切角長體】按鈕,在視圖中創建一個切角方體,如圖3-151所示。

圖3-151 創建切角方體

STEP|02 切換到修改命令面板中修改一下方體的參數設置,如圖3-152所示。

圖3-152 修改參數設置

STEP|03 切換到修改命令面板,在【編輯器列表】中選擇【噪波】選項,從而添加該修改器,如圖3-153所示。

圖3-153 添加噪波修改器

STEP|04 展開【參數】卷展欄,啟用【分形】復選框,將【迭代次數】設置為10。在【強度】選項區域,將X、Y、Z都設置為10,然后設置【圓角】值為18,為其添加圓角效果,如圖3-154所示。

圖3-154 更改修改器參數

STEP|05 然后,復制幾個副本,調整一下它們的大小,創建一個簡單的場景,如圖3-155所示。

圖3-155 布置場景

STEP|06 場景布置完成后,再為其制作一下材質,即可完成冰塊效果的制作,如圖3-156所示。

圖3-156 冰塊效果

主站蜘蛛池模板: 潞城市| 绥化市| 武夷山市| 弋阳县| 徐闻县| 天津市| 庐江县| 达日县| 屏山县| 望都县| 汝南县| 松桃| 新竹市| 天柱县| 仁化县| 乃东县| 紫金县| 白山市| 盐边县| 佳木斯市| 拜城县| 保靖县| 北川| 灵宝市| 调兵山市| 镇原县| 邵东县| 金坛市| 凯里市| 晴隆县| 吉木乃县| 宝丰县| 井陉县| 海口市| 鹤壁市| 吐鲁番市| 东至县| 太康县| 东兴市| 武安市| 高尔夫|