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

實例24 制作垃圾桶

實例說明

本實例中將指導讀者制作垃圾桶。垃圾桶外緣有一圈均勻排列的木條,這些木條呈橢圓形排列,使用手動復制或陣列方法很難實現,而且也不利于對模型的編輯,在本實例中將使用間隔工具來制作外緣木條。由于底座外形呈U形,并且頂部還需要設置一個供行人扔垃圾的圓孔,因此應用了多邊形建模中的橋和布爾運算工具。

技術要點

通過放樣建模方法創建出垃圾桶的主體模型;通過長方體命令和間隔工具制作出外緣的木條;通過嵌套型添加倒角剖面修改器,創建出垃圾桶蓋子模型。

在制作底座頂部的圓孔時,應用了布爾運算操作,由于布爾運算操作需要足夠多的面進行修剪,在本實例中應用了連接命令,使產生的分段均勻地排列在選擇邊界間。本實例通過制作垃圾桶模型,來學習3ds max中間隔工具、布爾運算,以及多邊形建模方法中的橋、連接命令。如圖24-1所示為創建完成的垃級桶模型。

圖24-1 垃級桶模型

1運行3ds max 9.0,創建一個新的場景。

2首先創建主體模型,該模型應用了放樣建模方法。在“樣條線”創建面板中單擊“矩形”按鈕,在頂視圖中創建一個矩形對象——Rectangle01,并將該對象命名為“主體路徑”。

3選擇“主體路徑”對象,打開“修改”面板。在“參數”卷展欄中將“長度”參數設為800,“寬度”參數設為400,“角半徑”參數設為0。

4將“主體路徑”對象塌陷為“可編輯樣條線”,并打開“頂點”子對象層。執行“焊接”命令,將重合頂點焊接,然后退出子對象層。

5接下來創建圖形。在前視圖中創建一個矩形對象——Rectangle01,將其命名為“主體圖形”,然后在“參數”卷展欄中將“長度”參數設為600,“寬度”參數設為20,“角半徑”參數設為0。

6 將新創建的對象塌陷為“可編輯樣條線”,打開“線段”子對象層,在前視圖中選擇縱向的兩個邊界,接著在“拆分”按鈕右側的參數欄中鍵入2,并單擊該按鈕,使選擇子對象拆分為3個分段,如圖24-2所示。

圖24-2 執行“拆分”命令

7在前視圖中選擇如圖24-3所示的子對象,選擇“分離”按鈕右側的“同一圖形”復選框,然后單擊“分離”按鈕,這時選擇子對象將被分離為樣條線子對象。

圖24-3 選擇子對象

8確定分離后的子對象處于選擇狀態,在前視圖中沿X軸縮放子對象至如圖24-4所示的大小。

圖24-4 縮放子對象

9打開“頂點”子對象層,執行“連接”命令,在斷開的線段上創建直線段,如圖24-5所示。

圖24-5 創建直線段

10在前視圖中調整頂點的位置,接著使頂點執行“圓角”命令,得到如圖24-6的所示的效果,然后退出子對象層。

圖24-6 編輯樣條線

11選擇“主體路徑”對象,在“復合對象”創建面板中單擊“放樣”按鈕,在“創建方法”卷展欄中單擊“獲取圖形”按鈕,在視圖中選擇“主體圖形”對象,得到如圖24-7所示的放樣對象——Loft01。

圖24-7 放樣對象

12將Loft01對象命名為“主體”,該模型創建結束。接下來創建垃圾桶的底面模型,該模型使用了“擠出”修改器來完成。

13在底視圖中參照“主體”模型的內壁創建一個樣條線,如圖24-8所示。

圖24-8 創建底面基礎型

14將新創建的對象命名為“底面”,并為其添加“擠出”修改器,將“數量”參數設置為13,然后在前視圖調整該對象的位置,如圖24-9所示。

圖24-9 調整對象位置

15下面創建垃圾桶外側的木頭外殼。在“擴展幾何體”創建面板中單擊“切角長方體”按鈕,在頂視圖中創建一個切角長方體對象——ChamferBox01,然后參照圖24-10所示設置創建參數。

圖24-10 設置創建參數

16選擇ChamferBox01對象,在菜單欄執行“工具”|“間隔工具”命令,打開“間隔工具”窗口。單擊“拾取路徑”按鈕,然后在視圖上拾取“主體路徑”對象,然后參照圖24-11所示設置“間隔工具”窗口中的其他參數。

圖24-11 設置“間隔工具”窗口中的參數

17退出“主體路徑”對話框,刪除ChamferBox01對象。然后在前視圖中沿Y軸移動其他ChamferBox對象,使其適應“主體”模型,如圖24-12所示。

圖24-12 移動ChamferBox對象

18確定所有的ChamferBox對象處于選擇狀態,在菜單欄執行“組”|“成組”命令,打開“組”對話框。在“組名”文本框中鍵入“木頭外殼”,如圖24-13所示,然后單擊“確定”按鈕,退出該對話框。

圖24-13 鍵入“木頭外殼”

19確定“主體路徑”處于選擇狀態,按下鍵盤上的Ctrl+V組合鍵,打開“克隆選項”對話框。在該對話框中選擇“復制”單選按鈕,然后單擊“確定”按鈕。

20在頂視圖中創建一個圓對象——Circle01,使該對象與“主體路徑01”對象在X、Y、Z軸的中心點位置對齊,然后參照圖24-14所示調整該對象的“半徑”參數。

