- 3ds max三維動畫制作實例教程(第2版)
- 許朝俠主編
- 4329字
- 2021-12-17 16:20:36
3.1 二維圖形的創建

實例3-1
3.1.1 【實例3-1】中式鏤空窗的制作
本實例制作中國古典園林中常用的鏤空窗,如圖3-1所示。通過該模型的制作,學習3ds Max中二維圖形的創建和編輯方法。
1)選擇“文件”→“重置”菜單命令重新設置場景。依次選擇“創建”面板→“幾何體”
→“標準基本體”→“平面”按鈕,在前視圖中拖動創建一個平面,在“參數”卷展欄中設置“長度”為360,“寬度”為600。打開配套資源中的“素材文件\園林花窗.jpg”文件,拖動該文件到前視圖新建的平面對象上。單擊前視圖左上角的視口標簽菜單組最右側的標簽菜單,單擊“默認明暗處理”選項,如圖3-2所示。

圖3-1 中式園林花窗效果

圖3-2 顯示園林花窗圖片
2)依次選擇“創建”面板→“圖形”
→“樣條線”→“線”,在前視圖中,按花窗圖片通過指定起點和終點繪制一條直線作為窗格線條,單擊右鍵結束線條繪制,在“名稱和顏色”卷展欄中將其命名為“窗格”。在命令面板中取消“開始新圖形”復選框的選中狀態,按照花窗圖片繪制其余窗格線條。
小技巧
在繪制“線”對象時,單擊鼠標右鍵可以結束線的繪制;取消“開始新圖形”復選框的選中狀態后,繪制的“線”圖形成為“窗格”對象的組成部分,而不再產生一個新的圖形對象。
3)依次選擇“創建”面板→“圖形”
→“樣條線”→“弧”,在前視圖中,單擊花窗圖片左上角圓弧起點,拖動鼠標到右上角圓弧終點,松開鼠標按鍵,拖動鼠標在圓弧上單擊,完成上部圓弧的繪制,在“名稱和顏色”卷展欄中將其命名為“窗框”。在命令面板中取消“開始新圖形”復選框的選中狀態,使用同樣的方法,繪制出花窗下部圓弧。選擇平面對象,刪除該對象,結果如圖3-3所示。
4)右擊主工具欄上的“捕捉開關”按鈕,在打開的“柵格和捕捉設置”對話框中只選擇“頂點”復選框,如圖3-4所示,再單擊選取“三維捕捉開關”按鈕
。選擇“窗框”對象,保持選中狀態,依次選擇“創建”面板
→“圖形”
→“樣條線”→“線”,取消“開始新圖形”復選框的選中狀態,在前視圖中,將鼠標移至左下方弧線起點上,當光標變成黃色十字時單擊,再移至左上方弧線的起點,當鼠標光標變成黃色十字時單擊,再單擊鼠標右鍵,完成兩條弧線左側的連接。用同樣的方法,完成兩條弧線右側的連接,如圖3-5所示。

圖3-3 線和弧繪制效果

圖3-4 “柵格和捕捉設置”對話框
5)保持“窗框”對象的選中狀態,選擇“修改”面板,單擊“可編輯樣條線”左側的
,在展開的子對象中,單擊“頂點”選項,在前視圖中,按住〈Ctrl〉鍵,用矩形框選擇兩條弧線的四個端點。在“修改”面板中,單擊“幾何體”卷展欄左側的
,展開卷展欄,找到“焊接”按鈕,單擊完成焊接操作,如圖3-6所示。

圖3-5 連接窗框兩端

圖3-6 焊接窗框端點
小技巧
必須使用矩形框框選端點,不能使用單擊的方式選擇端點。按住〈Ctrl〉鍵選擇對象時,可以將選擇的對象添加到已選擇對象集合里。
6)繼續保持“窗框”對象的選中狀態,選擇“編輯”→“克隆”菜單命令,在彈出的對話框中,選擇“復制”單選按鈕,單擊“確定”按鈕,復制一個名稱為“窗框001”的對象,選擇“修改”面板,將對象名稱更改為“院墻”。
7)保持“院墻”對象的選中狀態,激活前視圖,使用視圖控制區中的“縮放”按鈕和“平移”按鈕
,調整視圖顯示效果。依次選擇“創建”面板
→“圖形”
→“樣條線”→“矩形”,取消“開始新圖形”復選框的選中狀態,在窗框的外部繪制一個較大的矩形作為院墻,如圖3-7所示。
8)選擇“窗格”對象,選擇“修改”面板,展開“渲染”卷展欄,選擇“在渲染中啟用”和“在視口中啟用”復選框,選擇“矩形”單選按鈕,并設置“長度”為10,“寬度”值為6,如圖3-8所示。選擇“窗框”對象,在“渲染”卷展欄中做相同的修改,設置“長度”為15,“寬度”為10。修改后的效果如圖3-9所示。

