Image

Issac | 楊景貴(柚桑)

Blender 的操作技巧與概念


本篇會說一些通用的操作概念,理解這篇雖然不會立即變得順手,不過可以了解 blender 在設計操作的一些邏輯,有了這個邏輯概念,在未來的多樣性編輯面板,就可以比較快上手。

本篇會說一些通用的操作概念,理解這篇雖然不會立即變得順手,不過可以了解 blender 在設計操作的一些邏輯,有了這個邏輯概念,在未來的多樣性編輯面板,就可以比較快上手。


前言

在網路上,Blender 最快最有效率的就是快速鍵操作,因為快速鍵多如繁星(下圖),所以讓新手或是從其他軟體跳槽而來的使用者也最為頭痛。

以前我的日文老師和我說 : 『當你開始用日語做夢,那表示你的日文到達了一定程度』,如果有一天你在操作Windows,或其他軟體,也用blender快速鍵在按,那就是已經熟悉到一個程度了

日文老師也說到 : 『要學會一個語言,等於要了解後面所承載的文化』,雖然我的日文始終沒有學會,但這個概念我倒是記憶深刻,所以日文老師當時說的這個日文夢,從另外一個層面來思考,也就是說,對日語言背後的文化,也有相當的了解,才能夠真的用日文做夢

如果一直帶著原生軟體,或是不想理解開發者的用意,沒又敞開心胸來接受,我相信也只是痛苦的不甘願死記,這樣就無法發揮出 Blender 最強大的快速鍵操作。


日文的夢我至今沒有做過,但在 windows 我倒是常常按錯快速鍵 ><



這 ….. 還不是全部的快速鍵 ...Orz


一.選擇與操作

注意滑鼠當前位置在哪邊 ?


滑鼠停在哪個切分視窗,就哪個視窗工作 ,英文稱 mouse hover ,Blender 很重視當前滑鼠在哪邊,所以常常很多朋友要使用快速鍵操作時,因為滑鼠滑到別的功能編輯器(切分視窗),而操作不出來,這邊要提醒大家,一定要清楚滑鼠當前停下來的位置。


舉例來說下圖,將畫面切分成兩個,我們想複製左邊的選取文字,但左邊在選取文字時,滑鼠不小心移到右邊的切分視窗,這時候按下 ctrl C 複製的指令,是複製不到文字的 !!


選取 A B C + 套索


任何繪圖軟體的操作中,選取是最基本的一個操作,選的對、選得快、選的精準,直接反應到工作效率,在 blender 雖然在工具欄中有選取工具(下圖),但小編通常是用快速鍵來執行,以節省工作時間。


在Blender 的選取,簡單來說 A =全選、 B=框選、 C=塗選(雖然翻譯是圈選,但小編認為塗選更能形容該工具),外加套索選取,就是照字面意思,而這邊特別提出來,就是在其他的編輯面板,像材質編輯的節點式介面,以及動畫影格在使用的時間軸,也都支援這些選去方式,以下就是詳細說明 :

A 全選

按了A立即有反應(下圖紅箭頭),額外說明 alt A 是 全部取消選取。(下圖藍箭頭)


B 框選

按了 B 以後畫面會出現橫跨切分視窗的一個十字虛線,這時候等於是進入框選的模式,用滑鼠左鍵進行框選(如下圖),一但框選後自動會跳出框選模式,另外如果框選過程想要中止,只需要按 ESC鍵就可以立即退出,而框選過程中如果加按 shift 就是減選,或是不需要加按,拖曳滑鼠中鍵,也是減選。

小編故意用其他的編輯器來證明一致的選取操作 ^ ^


C 塗選(圈選)

按了C以滑鼠會變成虛線圓形,這時候等於是進入塗選的模式,用滑鼠左鍵進行塗選,和框選不同塗選後要結束,需要按滑鼠右鍵一下,就會跳出塗選模式,另外如果塗選過程想要中止,只需要按 ESC鍵就可以立即退出,而塗選過程中如果加按 shift 就是減選,或是不需要加按,拖曳滑鼠中鍵,也是減選。
【注意】 塗選模式一旦啟用後,沒有退出選取模式,視角會無法轉動唷 !!


套索選取

ctrl +滑鼠右鍵拖曳 這時候會產生出一個範圍,也就是一個不規則的選取範圍,確定好以後只要滑鼠放開,就等於是離開套索選取的模式,按住 shift 是減選,以這個邏輯來說,ctrl + shift+ 滑鼠右鍵拖曳,就是套索"減"選。


這邊眼尖的讀者應該發現,B框選模式、C塗選模式與套索選取,減選這個操作的概念一模一樣,所以感謝Blender 開發人員的用心,只要記住一種概念,就可以使用在三個地方,很好學習也非常有效率。


G  R  S 的操作

G 這個快速鍵是移動,為何是G呢 ? 其實是英文 Grab 中文翻譯"抓取" 取其英文字首而來的,一般編輯模型,選物體,選頂點,都是按 G 可以移動,移到確定位置,點及一下就等於是確定。