圖24-14 調整Circle01對象的大小

21選擇“主體路徑01”對象,將其命名為“蓋子”,然后執行“附加”命令,使Circle01對象成為源對象的附加型,“蓋子”基礎型創建結束。

22下面創建“蓋子”模型的剖面圖形。在前視圖中創建一個矩形對象——Rectangle01,將“長度”參數設為35,“寬度”參數設為35,“角半徑”參數設為5。

23將Rectangle01對象命名為“蓋子剖面”,然后為其添加“編輯樣條線”。打開“分段”子對象層,在前視圖中選擇如圖24-15所示的子對象并將其刪除,然后退出子對象層。

圖24-15 選擇子對象

24選擇“蓋子”對象,為其添加“倒角剖面”修改器。在“參數”卷展欄中單擊“拾取剖面”按鈕,然后在視圖上拾取“蓋子剖面”對象,如圖24-16所示。

圖24-16 “蓋子”模型

25 “蓋子”模型創建結束,接下來創建底座模型。在頂視圖中創建一個切角長方體對象——ChamferBox01,將“長度”、“寬度”、“高度”、“圓角”參數分別設為230,15,810,1.65,將“高度分段”和“圓角分段”參數分別設為2,2,其他參數均使用默認值。

26將ChamferBox01對象塌陷為“可編輯多邊形”,并打開“頂點”子對象層。在頂視圖中選擇如圖24-17左圖所示的子對象,然后沿Y軸負值方向移動到如圖24-17右圖所示的位置。

圖24-17 左圖選擇子對象,右圖移動子對象

27打開“樣條線”子對象層,在前視圖中選擇如圖24-18所示的子對象,然后執行“擠出”命令,將“擠出高度”參數設為20。

圖24-18 選擇子對象

28確定選擇子對象處于選擇狀態,在前視圖中沿Y軸正值方向移動子對象,使其與源對象垂直,如圖24-19所示,然后退出子對象層。

圖24-19 移動子對象

29在前視圖中選擇如圖24-20所示的子對象,然后執行“擠出”命令,把“擠出高度”參數設為5。

圖24-20 選擇子對象

30在前視圖中選擇如圖24-21所示的子對象,然后退出子對象層。

圖24-21 選擇子對象

31將ChamferBox01命名為“底座01”,然后在前視圖執行“鏡像復制”命令,創建出“底座02”對象,并參照圖24-22所示調整這兩個對象的位置。

圖24-22 調整對象位置

32選擇“底座01”對象,執行“附加”命令,使“底座02”對象成為源對象的附加型。

33打開“多邊形”子對象層,確定當前選擇子對象仍處于選擇狀態,單擊“編輯多邊形”卷展欄中“橋”按鈕右側的“設置”按鈕,打開“跨越多邊形”對話框。將“分段”參數設為14,如圖24-23所示,然后單擊“確定”按鈕,退出該對話框。

圖24-23 設置“分段”參數

34打開“邊”子對象層,單擊主工具欄中的“交叉”按鈕處于顯示狀態,在頂視圖中參照圖24-24所示的框選子對象。

圖24-24 框選子對象

35在“編輯邊”卷展欄中單擊“連接”按鈕右側的“設置”按鈕,打開“連接邊”對話框。在“分段”參數欄中鍵入10,如圖24-25所示,然后單擊“確定”按鈕,退出該對話框。

圖24-25 設置“分段”參數

36退出子對象層,“底座”大體模型創建結束,下面需要應用布爾操作創建圓孔,供行人扔垃圾用。首先創建操作對象,在頂視圖中創建一個圓柱體對象——Cylinder01,將“半徑”參數設為65,“高度”參數設為70,“高度分段”參數設為5,“端面分段”參數設為1,“邊數”參數設為30。然后參照圖24-26所示調整對象位置。

圖24-26 調整對象位置

37選擇“底座01”對象,打開“復合對象”創建面板。在該面板中單擊“布爾”按鈕,在“參數”卷展欄中選擇“差集A-B”單選按鈕,接著在“拾取布爾”卷展欄中單擊“拾取操作對象B”按鈕,然后在視圖上拾取Cylinder01對象,如圖24-27所示。

圖24-27 進行差集布爾運算效果

38 “底座01”模型創建結束,把手和垃圾桶標識模型分別應用了放樣和修改器來實現,讀者可以自行創建,效果如圖24-28所示。

圖24-28 把手和垃圾桶標識模型效果

39 現在垃圾桶模型就全部創建完成了,如圖24-29 所示為該模型添加燈光和材質后的效果。如果讀者在制作本實例時遇到什么問題,可以打開本書附帶光盤“建筑構件/公共設施/實例24:垃圾桶/垃圾桶.max”文件進行查看。

圖24-29 垃圾桶模型添加燈光和材質后的效果

主站蜘蛛池模板: 贡觉县| 台东县| 庆云县| 县级市| 黑河市| 怀远县| 雅安市| 肥东县| 迁安市| 石泉县| 高陵县| 墨脱县| 洪湖市| 乐平市| 德保县| 赤壁市| 金川县| 方正县| 达孜县| 霍山县| 名山县| 无为县| 蒙自县| 迭部县| 安西县| 杨浦区| 望都县| 北流市| 民权县| 四子王旗| 定南县| 四川省| 洛隆县| 巴青县| 洪湖市| 安溪县| 龙岩市| 衡南县| 习水县| 琼结县| 布尔津县|