[Part I. GIMP基礎功]

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

2.10 綜合練習:太極圖的啟示

那些太極圖教我的事
  • 選取工具也可視為繪圖工具。
    • 因為,繪製太極圖,其實是在產生特殊造型的選取範圍。
    • 而且,過程中,完全不需要用到畫筆。
  • 既然,已經知道如何繪製太極圖,用程式代勞,豈不美哉!


很多人都知道太極圖的製作流程

  • 讀者可以從網路的教學,來學習太極圖,很多操作的細節,他們講解得更細膩。

  • 我所講解的製作流程,其實,相當於用 Python-fu 程式碼生成太極圖的流程。


一些看圖要注意的小細節
  • 以 Step 5 的圖為例,辨識選取區域為何
  • 觀看正圓的右下部的弧線左下部的弧線

  • 辨識選取區域,要知道虛線所代表的意義。
    • 黃黑交錯的虛線 ,代表圖層邊界的外框線。
    • 有時,黃黑交錯的虛線,會受選取區域外框線的影響而消失。
    • 如果底色是黑色,白色的虛線 ,代表選取區域的外框線。
    • 如果底色是白色,黑色的虛線 ,代表選取區域的外框線。

  • 下面的圖片,該影像只有一個圖層,影像與圖層的尺寸都是 128 x 128 。
  • 為了看清楚選取區域外框線,讓影像以 200% 的比例顯示,因此,擷取圖片時,得到的圖片接近於 256 x 256 。


圖文解說太極圖的生成

  • Step 1.
    • 新增 128 x 128 影像,其底色為黑色的。
    • 使用矩形選取工具,將左半部選取起來。


  • Step 2.
    • 按住 Shift 鍵,會合併新拖曳出的選取範圍。
    • 使用橢圓選取工具,在上方中間,拖曳出正圓的選取範圍。
    • 由於按住了 Shift 鍵,因此,會得到下圖所顯示的選取區域。


  • Step 3.
    • 按住 Ctrl 鍵,會扣除掉新拖曳出的選取範圍。
    • 使用橢圓選取工具,在下方中間,拖曳出正圓的選取範圍。
    • 由於按住了 Ctrl 鍵,因此,會得到下圖所顯示的選取區域。


  • Step 4. 填入白色


  • Step 5.
    • 釋放目前的選取區域。
    • 再使用橢圓選取工具,切齊影像的邊界,產生正圓的選取區域。


  • Step 6. 反相選取


  • Step 7. 清除正圓的邊緣,邊緣出現透明的背景。


  • Step 8.
    • 使用橢圓選取工具,在上方中間,拖曳出一個小的正圓的選取區域。
    • 之後,要填入黑色。


  • Step 9.
    • 上方中間的小圓填入黑色。
    • 下方中間的小圓填入白色。
    • 大功告成,下圖為最終結果圖。