R 這個快速鍵是旋轉,英文 Rotate 中文翻譯 "轉動取"  取其英文字首而來的,一般編輯模型,選物體,選頂點,都是按 R,轉到確定角度,點擊一下就等於是確定。


S 這個快速鍵是縮放,英文 Scale 中文翻譯 "規模大小"  取其英文字首而來的,一般編輯模型,選物體,選頂點,都是按  S,縮放到確定大小,點一下就等於是確定。

G  R  S 組合 X Y Z 軸向的操作


G R S 這三個快速鍵操作(以下稱變換操作),在編輯物體時(編輯模式),配合 X Y Z (以下稱軸向)的操作也非常有邏輯,當我們按下任意變換操作後,加按任意軸向(X Y Z 任意一個),就是鎖定軸向。

舉例(一) : 選好後,按 R 再按一下 X 就是只在 X 軸向上旋轉。(下圖左)

舉例(二) : 選好後,按 G 再按一下 X 就是只在 X 軸向上移動。(下圖右)

注意看畫面中多了一條紅色的線,就表示成功鎖住X(紅)軸向




而當我們按下任意變換操作後,加按任意軸向(X Y Z 任意一個),時再加按shift ,就是排除軸向,鎖定其他兩個軸向。

舉例(一) : 選好後,按 S 再按一下shift+X 就是只在 Z與Y 軸向(排除X)上縮放。(下圖)

注意看畫面中多了一條藍色(Z)的線以及一條綠色線(Y),就表示成功鎖定軸向


舉例(二) : 選好後,按 G 再按一下shift+X 就是只在 Z與Y 軸向(排除X)上移動。(下圖)

注意看畫面中多了一條藍色(Z)的線以及一條綠色線(Y),就表示成功鎖定軸向

選取與操作小結語

這邊要特別拿出來說的觀念,也是本文重點,就是其他的編輯面板,比方材質編輯器要移動節點(圖A),或是做動畫時要移動關鍵影格(圖B),選取的方式乃至於編輯操控都是一致(圖C)的,利用編輯模型這個大家最常使用的操作,帶入到各個功能編輯器中,像這樣統一的操作邏輯,讓使用者在學習編輯時有系統地擴張聯想,是其他軟體少有的,也是 blendr 的特點之一。

圖A : 只要想到移動 就是按 G,所以移動節點位置也是一樣。


圖B : 只要想到移動 就是按 G,所以移動關鍵影格位置也是一樣。

圖C : 不同的功能編輯器,卻有和編輯模型時一樣的選取操作。




二.功能使用的觀念


組合連續技

Blender 的快速鍵,很像是開啟額外功能的感覺,安了功能快速鍵後,可以看下方提示,是不是還有額外的參數案件可以輸入,例如(下圖)編輯模式中選取面按 I 嵌入,上方就會有其他提示項目可以加按,所以按了快速鍵後,不要想說就沒事了,還有些細項可以再組合操作。


圖中表示,I  嵌入這個功能執行後,還會有額外的7個參數。


功能選項介面 F9


上面說到的組合技,是可以在操作時加快速度,但要精準就要靠這個(下圖)功能選項的介面,每當我們有任何的功能操作,那怕是移動一個點,對 blender 來說都是可以詳細微調的,這邊都會和朋友們說一個概念就是,先用再調,也就是先動作再調整數值,這是相當重要的一個概念,往往許多朋友在操作時,想要一步到位,但是因為畫面構圖,或是型態增減的調整,有時候很靠感覺,所以一直重做再做,不滿意再重作,來來回回(Undo),這時候先作動,後調數值的blender 就可以避免這樣的無謂操作。


這個介面內容,會隨著使用功能的不同而改變




舉例來說,移動 G當我們選了一個點,按 G 移動後,點擊畫面一下確定移動位置後,切分視窗左下角會出現這個臨時介面的頁切,當我們點開該頁切,有許多數值可以事後設定,而這個左下角的頁切,如果我們不要移動滑鼠(省時)就按 F9 將這個功能調整的視窗在滑鼠附近給呼叫出來,這時候就可以精確輸入想要的數值、微調或是開啟其他效果選項,不用透過 undo ,便可把數值調到滿意。


標籤1和標籤2內容是一致的,標示1的介面是原本就在左下的小標籤所展開的,該介面不能移動,標籤2則是按F9所開啟的介面,這樣的開啟方式不僅可節省滑鼠移動的時間,該介面還可以拖曳。


功能選項的特性


這個功能選項介面,是一次性使用,數值如果沒有調整好,就進到下一個動作功能,就只能利用復原再重做一次。

打個比方在"移動"時,開啟功能選項做細微調整,轉動視角覺得不滿意,都還是可以把F9功能選項呼叫出來繼續修改,但是如果有用到其他功能,如 I 嵌入,blender就會執行"嵌入"這個功能,我們就無法再回到 "移動"的功能選項,這時候按 F9功能選項內的選項,就會是嵌入功能的。

許多新加入的朋友,常常要找回,這個功能選項介面,來設定之前調整過的數值,時常找不到而提問,就是以上的原因。

優缺分析

先說缺點 : 

