布林與液態形狀
結合向量形狀的兩種方式:工具列上會消耗來源的路徑管理員按鈕,以及從物件選單拿到的即時布林群組。
Celas Studio 有兩套布林系統,而且它們刻意不一樣。工具列上的路徑管理員按鈕會吃掉你選取的形狀,交還一個新形狀。布林群組則把同樣那些形狀包進一個群組,並在你繼續編輯各個部件的同時算出結果。兩者都需要至少兩個被選取的形狀圖層。
路徑管理員:一個新形狀
路徑管理員這一組以五顆按鈕坐在工具列上:相加(聯集)、減去、交集、互斥和分割。視窗變窄時,這一組會收合成你最後用過的那一顆,滑鼠移上去時再展開。
- 相加(聯集)把選取範圍熔成一條外框。
- 減去把上面的形狀從最底下那個裡面挖掉。
- 交集只留下它們全都覆蓋到的部分。
- 互斥留下重疊以外的一切,所以重疊處會變成一個洞。
- 分割沿著每一條邊切開選取範圍,並保留切出來的每一塊。
運算元會被移除,換成結果,也就是單一一個形狀圖層:結果帶著洞或分離的孤島時,它會是一個複合形狀。它是一條正常可編輯的路徑,所以你事後可以繼續用節點工具處理它。
分割與分離
分割和互斥還有第二份工作。對單一一個複合形狀執行其中任何一個,Celas Studio 會把每一條輪廓釋放成自己的形狀圖層,每一個都命名為路徑。這就是把一條被擦過或匯入的外框拆回分離部件的方法。被釋放的部件是乾淨起步的:它們的動畫不會被帶過去。
布林群組:仍然是活的
選取兩個以上的形狀,再選物件 ▸ 布林運算 ▸ 聯集(液態形狀)、減去、交集或 XOR。同樣這四個也在移動工具的選項列上,排在「布林運算」這個詞後面,在沒有東西可做的時候一直是灰的。Celas Studio 會在選取形狀裡最靠前的那個位置插入一個群組,把這些形狀搬進去,再給這個群組設好布林模式。
什麼都沒有被破壞。打開這個群組,每一個原本的形狀都還在,也都還能做動畫。挪動其中一個,結果就跟著走。群組按它的模式命名,模式隨時能改:選取這個群組時,那四個按鈕會顯示它現在是哪一個,點一下就地切換,不用拆開重建。屬性面板在「布林/液態形狀」一節裡帶著同一個控制項,把模式設回「無」、變回一個普通的分開形狀的群組,也是在那裡。
液態聯集
布林群組還有一個混合半徑,從 0 到 1000 px。為 0 時聯集是硬的,輪廓只是接在一起。大於 0 時形狀會朝彼此伸過去,像兩滴水那樣以一段柔軟的頸部融在一起。混合半徑可以打關鍵影格,所以一團飛濺可以隨時間散開。只要選取了布林群組,它就在選項列上那四個模式按鈕旁邊,屬性面板裡也有,兩處讀的是同一個數。
該用哪一個
當這個結合是你已經下定的決心(一個你接下來要當成一條路徑來編輯的剪影),以及當你需要分割(群組沒有對應的東西)時,就用路徑管理員。當各個部件必須保持可編輯或做著動畫、當你想先試試某個模式,或當你要的是液態混合時,就用布林群組。
有兩個實務上的界線值得知道。圓角半徑不作用在複合形狀的額外輪廓上,所以帶著洞的路徑管理員結果上的半徑不會顯示出來。另外,布林運算在搶先體驗裡沒有鍵盤快速鍵。它們只有工具列和選單。