刻意的不完美|Blender 學習筆記 #1

Kathryn Wang
16 min readNov 29, 2020

年初開始就心癢癢想找時間自學 3D 軟體,但也只是停留在「想」的階段,直到把身心狀態都逐步調整好以後才趕在年尾掉進 3D 坑。原本在 C4D 跟 Blender 兩者之間猶豫該從哪個軟體入門,看了幾篇文章還是沒有個頭緒,後來讓我決定選擇 Blender 的現實因素是:它可以免費使用!就算棄坑也不用負擔任何額外成本,Facebook 也在近期成為主要贊助者之一

這個月用下班時間和假日不給自己太大壓力的慢慢看 YouTube 上(應該是最有名)的 Blender 新手系列課程 —— Donut Course 🍩 ,總共有四大階段,目前的進度在第一階段結束,慶幸筆電在渲染時發出陣陣哀嚎後還倖存著。這篇文章主要記錄自己比較苦手的環節和影片重點節錄。

Blender Beginner Tutorial
本文架構一、甜甜圈是最大的學習動力
二、針對觸控板設定快捷鍵
三、歪曲不協調的甜甜圈雛形
四、準備淋上甜甜圈糖霜
五、糖霜沿著邊緣緩緩滴下
六、給甜甜圈和糖霜凹凸不平的表面
七、燃燒吧 CPU
八、選擇甜甜圈口味

一、甜甜圈是最大的學習動力

學習過程整體上確實有療癒舒壓效用,可能是因為拿甜甜圈作為貫穿課程主角的關係,到底誰能抵抗甜甜圈的甜蜜誘惑。底下的留言也是寶藏庫,遇到任何卡關的地方只要往下滑、翻找一下通常就能找到解答,還有些超好笑的崩潰鄉民留言,算是正課外的另類小樂趣 XDD

點下 Render 的瞬間就開始懷疑人生
  • 語言 ✦ 全英文教學,把自動產生的英文字幕打開會容易消化很多。
  • 費用 ✦ 課程完全免費,感謝 Blender Guru 大大無私分享。順帶一提 guru 是大師的意思,gu是黑暗,ru是驅逐者,guru 就是一個驅逐黑暗的人
  • 時長 ✦ 第一階段共七堂課程,時長落在 10~20 分鐘之間,不會讓你一次吸收龐大資料量,可以放心服用。
Blender Guru 真的有考慮到容易怠惰的人性 (source)
  • 難度 ✦ 完全沒有 3D 軟體基礎會稍微有些吃力,需要花時間熟悉功能用途還有不同功能間的切換方式,忘記快捷鍵的話會衝擊工作效率。
  • 設備 ✦ 我的 MacBook Pro (2015) 記憶體 16GB 勉強撐得住,如果記憶體跟顯示卡規格不夠好,可能會讓你幾度暴走直接解除安裝 Blender (?)
  • 副作用 ✦ 第一階段課程主體是甜甜圈一枚,我常常在晚上畫到肚子餓⋯

二、針對觸控板設定快捷鍵

就像到咖啡廳要先問 wi-fi 密碼,摸索新軟體也要先記熟快捷鍵。Blender Guru 很貼心地整理一份七頁的快捷鍵文件,可以填寫 e-mail 索取。基本上快捷鍵都會跟該功能名稱相關,像是 Move/Grab= G 、Scale = S 、Rotate= R ,不至於到太難記憶。

有些快捷鍵會需要使用到滑鼠中間滾輪或是數字鍵盤上的按鍵,習慣觸控板又不想手握滑鼠的族群(就是我)需要再另外設定。Edit - Preference — Input 裡把 Emulate 3 Button Mouse 打勾,就能按住 Alt + 右鍵 來旋轉 viewport、 Shift + Alt + 右鍵 移動 viewport。

使用觸控板可以把 Emulate 3 Button Mouse 打勾

點擊某個物體後再點擊數字鍵盤上的 . 可以快速把鏡頭拉近到物體上 ,但因為我沒有數字鍵盤,所以另外參照網友的設定Edit - Preference — Keymap 搜尋 Frame Selected 把快捷鍵改為 F

沒有數字鍵盤,另外把 Frame Selected 改成 F

替代方案是點擊物體後再點擊 ` ,就能叫出視角切換選單,選擇 View Selected 同樣可以快速對焦到物體上。

點擊 ` 觸發物體視角切換選單

