[Part I. GIMP基礎功]

[Part II. 一種效果的誕生]
[Part III. Script-Fu的秘密]

3.10 路徑的基本操作

路徑工具,操作第一要訣,先認清其意義
  • 路徑,一詞指涉過多,代表很多東西。這造成了敘述的困難、寫作的困難。
  • 一段線段、兩段線段、很多線段、由線段構成的幾何圖案,都可稱為路徑。
  • 路徑工具,屬於按鈕型態的工具。
  • 路徑面版的「新增路徑」,其功能是新添加「一份」可設定名稱、可供 編修、可紀錄、可合併、可轉換、可移動的「操作區塊」。

  • 操作時,要同時注意影像視窗、路徑面版、工具選項。
    • 工具箱上,有路徑「工具按鈕」,運作於影像視窗內。
    • 路徑面版用於管理「多份」路徑。
    • 要注意路徑工具的「工具選項」面版的參數設定。
    • 三者要搭配一起使用。


具名的路徑
  • 命名,便於管理多份路徑。
  • 路徑面版的選單,可由滑鼠右鍵啟動,如下圖所示。
  • 面版內,有「四份」具名的路徑。



右鍵選單,分批簡述其功能
1. 新增與未命名:

  • 路徑工具:切換為路徑工具。
  • 修改路徑屬性:更改路徑的名稱。

2. 基本操作相關功能

  • 新增路徑:新增一路徑。
  • 提升路徑:上移路徑。
  • 降低路徑:下移路徑。上下移動路徑,目的是為了方便管理多個路徑。
  • 複製路徑:複製路徑(Duplicate Path)的指令,製作一份相同的路徑的副本。
  • 刪除路徑:刪除此一路徑。
  • 合併正在顯示的路徑:合併全部具有眼睛小圖示的路徑。

3. 選區操作相關功能:

  • 路徑轉為選擇區域:依路徑曲線的輪廓,生成一塊新的選區。
  • 加入至選擇區域:將生成的選區,併入已存在的 選區。
  • 從選擇區域刪減:既存的選區扣除新生的選區。
  • 計算和選擇區域的交集區域:比較既存的選 區與新生的選區,只保留共同的選區。
  • 選擇區域轉為路徑:這樣,選區可儲存在路徑面 版內。
  • 依路徑描邊:會啟動一個對話盒,簡而言之,依據筆刷的尺寸,沿路徑著色。實際操作對話盒時,可變化出許多描邊的樣 式。

4. 複製與貼上,還有檔案:

  • 複製路徑:複製路徑(Copy Path)的指令,通常伴隨著貼上路徑的指 令。
  • 貼上路徑:將複製的路徑,貼在已經存在的路徑上。
  • 匯出路徑:將路徑存入檔案內。
  • 匯入路徑:從外部的檔案載入一路徑。


路徑的按鈕,功能簡述如下:
:新增一路徑。
:提升路徑。
:降低路徑。
:複製一相同路徑。
:將路徑轉變為選取區域。
:將選取區域轉變為路徑。
:根據筆刷大小,沿路徑著色。
:刪除一路徑。


兩種「新增路徑」的方法
  • 方法 1. 在路徑面版內,按下 新增路徑按鈕。
  • 方法 2. 在工具箱內,按下 路徑工具按鈕,點選影像視窗,此時,在路徑面版內,會新增一個路徑,名為「未命名」。


如此,便可在影像視窗內,開始編輯「路徑」。



無腦編修的方式:
  • 路徑工具(Paths Tool),也可稱 Bezier 曲線選取工具。路徑是不具寬度的線段,使用 Bezier 曲線的數學公式,來控制線段的曲度。
  • 若不去整調 Bezier 曲線的曲度,操作 路徑工具變得很簡單。
  • 就只是,將兩點聯成一線。三點則有兩條小線段。


  • 可以連續繪製多條不間斷的小線段。
  • 連續的小線段,構成了封閉的區域。
  • 路徑可以轉變為選取區域,以此產生所需的選取區域。
  • 此方法可用在去背,可參考「10.4 動感模糊化濾鏡」汽車去背的範例。

