Rhino 7 細(xì)分建模入門教學(xué) - Drift 長(zhǎng)凳

作者:Simon

Rhino 原廠近期集中推送 Rhino 7 新功能和改進(jìn)的分類介紹文章和視頻,想及時(shí)收到相關(guān)資訊和購(gòu)買軟件優(yōu)惠信息,請(qǐng)關(guān)注 Rhino 原廠微信服務(wù)號(hào)?Rhino3d?和 微信訂閱號(hào)?Shaper3D
本期分享的案例是如下圖所示的這把?Drift?長(zhǎng)凳的 3D 建模流程,這把椅子由英國(guó)女建筑設(shè)計(jì)師?Amanda Levete?設(shè)計(jì)。

此設(shè)計(jì)靈感源自水中的浮木,把長(zhǎng)凳想象成一片浮木,浮木在水面上輕輕向后漂移所產(chǎn)生的優(yōu)美飄動(dòng)的曲線交織出奇幻的空間形態(tài),最終就有了 Drift 作品的產(chǎn)生。
Drift 流暢的有機(jī)體形態(tài)很適合使用 SubD 方式構(gòu)建,我們將在Rhino 7 中使用以下工具來(lái)臨摹 Drift 長(zhǎng)凳。

開始前的小提示:?
●?請(qǐng)到官網(wǎng)下載和安裝最新版本的 Rhino 7
●?如果已安裝 Rhino 7,請(qǐng)保持檢查更新(檢查更新需要聯(lián)網(wǎng))
●?如發(fā)現(xiàn)您的 Rhino 的工具列與本文所示的不一致,請(qǐng)運(yùn)行 ToolbarReset 指令后重啟 Rhino 即可

建構(gòu)基礎(chǔ)形態(tài)
1.1 使用 SubDBox 指令,以X數(shù)量=6 ?Y數(shù)量=2 ?Z數(shù)量=2 生成長(zhǎng)凳面,輸入長(zhǎng)、寬、高尺寸來(lái)建立細(xì)分方塊,如圖所示:

1.2 復(fù)制一份細(xì)分方塊移至下方,通過(guò)單軸向內(nèi)收縮,調(diào)整出如圖所示結(jié)果:

1.3 使用 Bridge 指令把上下兩塊方塊連接一起,如圖所示:

1.4 橋接后,模型的另一側(cè)使用 Reflect 指令對(duì)稱建立:
提示:?
設(shè)定細(xì)分對(duì)稱前,請(qǐng)先確認(rèn)已開啟記錄建構(gòu)歷史和勾選更新子物件選項(xiàng)。
如果模型的中心正好在原點(diǎn)上,可點(diǎn)擊? Reflect 指令選項(xiàng)內(nèi)的?Y 軸來(lái)建立對(duì)稱,如下圖所示:

細(xì)分對(duì)稱的提示:?
● Reflect 指令是以整個(gè)平面作為對(duì)稱軸,對(duì)稱后把兩側(cè)合并成一個(gè)細(xì)分物件
● 選項(xiàng)中的 XY 軸等同于世界坐標(biāo)?X 和 Y 方向
● “點(diǎn)擊要保留的一側(cè)”將成為父物件,另一側(cè)為子物件,僅能對(duì)父物件那側(cè)進(jìn)行修改,而子物件會(huì)隨之更新
● 細(xì)分物件在設(shè)定對(duì)稱后,父物件仍保持原來(lái)顏色,子物件以深灰色顯示,對(duì)稱軸以紅色顯示(需要在顯示面板內(nèi)勾選相關(guān)選項(xiàng))
1.5 ?利用細(xì)分對(duì)稱來(lái)調(diào)整形態(tài),如圖所示:


使用選項(xiàng)的?X?或?Y?軸進(jìn)行設(shè)定后,如果我們移動(dòng)模型的位置將會(huì)出現(xiàn)以下情況:

出現(xiàn)上述情況的原因:模型離開原來(lái)位置后,其細(xì)分對(duì)稱平面仍以世界坐標(biāo)的方向保持,因此移動(dòng)模型并作出修改后,會(huì)對(duì)稱出現(xiàn)一個(gè)子物件模型。
通常這結(jié)果不是我們想要的,可以按以下方法處理:

為了讓建模更具靈活性,推薦以下這種手工指定細(xì)分對(duì)稱軸的作業(yè)方式:

提示:?
● 以拖拽的方向和角度來(lái)設(shè)定細(xì)分物件的對(duì)稱軸,而拖拽時(shí)按 Shift 鍵可作正交約束。
● 相比世界坐標(biāo)作對(duì)稱平面,自定對(duì)稱軸不會(huì)受細(xì)分物件位置變化的影響,自由度更大更靈活。
1.6 按以下方式使用橋接指令建立長(zhǎng)凳的內(nèi)部結(jié)構(gòu):


