在“路径”面板的一个路径层上,若存在一个以上的路径时,我们称这些路径为“子路径”。
矢量工具(比如钢笔工具、形状工具以及路径选择工具等)的选项栏上的“路径操作” Path Operations弹出菜单中提供了有关子路径的布尔运算的选项。
尽管在弹出菜单中将“子路径”称为“形状”,但它们实质上描述的都是子路径的操作。因为“形状”本质上就是附带填充和描边的路径。另外,相对于操作路径,当操作形状时,这些子路径在布尔运算之后的效果将更加直观。
当绘制新的形状或路径时,这个新的子路径可以与已有的子路径即时产生相加、相减、相交、排除的布尔运算。
跟选区的布尔运算不同的是,布尔运算模式只是指定给子路径的属性,可在后续任意更改,并只与其下方的子路径产生运算。
在形状图层、矢量蒙版和“路径”面板的路径层缩览图上,可实时看到布尔运算之后的效果,但每个子路径仍然是独立的子路径。
新建图层
New Layer
只有当选项栏最左侧的“选择工具模式” Pick tool mode选项为形状 Shape时,才能使用此选项,表示每次绘制新形状时将新建一个形状图层。
上图中绘制了两个椭圆形状图层。
提示:
一般来说,需要设置为不同的填充和描边的形状应该在不同的形状图层上。
说明:
可以选中多个形状图层并将它们合并(快捷键:Ctrl + E)为一个形状图层,原来的单个形状成为新形状图层上的一个组件,从路径的角度来看即是子路径。
合并形状
Combine Shapes
即,“相加”模式,指的是新绘制的或复制粘贴过来的子路径将与路径层上已有的其它路径为“相加”关系。
在绘制新的子路径的同时,加按 Shift 键,可将其指定为“相加”模式。
在合并两个或多个形状图层后,其上的所有子路径均被指定为“相加”模式。
上图是将两个椭圆形状图层合并为一个形状图层,此形状图层上有大圆及小圆两个独立的子路径。
减去顶层形状
Subtract Front Shape
即,“相减”模式,将选中的子路径从其下方的子路径范围中减去。
上图中,小圆在大圆之上,并被指定为“相减”模式,得到了从下方的大圆中减去了小圆的效果。
在绘制新的子路径的同时,加按 Alt 键,可将其指定为“相减”模式。
提示:
此处的“顶层”并非指最上一层,而是将选中的子路径从其下方子路径范围中进行相减运算,只是一种相对的“顶层” Front。所以,本模式应理解为“从其下方子路径中减去”。
再比如,有三个圆,小圆在最上层,中圆在中间层,大圆在底层。选中中圆后并指定为“相减”模式后,中圆只与其下方的大圆产生相减运算。
新绘制的子路径,默认在最上一层,即“顶层”。
提示:
可通过点击工具选项栏上的“路径排列方式” Path alignment按钮来改变子路径的上下关系。
如果选中的子路径下方已无子路径,则指定“相减”模式后的效果相当于对选中子路径的范围进行反转。
上图中,大圆在底层且被选中并指定为“相减”模式。
与形状区域相交
Intersect Shape Areas
即,“相交”模式,将选中的子路径与其下方的子路径进行“相交”运算,得到它们重叠部分的效果。
在绘制新的子路径的同时,加按 Alt + Shift 键,可将其指定为“相交”模式。
上图中,多个小圆排列在大圆(底层)与中圆(顶层)的中间,选中它们并指定为“相交”模式之后的效果。
排除重叠形状
Exclude Overlapping Shapes
即,“排除”模式,与“相交”模式相反,将选中的子路径与其下方的子路径进行“排除”计算,得到排除它们重叠部分之后的效果。
上图中,多个小圆排列在大圆(底层)与中圆(顶层)的中间,选中它们并指定为“排除”模式之后的效果。
合并形状组件
Merge Shape Components
这是真正的合并操作命令,它可将选中的两个或多个子路径合并为一个子路径。
原来的子路径不再独立存在,即不可独立变换。
上图中,选中多个白色的小圆并执行“合并形状组件”命令,将它们合并为一个子路径。
下图则是将这个合并后的子路径指定为“相减”模式后的效果。
分离子路径
如果又想将合并前的子路径或自己选中的其它路径恢复为独立的子路径,可先使用直接选择工具选中(加按 Shift 键或框选)所有相关锚点,然后,按 Ctrl + X 键进行剪切,按 Ctrl + V 键进行粘贴,即可在原地分离成独立子路径。
上图中,选中了原来的一个小圆路径,并将其恢复为独立的子路径。
“点赞有美意,赞赏是鼓励”