真的忘記快捷鍵的話還有一招(前提是你要記得功能名稱),點擊 F3 叫出萬能選單,直接搜尋特定功能或效果。

點擊 F3 叫出萬能選單

三、歪曲不協調的甜甜圈雛形

“You don’t want perfect looking donut, you want something that looks weird. “ — Blender Guru

電腦建模出來的物體一定是最精確的,但也偏離了現實。搜尋甜甜圈看到的圖片從上視角看大部分也不是正圓型,輪廓多少有點歪曲(打到這裡又餓了怎麼回事)。課程裡很大的重點是在透過各種工具調整物體的型態,讓它看起來不會完美過頭。

點擊 F9 設定甜甜圈基底 (Torus) 的參數,主要設定 Major SegmentsMinor Segments 控制物體精度,一開始不用設定得太高,否則頂點跟線條太多,後面的步驟要套入平滑效果反而不好處理,有接近正方形的面狀就好。 Major Radius / Minor Radius 分別調整外圈和內圈大小,要注意單位,避免不小心造出一個巨型甜甜圈。

點擊 F9 設定甜甜圈基底 (Torus) 的參數

開始要把甜甜圈捏出歪曲造型了!點擊 Tab 切換到 Edit Mode ,點擊其中一個端點之後點擊 O 開啟 Proportional Editing 再點擊 G 拖拉端點,才能連帶影響附近的端點一起被抓起來。要特別注意的是,在第一次點擊 G 的時候要記得原地點擊同樣的端點,把參數選單叫出來 Proportional Size 改成 0.025~0.5,不然影響範圍過大會把整個甜甜圈都拉起來。

調整 Proportional Size 參數

塑型完後點擊 Tab 回到 Object Mode 對甜甜圈按右鍵點擊 Shade Smooth ,瞬間變得光滑,但因為邊緣還不夠滑順,要另外點擊右邊面板的 Modifier Properties(小扳手 icon )選擇 Add Modifier — Subdivision Surface ,一個滑溜溜的歪曲甜甜圈就誕生啦!

Subdivision Surface 把甜甜圈變得更滑順

四、準備淋上甜甜圈糖霜