在路徑工具選項面版內,按下「Selection from Path」按鈕,也會將路徑轉為選取區域。



注意游標的外觀,增加或刪除控制點
  • 使用路徑工具,必須時時注意,滑鼠的游標形狀。
  • 還要注意搭配快捷鍵,可參考狀態列的提示。
  • 實心的圓圈 ● ,表示該控制點是「非選取狀態」。
  • 空心的圓圈 ○ ,表示該控制點是「選取狀態」。
  • 先確認處於「選取狀態」的控制點為何。
  • 再確認游標的外觀。
    • 游標若多了加號「+」,可增加控制點。
    • 游標若多了減號「-」(按Ctrl+Shift鍵),可刪除控制點。
    • 游標若多了「帶箭頭的十字」,可移動單一控制點。


搭配快捷鍵,分離控制點或調整線段的曲度
  • 不按快捷鍵,控制點會連接在一起成為線段。
  • 按 Shif 鍵,產生分離的控制點,也就能產生分離的線段。
  • 按 Ctrl 鍵,方框狀「□」的控制點用來調整弧度,讓筆直的線段變得彎曲。
  • 按 Ctrl 鍵,其代表的功能為「編輯」。在工具選項面版內,有顯示。


編輯模式有三種

  • 更改模式之前:
    • 先確認,在路徑面版內,選到了「路徑名稱」為何。
    • 再確認處於「選取狀態」的控制點為何。也就是,選到的控制點為何。
    • 再確認有無勾選「多邊形」選項。「多邊形」不需要調整線段曲度。
    • 有很多情況,你設定的「編輯模式」,會沒有作用。
  • 編輯模式有三種:
    • 初步設計:此為預設模式,用於增加控制點,連成線段。
    • 編輯(Ctrl):選到一個控制點,而後調整該線段的弧度。也可在一條線段或曲線中間,添加新的控制點。
    • 移動(Alt):可挪移「連接一起的數條線段」的位置。必須注意,同一名稱下的路徑線段,也可以分成好幾段不相連,只有「連接一起的線段」會被挪移。

注意!
「路徑」相關的命名有點麻煩,因為英文全用Path,中文全用路徑。路徑工具(Paths Tool)所繪製的線段稱為「路徑」,在路徑面版上可管理多個「路徑」。

  • 路徑相關命名的混淆,因此,要知道移動「路徑線段的整體」與移動「單一控制點」差別。


控制點與控制軸的意義:
  • 實心的圓圈 ● ,表示該控制點是「非選取狀態」。
  • 空心的圓圈 ○ ,表示該控制點是「選取狀態」。
    • 可調整線段的曲度。
    • 可挪動控制點的位置。
    • 或由此再延伸出另一線段。
  • 單擊控制點,可改變控制點的選取狀態。
  • 調整線段的曲度時,會出現一控制軸,如下圖所示。
    • 拉動控制軸兩端的方形控制點,可改變線段的曲度。
    • 不管如何拉動,曲線永遠與控制軸相切。



控制點的操作練習

1. 新增兩控制點,形成一路徑線段。


2. 空心的圓圈,表示該控制點是選取狀態,可調整線段的曲度。


3. 編輯控制點按鈕,可改變控制點的選取狀態。


4. 中間的控制點是選取狀態,按 Ctrl 鍵,調整取線段的曲度。


5. 右邊的控制點是選取狀態,按 Ctrl 鍵,調整取線段的曲度。


6. 在既有的路徑上,按 Ctrl 鍵,新增控制點。



貝茲曲線去背
  • 描繪物體的輪廓線來去背,算是最原始的去背方法,沒有深奧的理論可言。
  • 完整的敘述,請參考「10.4 動感模糊化濾鏡」汽車去背的範例。

  • 使用路徑工具,依著車子的外沿,描繪 Bezier 曲線。
  • 很重要的一點是,通常,我並不會去整調 Bezier 曲線的曲度。
  • 遇到有彎曲的地方,就讓控制點密集一些,用密集的小線段去吻合該曲線的弧度。