圖3-7 繪制院墻

圖3-8 設置渲染屬性
9)選擇“院墻”對象,在“修改”面板中,在“修改器列表”下拉列表中選擇“擠出”修改器,在“參數”卷展欄中設置“數量”為-5,如圖3-10所示。

圖3-9 設置渲染屬性的花窗

圖3-10 院墻擠出厚度
為場景中的墻體和鏤空窗指定合適的材質,并設置環境貼圖后,渲染輸出得到如圖3-1所示效果。通過本實例的制作,可以掌握3ds Max繪制線條、圓弧、矩形等基本二維圖形的功能。通過編輯樣條線的操作可以將基本圖形轉化為復雜的樣條線,修改圖形的渲染屬性或施加二維圖形修改器可以產生三維模型。
3.1.2 二維圖形的類型與參數
在3ds Max的建模和動畫制作中,二維圖形起著非常重要的作用。二維圖形既可以通過施加修改器或進行放樣產生三維模型,也可以在動畫制作中作為對象的運動軌跡,使對象沿它進行運動。
二維圖形是由一條或多條曲線組成的平面圖形,3ds Max中二維圖形的創建由“創建”面板中的“圖形”命令實現。在“創建”面板中單擊“圖形”按鈕
,在次級分類項目下拉列表中選擇“樣條線”,然后選擇樣條線的類型,在視圖中拖動就可以完成二維圖形的創建。
“對象類型”卷展欄中的“開始新圖形”復選框用來確定新建圖形是否是一個新的圖形對象,如果當前已選擇一個圖形對象,并且取消“開始新圖形”復選框的選擇,那么新建的圖形將不再是一個獨立的圖形對象,而是當前選擇圖形對象的一個子對象。【實例3-1】中創建窗格和窗框對象時均取消“開始新圖形”復選框的選擇,目的就是為了讓多條樣條線組成一個完整的圖形對象。
下面介紹各種常用的二維圖形的類型和主要參數的作用。
1.線
“線”可以創建任何形狀的封閉或開放曲線(包括直線)。單擊“線”按鈕后,在適當的視圖中依次單擊鼠標,指定線的端點就可以創建線。創建線時,移動光標到適當位置后,單擊鼠標確定端點,則繪制的是直線段,如果按住鼠標左鍵拖動則繪制的是曲線段。如果指定的端點靠近線的起始點,會彈出“樣條線”對話框,詢問是否閉合,如果單擊“是”按鈕,則創建閉合的曲線(或直線);如果單擊“否”按鈕,則繼續線的創建,如圖3-11所示。如果要結束線的創建,右擊即可。

圖3-11 繪制“線”
小技巧
通常情況下,在正交視圖(頂視圖、前視圖和左視圖等)中繪制二維圖形能準確反映二維圖形的形狀。繪制線時按住〈Shift〉鍵可以繪制水平或垂直的線段。
2.矩形
“矩形”可以創建矩形或正方形,如果設置“角半徑”參數,還可以創建圓角矩形。矩形的“參數”卷展欄中的主要參數及其功能如下。
● 長度/寬度:設置矩形的長和寬的值。
● 角半徑:設置矩形四角的圓弧半徑,值為0時,創建直角矩形。
3.圓
“圓”用來創建圓形,該工具的參數比較簡單,“半徑”值用來設置圓的半徑。
4.橢圓
“橢圓”可以創建橢圓。橢圓的參數如下。
● 長度:用來指定橢圓的長軸半徑。
● 寬度:用來指定橢圓的短軸半徑。
5.弧
“弧”用來創建圓弧。默認狀態下,創建圓弧時,依次指定圓弧的起點、終點和圓弧的中間點。選擇“創建方法”卷展欄中的“中間-端點-端點”單選按鈕可以通過指定圓弧的圓心、起點和終點的方法繪制圓弧。弧的“參數”卷展欄中的主要參數及其功能如下。
● 半徑:設置圓弧的半徑。
● 從/到:設置圓弧的起始角度和終止角度。
● 餅形切片:選中后,在圓弧的基礎上形成扇形。
● 反轉:調換弧的起始點和終止點的位置。
6.圓環
“圓環”用來創建同心圓環。該工具的參數比較簡單,“半徑1”和“半徑2”的值用來設置圓環的兩個半徑。
7.多邊形
“多邊形”可以創建任意邊數的正多邊形,如圖3-12所示。默認狀態下,繪制的是正六邊形。多邊形的“參數”卷展欄中的主要參數及其功能如下。
● 半徑:設置多邊形所參考圓的半徑。
● 內接/外接:繪制內接圓或者外切圓的多邊形。
● 邊數:設置多邊形的邊數。
● 角半徑:設置多邊形圓角的半徑。
8.星形
“星形”可以創建多角星形,通過星形參數的變化可以產生各種星形圖形效果,如圖3-13所示。星形的“參數”卷展欄中的主要參數及其功能如下。
● 半徑1/半徑2:設置星形頂點的內外圓的半徑。
● 點:設置星形的尖角個數。
● 扭曲:設置尖角的扭曲度。
● 圓角半徑1/圓角半徑2:設置尖角的內外倒角圓半徑。

