許多設計師在 PS 中使用布爾運算時,要么「會用不會改」,要么「改了不知為何」。本文從中學集合論 → 3D 建模布爾 → PS 矢量路徑運算三個維度層層遞進,幫你建立可遷移、可推演、可debug的布爾運算心智模型,徹底告別「蒙圈」狀態。
PS 的布爾運算基於同一圖層內的路徑疊加順序,這與 3D 軟體的空間布爾、數學集合論的交並差邏輯同源但表現不同。不理解底層邏輯,就只能死記快捷鍵,遇到複雜圖形必翻車。



在 3ds Max/C4D 中,Box 與 Cylinder 的布爾運算能直觀生成非規則實體。關鍵認知:運算順序決定結果,後選物體作為運算子作用於先選物體。

PS 是平面合成軟體,所有路徑「打平」在同一圖層。路徑面板從上到下的順序 = 運算執行順序:
路徑 1(最底)
路徑 2 → 基於路徑 1 運算
路徑 3 → 基於 (路徑 1+2) 運算
...
路徑 N → 基於 (路徑 1+...+N-1) 運算
這就是為什麼「同一圖層」是前提,但「不能當單層面看」——心裡要有虛擬層疊順序的概念!









| 現象 | 原因 | 解法 |
|---|---|---|
| 快捷鍵不生效 | 未在同一矢量圖層內 | 路徑面板確認所有路徑在同一圖層 |
| 結果與預期相反 | 路徑順序錯誤 | 拖拽路徑調整順序,或反向思考運算邏輯 |
| 複雜圖形無法預判 | 缺乏「虛擬層疊」心智模型 | 拆解為單步驟,逐個驗證中間結果 |
布爾運算 = 幾何邏輯的代數表達。掌握「點→線→面→體→系」的推導鏈條,你就能在任何軟體(PS/AI/Figma/Sketch/C4D/Blender)中遊刃有餘。下次畫圖標時,試著先寫出運算表達式,再動筆——這就是庖丁解牛的「刀法」。
記住快捷鍵三部曲:Shift=加、Alt=減、Shift+Alt=交,刻進肌肉記憶裡!