Blender 3D:從新手到高手/細化你的簡單人物 1
|
|
適用 Blender 版本:2.57。 |

現實生活中的很少物體擁有完美的鋒利邊緣。特別是人,主要由光滑的表面組成。如何使用平面和鋒利邊緣來建模一個光滑的物體?
在本模組中,你將學習如何透過使用細分曲面和平滑著色來使網格光滑。
你需要上一個模組的簡單人物模型。如果你還沒有完成,要麼回到上一個模組完成,要麼從 Yosun Chang 的網站下載預製模型:http://www.nusoy.com/blender.
如果模型看起來不完整,你的視窗著色設定可能設定為線框。要切換到實體著色
- 啟用 3D 檢視視窗。
- 按下 Z .

到目前為止,你建立的所有網格都具有鋒利的邊緣,使它們呈現出類似切割鑽石的刻面外觀。要建模一個光滑的物體(比如人體),你可能認為你需要大量的頂點和麵。 細分曲面 部分解決了這個問題,它透過自動將網格細分為更精細的網格來解決平滑渲染問題。
你可以在 Blender 中透過將一個 細分曲面修飾符 新增到現有的網格物體上來進行細分曲面操作。 修飾符 只是一個可以新增到物體的演算法(自動過程)。(Blender 修飾符類似於 Photoshop 調整圖層。)
要開始,請確保 Blender 處於物體模式,並且只選中了簡單人物物體
- 如果 Blender 處於編輯模式,請按 Tab .
- 要選擇簡單人物,請在上面 RMB 點選。
要將細分曲面修飾符新增到選中的物體
- 在屬性視窗中點選修飾符選項卡(扳手圖示)。
- 新增修飾符 → 細分曲面.
你也可以透過按下 Ctrl + 1Key 來新增細分曲面修飾符。
物體的外觀應該立即變得更刻面,更圓潤。此外,在修飾符選項卡中將出現幾個細分曲面控制。
|
修飾符已新增,但尚未“應用”。(應用 Blender 修飾符類似於扁平化 Photoshop 調整圖層。) |
模型可能包含一些雙頂點。要消除這些
- 在頂點選擇模式下編輯模型。
- 選擇所有頂點。
- 網格 → 頂點 → 刪除重複
- 重試。
你需要檢視升級(或者可能降級)你的顯示卡驅動程式。擁有正確的顯示卡驅動程式可以避免許多問題。
剛剛發生了什麼?預設的細分曲面修飾符(一個級別的 Catmull-Clark)將物體的每個面細分為四個更小的面,這些面逐漸傾斜。這使原始模型中面以 90 度角相遇的鋒利邊緣變得柔和。
對於此模型,一個級別的細分曲面還不夠。要將級別增加到兩個,只需增加 *細分* 下方文字框中的數字即可。*檢視* 設定控制視窗中可見的細分曲面級別數量。當你的場景具有高多邊形時,這非常有用,只需減少可見的細分數量即可加快視窗操作速度。
你可以指定渲染期間要使用的額外級別的細分曲面操作。對於超平滑的渲染,你可能需要三個級別的細分曲面操作。使用 *渲染* 控制設定,該控制位於 *檢視* 控制的正下方。
*應用* 按鈕將修飾符應用於網格。暫時不要點選它。在應用更改之前,我們將繼續對模型進行一些操作。雖然在一些修飾符中很有用,但應用細分曲面修飾符會生成一個非常複雜的網格,這裡沒有必要這樣做。
請記住,你可以使用 Ctrl + Z 撤銷任何意外修改。
Blender 可以透過 堆疊 它們來組合一系列修飾符。出於這個原因,修飾符選項卡包含用於排列和刪除修飾符的按鈕。
你可以透過啟用 *最佳顯示* 切換按鈕來隱藏由修飾符建立的邊緣。使用線框繪製型別時,效果尤為明顯。
你可以以修改後的形式編輯網格(無需實際應用修飾符),方法是啟用 *調整編輯籠子以適應修飾符* 切換按鈕,這是一個帶有三角形和頂點的按鈕,位於修飾符面板中上/下箭頭(箭頭用於更改修飾符在堆疊中的位置)的左側。 ![]()
試試這個
- 按下 Tab 進入編輯模式。
- 確保 Blender 處於頂點選擇模式。
- 請注意,頂點不再位於物體的表面上。
- 啟用 *調整編輯籠子以適應修飾符* 按鈕。
- 現在所有頂點都位於物體的表面上,你可以直接調整(修改後的)頂點。但是,在應用修飾符之前,不能直接編輯由修飾符建立的任何其他頂點。
你將繼續編輯簡單人物的方框版本一段時間,因此在繼續之前,請停用 *在編輯模式下將修飾符應用於編輯籠子* 按鈕。

細分曲面在平滑網格中的角落方面做得很好。但是,即使使用兩個級別的細分曲面,簡單人物看起來也不完全光滑;當近距離檢視時,它具有鱗片狀的外觀。這是因為每個面都 平面著色 — 陰影類似於平面 — 導致大多數邊緣出現亮度突然變化。對於光滑的物體,你希望進行 平滑著色,它會使亮度的變化平滑。
- 進入物體模式。
- 將 3D 檢視視窗的繪製型別設定為“實體”。
- 選擇你進行過細分曲面操作的物體。
- 在左側的工具架上,查詢名為 *著色* 的標題。在它下面應該有一個名為 *平滑* 的按鈕。
- 所有網格邊緣都將被平滑,不會出現亮度突然變化。面會平滑地融合在一起,使邊緣幾乎不可見。如果正十二面體沒有正確平滑並且有凹陷,請透過按下 Tab 進入編輯模式,選擇所有頂點 (A) 並重新計算法線方向 (CTRL+N)。這也可以在工具架上的 *法線* 下找到。
- 點選工具架上 *著色* 下面的另一個按鈕,名為“平面”。
- 邊緣將重新出現。現在你知道平面和平滑之間的區別了。
- 由於模型在平滑著色下看起來更好,請在“平滑”按鈕上 LMB 點選。
請注意,如果你沒有啟用細分曲面,那麼網格看起來不會有太大區別。這是因為平滑著色不會影響網格形狀,它只會改變計算機繪製三角形的方式。
平滑著色還會消除很多細節。一個好的方法是簡單地新增細分曲面修飾符,就像你剛才做的那樣。修飾符不僅需要更少的頂點,還會增加細節。
-
平面著色
-
平滑著色
儲存你的工作。你將在下一個模組中繼續完善此模型。
平面著色 在維基百科。
古勞德著色 在維基百科。
Phong 著色 在維基百科。
細分曲面 在維基百科。- 有關修改器的更多資訊,請參閱 Blender 手冊 中關於“堆疊”的頁面,網址為 http://wiki.blender.org/index.php/Doc:Manual/Modifiers/The_Stack
- 有關 Blender 次表面建模的更多資訊,請參閱 Blender 手冊 中關於“細分曲面”的頁面,網址為 http://wiki.blender.org/index.php/Doc:Manual/Modeling/Meshes/Subdivision_Surfaces.