接下來要擷取甜甜圈上半部再加厚讓它變成糖霜。在 Edit Mode 切換視角,可以點擊右上方 Gizmo 的 Y,或是對物體點擊 ` 選擇 Front View ,點擊 Shift + Z 進入 X-Ray 模式,這樣就能選取到完整的上半部。

切換視角後進入 X-Ray 模式選取上半部

點擊 Shift + D 複製上半部,因為要讓它蓋在甜甜圈上方,所以要再點擊 Esc 或是右鍵讓上半部甜甜圈複製後可以停留在原地。這時候再點擊 P - Seperate Selection 把上半部轉換成獨立的物體。成功分離出來後就可以在右上方圖層面板幫物體改名。

成功分離出上半部糖霜跟下半部甜甜圈

這時候要幫糖霜加厚,在 Add Modifier 選擇 Solidify ,調整 offset 到 1 讓厚度是往外加厚,另外調整 Thickness 到合理的厚度。最後把 Solidify 順序拖拉到 Subdivision Surface 的上方,這樣才會有「先加厚再平滑」的效果。到這裡糖霜的前置作業告一段落,現在還有點醜醜的。

調整 Solidify 參數把糖霜加厚

五、糖霜沿著邊緣緩緩滴下

編輯糖霜端點之前先把 SolidifyEdit Mode 關掉,這樣才能看到點點。

SolidifyEdit Mode 關掉

再來要增加這些端點才能調整更多糖霜細節,點擊其中一個端點後點擊 A (Select All) 一次選取全部端點,如果要取消全部選取可以點擊 Alt + A (Deselect All)。選取後點擊右鍵選擇 Subdivide 增加端點,調整 Smoothness 參數到 1 讓邊緣更平滑。

因為只有要拖拉糖霜邊緣的端點,要先快速點擊兩次其中一個最外圈的端點把整圈選取起來,再點擊 Ctrl + I (Invert Selection) 反轉選取範圍。點擊 H (Hide) 隱藏這些端點,就能在不影響這些端點的情況下編輯糖霜邊緣。要取消隱藏的話可以點擊 Alt + H (Unhide)。

選取整個外圈端點後,再點擊 Ctrl + I 反轉選取範圍

為了在拖拉糖霜端點的時候,端點們可以貼在甜甜圈上,要先點擊 Shift + Tab (Snap) 再點擊磁鐵 icon 旁邊的 Snapping ,選擇 Snap to Face 再把 Project Individual Elements 勾起來,就能讓所有糖霜外圈端點好好聽話。

之後就是自由發揮創意玩弄糖霜的時間,可以點擊一個端點之後直接按 G 向下拖拉,也可以同時選取兩個端點再按 E (Extrude) 向下拉出全新的面,製造出另外兩個新端點。另外點擊端點可以再點擊 S (Scale) 或 R (Rotate) 縮放跟旋轉端點,玩法很多樣!

選取兩個端點再按 E (Extrude) 向下拉出全新的面

把糖霜拉出來之後要在 SolidifyEdge Data 調整 Crease Inner 參數到 1,這樣才會有向內縮的視覺效果。總算長得像是一個可愛甜甜圈了 🖤

調整 Solidity — Edge Data — Crease Inner 參數到 1

六、給甜甜圈和糖霜凹凸不平的表面

到這個階段先做一個保險動作,點擊 Shift + D 複製一組甜甜圈和糖霜,再點擊 M (Move to Collection) 把這組複製品放入另外一個 collection,取消勾勾就可以把它們隱藏起來。接著就可以放心的對甜甜圈點擊 Subdivision Surface — Apply 把效果套用上去。

點擊 Subdivision Surface — Apply 把效果套用上去

進到 Sculpting 有些人會發現「咦,我的甜甜圈怎麼沒有跟影片裡一樣是深紅色的」,可以點擊畫面右上方好幾顆球球旁邊的下拉箭頭,把 MatCap 改一個材質,我猜 Blender Guru 這樣設定是為了能更好區分你在 Layout 還是 Sculpting 模式,或是讓物體表面細節更清楚被看見。

在 MatCap 更換材質

開始畫畫之前記得把 SymmetryX axis 取消掉,不然你的任何筆刷動作都會在以 X 軸為中心產生相對應結果。點擊 F 之後在觸控板單指往上拉或往下拉可以改變筆刷大小,或是直接在上方面板的 Radius 調整。

開始畫畫之前記得把 SymmetryX axis 取消掉

Draw 筆刷的時候同時按著 Ctrl 跟左鍵,在甜甜圈外圈跟內圈中間位置製造微微向下凹效果,畫完一圈之後回到 Layout 新增 Subdivision Surface 點擊 Apply ,再回到 Sculpting 修飾凹槽,重複動作直到滿意為止。

用 Draw 筆刷同時按著 Ctrl 跟左鍵,製造微微向下凹效果

糖霜同樣要 Apply Modifier,要特別注意的是前面有先把一些端點隱藏掉,Apply 之前先進到 Edit Mode 點擊 Alt + H 把暫時隱藏的端點叫回來,回到 Object Mode 再點擊 Solidify — Apply 。可以先把 Subdivsision Surface 的 Levels Viewport 改成 3 讓它更細緻,再點擊 Apply。

先把糖霜隱藏的端點叫回來,再 Apply Modifier

在 Sculpting 用 Inflate 筆刷在糖霜前端微微刷上幾筆讓它有水珠感,如果覺得下手太重可以用 Smooth 筆刷把表面撫平。

Inflate 筆刷製造糖霜前端水珠感

糖霜內圈用 Grab 筆刷抓皺,再用 Inflate 筆刷讓它些微隆起。最後再用 Draw 筆刷在糖霜表面亂刷讓它不至於太過光滑。

糖霜內圈用 Grab 筆刷抓皺

因為在糖霜前端用了 Inflate 筆刷,它會有點飛離甜甜圈本體,所以要進到 Edit Mode 調整端點,調整前要把 Snap 關閉(快捷鍵 Shift + Tab)、 Propotional Editing (快捷鍵 o)打開。

調整偏移的糖霜端點

點擊內側端點後,先點擊 R 讓它向內旋轉,再點擊 G 把它的位置向內移到甜甜圈上,耐心把剩下的糖霜也處理完就結束建模的階段。

讓糖霜服貼著甜甜圈

七、燃燒吧 CPU

建模之後的渲染完全是在考驗電腦設備夠不夠格讓你玩 3D,不然你會聽到很大聲的來自電腦的求救。感謝我的 MBPR(2015) 還算給面子,讓我能成功渲染出第一張 Blender Donut。準備點擊右上角第四顆球球,或是點擊 Z 進入狂暴 Render 模式,在這裡會看到 Light 還有 Camera。

點擊右上角第四顆球球進入狂暴 Render 模式

點擊 Shift + A (Add Object) 新增 Plane ,給甜甜圈一個地板。這時候甜甜圈會卡在地板中間,因為要同時移動它們,這裡要先點擊糖霜、再按住 Shift 點擊甜甜圈(先點擊的是子物體、後點擊的是主物體),點擊 Ctrl + P (Set Parent to) 選擇 Object (Keep Transform) 就能把它們連結起來。成功連結之後點擊 G 再點擊 Z 就可以沿著 Z 軸把甜甜圈拉上來。

點擊 Ctrl + P 選擇 Object (Keep Transform) 把甜甜圈和糖霜連結起來

同樣點擊 Light 之後再點擊 G 移動光源位置,設定 Power 參數調整光源強弱,另外要把 Contact Shadows 打開才會看到物體陰影。

Contact Shadows 打開才會看到物體陰影

Render EngineEevee 改成 Cycles ,大概就是在這時候開始大燃燒🔥

Render EngineEevee 改成 Cycles

接下來要調整 Camera 位置,點擊小攝影機 icon 就能看到 Render 出來後的鏡頭畫面。點擊 N 展開 Properties 面板,把 Camera to View 打勾,縮放和旋轉 viewport 到你想呈現的鏡頭畫面。

縮放和旋轉 viewport 到你想呈現的鏡頭畫面

點擊 F12 Render 第一張 Blender Donut,雖然影片裡只要五秒,我的要五分鐘,但 Render 結束那一刻真的超興奮,比實際到店裡買甜甜圈還要快樂。

Render 第一張 Blender Donut(感動)

八、選擇甜甜圈口味

終於來到快樂的上色時間,選取糖霜、在 Material Properties 點擊 Add a New Material ,把 Base Color 調整成喜歡的口味,也可以調整 Roughness 數字越小表面越光滑、數字越大表面越粗糙。再來調整 Subsurface 參數跟 Subsurface Color 讓糖霜有透光性。甜甜圈跟背景上色後完整度就更高了。

延伸閱讀 👉🏻 維基百科:Subsurface scattering 次表面散射
給甜甜圈開心快樂的巧克力口味 🍫

最後 Render 之前先到 Render PropertiesDenoising — Render 打勾,Render 的圖片上就不會有雜訊。第一階段 Blender Tutorial 結束!

結語

很久沒有感受到學習新軟體的刺激感了,上一次這麼興奮應該是在剛接觸到UI/UX 的時候,算算時間也有近三年之久。忘記在哪裡看到這句話「種一棵樹最好的時間是十年前,其次是現在。」就算只有三分鐘熱度也好,我至少做出了三分鐘的行動,比起無動於衷還是有點什麼,它還是有可能會在未來以我預期不到的形式對我產生影響。

原本把目標設定在太過龐大又模糊的「學習 3D 軟體」,少了具體階段行動讓我因為不確定接下來到底該做什麼而一直往後拖延。後來我把目標放在以我目前能力跟現況做得到的「選定一個 3D 軟體」,決定就是 Blender 之後再推進到「選定一個 Blender 課程」,找到共四大階段的 Blender Beginner Tutorial,再繼續往下「完成第一階段課程」,成功做出第一個 3D Donut 還整理了學習筆記。

我在還離他很遠的地方,就用既定的印象拒絕靠近他。我不是拖延了行動,我更拖延了自己的觀察與思考。」— 電腦玩物

光是調整目標拉近它與我的距離,就讓我在這個月完整看了七集課程,感受到 Blender 樂趣,而且是在沒有逼迫自己的無壓環境下完成!下個月繼續第二階段的粒子效果還有貼上擬真材質 🍩

對於本文有任何建議、回饋、想法,歡迎在底下留言!也可以透過我的 Facebook 聯繫我 🙌🏻

--

--

Kathryn Wang

先好好過生活,才能好好做設計🌞 ig: @read_and_reframe