圖3-12 繪制多邊形

圖3-13 各種星形形狀效果
9.文本
“文本”用來創建二維文字圖形。文本的“參數”卷展欄中的主要參數及其功能如下。
● 大小:設置文本的尺寸。
● 字間距:設置文字之間的間隔距離。
● 行間距:設置多行文本行與行之間的間隔距離。
● 文本:輸入文本的內容。
此外,“參數”卷展欄中,有可以選擇文本使用字體的字體下拉列表框,以及設置文本的對齊方式、傾斜和下畫線等文字效果的按鈕。
10.螺旋線
“螺旋線”可以創建3ds Max中比較特殊的圖形——螺旋線,它是可以不在同一平面上的圖形,如圖3-14所示。螺旋線的“參數”卷展欄中的主要參數及其功能如下。
● 半徑1/半徑2:設置螺旋線的內外半徑。
● 高度:設置螺旋線的高度,數值為0時,創建一個平面螺旋線。
● 圈數:設置螺旋線旋轉的圈數。
● 偏移:設置在螺旋線高度上,螺旋圈數的偏向強度。
● 順時針/逆時針:設置螺旋線的旋轉方向。

圖3-14 創建螺旋線
11.卵形
“卵形”可創建卵形圖形,卵形圖形是只有一條對稱軸的橢圓形。在視圖中,垂直拖動鼠標可以設定卵形的初始尺寸,水平拖動鼠標可以更改卵形的方向(其角度)。如果在開始創建卵形之前禁用了“輪廓”,那么到此即完成了卵形圖形的創建,否則再次拖動以設定輪廓的初始位置,然后單擊即完成卵形的創建。
12.截面
“截面”用來通過截取三維模型的截面來獲取二維圖形。使用此工具創建一個平面,對其進行移動、旋轉等操作,該平面穿過一個三維模型時,會顯示出截獲的截面,在命令面板中單擊“創建圖形”按鈕,可以將這個截面制作成一個新的樣條曲線,如圖3-15所示。

圖3-15 創建截面
13.徒手
使用“徒手”在視圖中直接創建手繪樣條線,可以使用鼠標或其他定點設備創建手繪樣條線。可以將樣條線約束為僅在場景中選定的對象上繪制,之后樣條線會自動跟隨其輪廓。
3.1.3 渲染二維圖形
繪制的二維圖形雖然可以在場景中看到,但是圖形與三維幾何體不同,在渲染輸出時,二維圖形不能渲染輸出,因此在渲染結果中看不到二維圖形。如果希望繪制的二維圖形在場景中像三維幾何體一樣能夠渲染輸出,那么可以通過二維圖形的“渲染”卷展欄中參數的設置來實現。【實例3-1】中“窗框”和“窗格”圖形對象就是設置“渲染”卷展欄中的參數后作為三維網格對象渲染輸出的。
繪制二維圖形時,所創建圖形的參數欄都有“渲染”卷展欄,如圖3-16所示。選擇“渲染”卷展欄中的“在渲染中啟用”復選框后,將二維圖形當作三維幾何體對象渲染輸出;選擇“在視口中啟用”復選框后,將二維圖形作為三維幾何體對象顯示在視口中。
選中“徑向”單選按鈕后,將二維圖形當作具有圓形橫截面的三維幾何體對象渲染輸出,如圖3-17所示,“厚度”的值決定圓形橫截面的直徑,“邊”的值決定形成圓形橫截面的邊數。

圖3-17 圓形橫截面

圖3-16 “渲染”卷展欄
選中“矩形”單選按鈕后,將二維圖形當作具有矩形橫截面的三維網格對象渲染輸出,如圖3-18所示,“長度”和“寬度”的值分別決定矩形橫截面的長和寬。

圖3-18 矩形橫截面