以上述的特性來說,針對其他軟體的使用者,因為功能操作不會留存,所以無法回頭修改,少了些非線性的編輯特性,例如對 MAX 的使用者來說,每個功能都是堆疊,可供修改,而MAYA的使用者,也有"歷史"可以回頭修改,這部分在blender 有另一個項目稱為 "修改器",來讓功能可以非線性修改。

再說優點 : 

因為一次性的調整功能,所以模型的額外資訊,相對乾淨,日後有其他的用途,比方動畫骨架,模型導出,問題都會比較少,穩定性也會比較高,其他軟體,雖然有很強大的非線性修改,但有時為了要計算複雜功能,也常常要刪除歷史,會是轉換堆疊到單純的 mesh,這邊blender 的功能使用,無疑是更高的效率。

功能使用小結語

有實際操作的朋友,應該不難發現,其實組合的快速鍵,以及F9功能選項,內容是一致的,所以先用在調的操作觀念一定要有唷。

三.其他通用技巧

多物件遍歷輸入

因為blender有action,這一個,概念,也就是說,選到的東西作用的數值,都只針對,action,作動中的物件有反應(如下圖D),但這樣子對於,多物件的選取,輸入數值,就顯得非常的麻煩(如下圖E),一旦有選取多物件,需要一起輸入數值,就會利用到遍歷輸入的技巧,輸入數值的時候,當我們要按下enter鍵時,改按,Alt+enter鍵,就可以一起對多個物件同時輸入數值(如下圖F),但要注意,該數值必須要是每個物件都有的才行

圖D : 雖然我們選取了多個物件,但畫面中只會有一個 "作動中" 物件,該物件選取框顏色會和大家不同。


圖E : 雖然我們選取了多個物件,但輸入大小的數值,只有作動中物件改變,其他物件文風不動。


圖F : 雖然我們選取了多個物件,但輸入數值時,用 alt Enter 來輸入,其他物件就可以一起改變。

拖曳時精確操控 

當我們在編輯模型拖曳滑鼠,調整移動旋轉縮放,或者是在調整數值拖曳滑鼠的時候,常常會發生數值或者是移動距離,過大,這時候我們在操作時,加按shift,就可以,用原本數值的10分之1,做精確調整,這個精確的操控,也是一個非常有邏輯的設計,通用於各個切分編輯器,編輯拖曳操作(圖G)或數值拖曳輸入(圖H)。


圖H : 注意右上錄色線的數值,在使用 G 移動頂點時,左邊沒有加按 shift ,右邊有按著,數值明顯小很多。



圖H : 綠色需線框,都算是數值輸入,只要在藍位中拖曳改變數值,就可以加按 shift 做精確調整。


數值無限輸入

在欄位與編輯操作時,如果要很大的數值,或是很遠的距離,在其他軟體可能會被軟體邊界限制住滑鼠拖曳,但在 bledner 滑鼠拖曳只要超出作用視窗,滑鼠就會呈現循環,在切分視窗的另一側出現,這樣的操作,也就是在上一回的設定有提到的 "持續抓取" 效果,這樣數值就是可以不被限制住。

暫時反向

持續按著,ctrl,會有暫時反向的效果,在最主要的工作視窗3D,viewport,中,如果按,ctrl,編輯,就會暫時開啟,上方的吸附功能,那為什麼說,ctrl,是反相的意思呢,如果這個時候我們先把吸附功能打開,這時候的意義,按著ctrl,就是暫時關閉吸附功能,

而在,繪製貼圖,或者其他雕塑的功能,按ctrl,這個反向的概念,會更明顯,尤其在雕塑中,旱溪附功能,的邏輯是一致的,如果的筆刷,是增添,也就是畫凸,那加按,ctrl,就是挖剪,也就是畫凹。




結論


常常有人,喜歡把快速鍵的操作,拿來當做行業的一個規範,但每套軟體,都有他的特色,也都有他的優缺,再加上使用者的熟練度差異,再好的工具如果不熟練,也一樣是達不到最高效的發揮,而這一篇文章,是想用觀念以及邏輯的方式,讓大家理解、熟悉 Blender,有了這一層的認識,再加上一些手指肌肉的記憶,(也就是按久了的習慣),體會開發者的用心,讓在blender的創作之路更加順暢。


關於作者


楊景貴(柚桑)

blender 3D 有著熱忱與執著,此後便嚮往自由開源軟體的精神,並且向大眾推廣不遺餘力。在遊戲業界打滾多年,熟悉各種3D領域流程,近年來更參與了多部電影網站3D美術的開發。人稱柚桑的他,不僅在業界累積豐富資歷,在教學上更是自成一家(請參見他的YouTube頻道 https://pse.is/3e9g9z)。以爽朗笑容傳達高純度專業知識的柚桑,在社群內也是熱門知名引導者,各大blender社群都能看到柚桑,不論問題大小,一個又一個耐心回覆,紮紮實實支持blender的發展,更是Discord BlenderTaiwan的版主大人喔!


想要得知更多柚桑的訊息,請造訪 https://pse.is/3gl5ly