基礎(chǔ)形態(tài)初調(diào)
2.1 在邊選取模式下選取橋接中央的一圈邊,使用操作軸單軸壓縮調(diào)整外形,如下圖所示::


2.2 目前長(zhǎng)凳的外形過(guò)于圓滑,需要通過(guò) InsertEdge 指令以環(huán)形方向插入細(xì)分邊來(lái)改變,見以下操作:

對(duì)兩個(gè)內(nèi)孔進(jìn)行環(huán)形插入邊后,長(zhǎng)凳外形就變“硬朗”了。

提示:?
● 選項(xiàng)中提供了環(huán)狀和回路兩種方向來(lái)插入邊,可根據(jù)需要來(lái)選用。
● 依據(jù)需要,在模式選項(xiàng)中切換全部或范圍來(lái)控制插入邊的數(shù)量
● 偏移模式選項(xiàng)有比例和絕對(duì)兩種,輸入數(shù)值可準(zhǔn)確控制插入邊的位置
2.3 需要再調(diào)整邊的位置時(shí),可以使用 Slide 指令對(duì)邊進(jìn)行移動(dòng)調(diào)整(下圖使用偏移模式=比例進(jìn)行滑動(dòng)):

提示:?
● 細(xì)分建模中,手工調(diào)形經(jīng)常用上 Slide 指令來(lái)修改邊或頂點(diǎn)的位置
● Slide 指令可選取細(xì)分物件的邊、頂點(diǎn)沿相鄰的邊上作移動(dòng)

修改布線
經(jīng)過(guò)初調(diào)完成了長(zhǎng)凳的雛形,接著要對(duì)兩個(gè)長(zhǎng)孔間的區(qū)域進(jìn)行調(diào)整,以符合 Drift 所表達(dá)的那種空間形態(tài)。
要塑造準(zhǔn)確的外形,不能僅靠插入邊這類較單一的作業(yè)方式,而是要通過(guò)修改細(xì)分模型的布線來(lái)實(shí)現(xiàn)。
3.1 按下圖所示,選取邊并刪除,此處的形態(tài)隨之發(fā)生了改變。

可以把模型想象成一座帳篷,而這兩條邊就像帳篷內(nèi)的斜撐,當(dāng)去掉斜撐后那處的篷布將會(huì)內(nèi)塌,同理,刪除模型此處的邊,面也呈現(xiàn)出內(nèi)陷效果,而這效果剛好符合 Drift 的形態(tài)。

繼續(xù)對(duì)這兩塊面進(jìn)行細(xì)節(jié)加工,先對(duì)圖示①面進(jìn)行劃分,這塊面由6條邊組成:

通過(guò)分析 Drift 形態(tài)和①面與周邊的結(jié)構(gòu)關(guān)系后,提供以下這個(gè)劃分的順序和方法(②面的劃分方法相同):

3.2 按上圖所示順序,使用 InsertPoint 指令插入點(diǎn)來(lái)布線,而插入點(diǎn)將在控制網(wǎng)格下進(jìn)行,可是,在這樣的網(wǎng)格上如何清楚找準(zhǔn)連接點(diǎn)的位置呢?

現(xiàn)提供以下這個(gè)技巧:
1. 啟動(dòng) NamedSelections 指令(Rhino 7 新功能)
2. 選取需要接連的頂點(diǎn)后進(jìn)行保存
3. 在插入點(diǎn)過(guò)程中,點(diǎn)擊選取記錄即可顯示出頂點(diǎn)位置
這樣我們就能在控制網(wǎng)格下準(zhǔn)確完成插入點(diǎn)了,操作過(guò)程見下圖:

然后繼續(xù)完成①②兩張面的布線,如圖所示:


繼續(xù)在孔中線的兩側(cè)插入邊,通過(guò)手工拉點(diǎn)塑造細(xì)節(jié),如下圖所示:






完成彎曲
細(xì)節(jié)調(diào)整完成后,接下來(lái)對(duì)長(zhǎng)凳進(jìn)行彎曲處理,最終完成臨摹 Drift.?
使用 CageEdit 指令建立變形控制框,通過(guò)操作軸來(lái)彎曲和調(diào)整長(zhǎng)凳的形狀,過(guò)程見下圖:


提示:?
● 彎曲模型前建議先作復(fù)制備份,以方便后續(xù)再利用
● 彎曲前要先關(guān)閉細(xì)分對(duì)稱


最后,賦予材質(zhì),布好燈光就可以快速渲染出圖了:
