绘制和编辑路径
Scissor 中的每个矢量对象都由路径构成:一串由直线段或曲线段连接起来的锚点。本页介绍如何绘制路径、如何逐点改变其形状,以及用于连接、偏移、轮廓化和组合路径的命令。
快捷键以 macOS 形式书写。在 Windows 上,请将 ⌘ 视为 Ctrl,⌥ 视为 Alt,⇧ 视为 Shift。
锚点、手柄与路径的形状
路径是一连串锚点。两个相邻锚点之间是一条路径段,当两个锚点都不向其伸出时,路径段是直的;当其中一个或两个锚点向其伸出时,路径段就是弯曲的。锚点的伸出程度由其两个方向手柄决定:进入手柄塑造到达该锚点的路径段,离开手柄塑造从该锚点出发的路径段。将手柄拖得越远,曲线就越强烈地向其凸出。路径可以是开放的,带有两个自由端点;也可以是闭合的,即最后一个锚点连回第一个锚点。
角点和平滑点
锚点要么是角点,要么是平滑点。在平滑点处,两个手柄被锁定在穿过锚点的一条直线上,因此曲线平顺地经过而没有折角,保持连续。在角点处,两侧相互独立:路径可以急剧改变方向,并且一侧可以是直线而另一侧是曲线。大多数形状同时包含这两种锚点,流畅的部分使用平滑点,边缘转折处使用角点。
- 平滑点
- 手柄连成一条直线。在应当呈现为一条连续弧线的曲线上使用,例如叶子的侧边或字母的字碗。
- 角点
- 手柄可以分开移动,或者锚点根本没有手柄。在星形的尖端、方框的角落,或曲线应与直边相接的任何地方使用。
锚点、手柄与直接选择工具
直接选择工具(A)作用于路径的各个部分。单击锚点即可选中它,按住 ⇧ 单击可添加或移除锚点,或在空白处拖出选框以框住其中的所有锚点。拖动所选锚点即可移动它们;⇧ 将移动限制为 45° 增量。当形状几乎合适、只需微调一两个点时,就使用它。
拖动手柄可改变其所在一侧的曲线。属于平滑锚点的手柄会一起移动,因此曲线保持连续;拖动时按住 ⌥ 可断开这种关联,单独控制一侧,按住 ⇧ 可将手柄限制在某个角度。你也可以直接拖动路径段本身:曲线段会在指针下弯曲,直线段则会带动其两个锚点一起移动。
编组选择工具与此工具共用一个位置,它从编组中选取整个对象而不是锚点。单击一次选中最内层的对象,再次单击则扩展到外层的编组。
绘图工具
Scissor 有三种从零开始绘制路径的工具。钢笔工具可逐点精确控制,曲率工具通过你放置的点拟合出平滑曲线,铅笔工具则自由地跟随你的手部动作。
| 工具 | 快捷键 | 最适合 |
|---|---|---|
| 钢笔 | P | 每个锚点和手柄都经过刻意放置的精确轮廓。 |
| 曲率 | ⇧~ | 由几个经过点定义的流畅曲线,无需费力调整手柄。 |
| 铅笔 | N | 随意的手绘形状和快速草图。 |
钢笔工具
钢笔工具(P)逐点构建路径。单击可放置一个角点;如果按下并拖动,锚点会保留手柄,因此路径以曲线形式离开该锚点。拖动时按住 ⇧ 可将手柄限制为 45° 增量,按住 ⌥ 则只移动离开手柄,这会将锚点变为角点,使下一条路径段不受上一条的约束。
当路径处于开放状态时,工具会随着你在路径上移动而变化。在第一个锚点上,它会闭合路径;在路径段上,它会添加锚点;在现有锚点上,它会删除锚点。如果没有正在绘制的路径,移到开放路径的自由端点上会接续该路径,让你从那里继续绘制。Enter 或 Esc 结束路径并使其保持开放;Delete 删除你最后放置的锚点。
曲率工具
曲率工具(⇧~)通过你单击的点拟合出平滑曲线,并在绘制过程中显示一条延伸到指针的预览。按住 ⌥ 单击可放置角点而不是平滑点,双击任意点可在两者之间切换。拖动某个点可移动它,曲线会重新拟合。单击第一个点可闭合形状,或按 Enter 完成绘制。Delete 删除最后一个点,Esc 放弃该路径。当你更在意曲线的形状而不是精确的锚点时,就使用它,因为它会为你计算出手柄。
铅笔工具
铅笔工具(N)用于徒手绘制:按下、绘制、松开,Scissor 就会沿着轨迹拟合出一条平滑路径。在起点附近松开,或在结束时按住 ⌥,路径就会闭合为一个形状。结果是一条使用当前描边颜色描边的开放路径,可以直接作为线条保留,也可以进行填色。拟合路径贴合你手部动作的紧密程度由铅笔保真度首选项设置,范围从精确(保留更多锚点和每一处抖动)到平滑(使用较少的锚点并将线条理顺)。可以用它画草图、签名,以及任何应当看起来像手绘而非构造出来的形状。
编辑路径上的点
添加、删除和转换锚点
钢笔工具与添加锚点工具(+)、删除锚点工具(−)和锚点工具(⇧C)共用工具栏中的一个位置。添加锚点工具在路径段上放置一个新点而不改变曲线;删除锚点工具删除你单击的点,并让路径弥合空缺。使用锚点工具时,从角点向外拖动可拉出一对相互匹配的手柄,使其变为平滑点;拖动单个手柄可拆开这对手柄,使两侧分开移动,从而将其变回角点;单击平滑锚点则会去除其手柄,使其变为尖角。
对象 › 路径中提供了同样的编辑命令,可一次作用于整个所选对象。添加锚点会在每条路径段的中间添加一个新锚点,在不改变形状的情况下使点数加倍,这在进行需要更多点才能平滑弯曲的扭曲或变形之前非常方便。移去锚点会删除你用直接选择工具选中的锚点,并通过剩余的锚点重新拟合路径。
手动改变形状:平滑、路径橡皮擦和连接工具
三个画笔式工具在你拖动的地方改变路径形状,而不是在单个锚点上。它们作用于所选路径,或在未选择任何对象时作用于画笔下的任意路径,[ 和 ] 可缩小和放大画笔。
- 平滑工具
- 沿路径拖动可使其舒缓,减少锚点并柔化凸起。可以用它平复抖动的铅笔线条或描摹出的边缘。
- 路径橡皮擦工具
- 沿路径拖动可擦除你经过的部分,将路径拆分或缩短。可以用它剪掉线条上多余的尾巴。
- 连接工具
- 在两个开放端点上来回涂抹即可将它们连接起来,延伸或修剪路径,使其在一个角上整齐相接。可以用它弥合两条本应相接的描边之间的空隙。
剪切路径:剪刀和刻刀
剪刀工具(C)在单个位置进行剪切。单击路径段或锚点,路径就会在该处断开:闭合路径会在剪切处打开,开放路径则会断成两个独立的对象。可以用它在圆上剪出一个开口,或将形状拆开,以便为两半设置不同的样式。
刻刀可直接切穿图稿。在对象上拖动刀刃,即可沿绘制的线条将其切成独立的部分;按住 ⌥ 可沿直线切割,再加上 ⇧ 可将该直线限制为 45° 增量。如果有选中的对象,则只切割所选对象;否则会切割刀刃经过的所有对象。可以用它一笔将一个填色形状切成多个闭合部分。
路径命令
对象 › 路径汇集了一次作用于整条路径的操作。
| 命令 | 快捷键 | 作用 |
|---|---|---|
| 连接 | ⌘J | 将开放端点连成一条路径,或闭合单条开放路径。 |
| 平均… | ⌥⌘J | 将所选锚点移到它们的共同位置。 |
| 轮廓化描边 | 将描边转换为具有相同轮廓的填色形状。 | |
| 偏移路径… | 创建一个按设定距离扩大或缩小的副本。 | |
| 反转路径方向 | 翻转路径的走向。 | |
| 简化… | 减少锚点的数量。 | |
| 添加锚点 | 在每条路径段的中间添加一个点。 | |
| 移去锚点 | 删除所选锚点。 | |
| 分割为网格… | 将所选对象切割成由行和列组成的网格。 | |
| 清理… | 删除游离点、未上色对象和空文本。 |
连接和平均
连接(⌘J)作用于开放路径。选中两条独立的开放路径时,它会将它们最近的端点连成一条路径;选中单条开放路径时,它会连接两个自由端点使其闭合。已经重叠在一起的端点会合并为一个锚点。可以用它闭合你以开放轮廓绘制的形状,或将两条画了一半的描边缝合在一起。
平均(⌥⌘J)将所选锚点移到它们共同的平均位置。对话框提供水平轴(将这些点对齐到相同的高度)、垂直轴(将它们排成一列)或两者兼用(将它们全部堆叠在同一位置)。可以用它将一排点拉平,或在连接之前将两个端点合到一起。
简化
简化会以更少的锚点重新绘制所选路径,同时保持在你设置的精度范围内:精度越高,越接近原始路径,但点数越多;精度越低,形状越平滑,只保留少数几个点。可以用它清理锚点远多于形状所需的描摹路径或手绘路径,使其编辑和渲染起来更轻便。
偏移路径
偏移路径会在距原始路径设定距离处构建一条新路径:正偏移值使轮廓向外扩展并位于原始路径之后,负偏移值使其向内收缩并位于原始路径之前。连接设置决定如何处理向外的转角:尖锐的斜接、圆润的圆角或平切的斜角,斜接限制则限定尖角在被截断之前可以延伸多长。可以用它在形状周围绘制均匀的边框、将形状内缩以制作轮廓线,或加粗纤细的形体。偏移路径也可在效果 › 路径下作为实时效果使用,在形状改变时重新计算。
轮廓化描边
轮廓化描边会将描边路径替换为一个与描边轮廓完全相同的填色形状。轮廓化后,宽度不再随对象缩放,也无法再作为描边编辑,但轮廓可以逐点改变形状、使用渐变填充,或与其他形状组合。当你需要描边像图稿一样处理时,就使用它:例如给线条一个渐细或变化的边缘,然后再手动调整;或在缩放设计时保持其线条粗细不变。它也可作为实时效果使用,位于效果 › 路径下。
反转路径方向
反转路径方向会翻转锚点的排列顺序,使路径朝相反的方向走。方向本身很少显现出来,但它决定了复合路径中哪个轮廓是孔洞,以及画笔或箭头从哪里开始、在哪里结束。当复合路径中的孔洞被实心填满,或路径文字、描边的起点和终点位于错误的一侧时,就使用它。
可编辑形状及其控件
矩形、圆角矩形、椭圆和多边形都保持实时:它们保留自己的参数,并在你更改任一参数时重新构建路径。拖出形状时,⇧ 使其成为规则形状,⌥ 从中心开始绘制。拖动过程中也可以使用箭头键,向上和向右增加,向下和向左减少,以改变多边形的边数、星形的角数或圆角矩形的圆角半径。
选中单个实时形状后,其各角内侧会出现小圆形手柄;当形状在屏幕上太小而无法清晰显示时,这些手柄会隐藏。使用选择工具(V)拖动其中一个可同时将所有角变圆,使用直接选择工具拖动则只将你按住的那个角变圆。按住 ⌥ 单击角手柄可在圆角、反向圆角和倒角之间切换,同样,使用选择工具时作用于全部四个角,使用直接选择工具时作用于一个角。
椭圆则显示一个方形手柄:完整的椭圆上有一个,打开饼图后两端各有一个。拖动其中一个可从形状中打开一个楔形,按住 ⇧ 可使角度以 15° 为增量对齐;将终点拖回起点即可恢复完整的椭圆。特性面板以数值形式提供相同的值:半径和边角类型、各角半径、多边形边数,以及以度为单位的饼图起点和终点。实时形状会保留这些控件,直到你直接编辑其路径,此时它会变为普通路径。
组合形状:合并与拆分和组合形状面板
当两个或多个形状重叠时,你通常希望从中得到一个新形状:联集、孔洞,或它们相交的部分。Scissor 提供了两种方法。合并与拆分工具直接而直观;组合形状面板则以按钮形式提供相同的操作。两者都会保留曲线,而不会将其拼合为直线段。
合并与拆分工具
合并与拆分工具(⇧M)作用于两条或多条所选路径。它将它们的重叠部分划分为多个区域,并高亮显示指针所在的区域;拖出一条线穿过多个区域可将它们合并为一个对象,该对象采用其来源形状的外观,或按住 ⌥ 拖过这些区域以删除它们。可以用它凭眼睛构建形状,添加你想要的部分、擦去不需要的部分,而无需每一步都停下来选择命令。
组合形状的形状模式
组合形状面板(⇧⌘F9)以四种形状模式开头,每种模式都会将所选路径替换为一条组合路径。结果采用顶层对象的外观,减去顶层除外,它保留底层对象的外观。
- 联集
- 将所有所选形状合并为一个轮廓。可以用它将重叠的部件焊接成一个剪影,例如用一排圆形组成一朵云。
- 减去顶层
- 保留最底层的形状,并减去堆叠在其前面的所有内容。可以用它从形状中咬掉一块,例如用两个圆形刻出一弯新月。
- 交集
- 只保留所有所选形状共有的区域。可以用它将图稿修剪到一个公共区域,例如两个圆相交处的透镜形。
- 差集
- 保留除重叠部分以外的所有内容,重叠部分变为孔洞。可以用它制作圆环或链环,使相交的部分镂空。
组合形状的其他操作
形状模式下方有六个路径查找器。它们会留下多个部分并将其归入一个编组,而不是生成一条组合路径。减去后方对象与同名的形状模式类似,但保留顶层形状。
- 分割
- 沿形状相交的每条线将其切割成独立的面,每个面采用覆盖它的顶层形状的颜色。可以用它将设计拆分为可上色的部分,就像彩色玻璃窗的各个格子。
- 修边
- 删除每个形状被上方形状覆盖的隐藏部分。每个部分保留自己的填色,不进行合并;描边会被移除。可以用它拼合堆叠的纯色图稿,使任何颜色都不会印在另一种颜色之上。
- 合并
- 修剪掉隐藏部分,然后将填充颜色相同的相邻部分合并。可以用它整理纯色插图,将颜色相同的区域合并为单个形状。
- 裁剪
- 只保留下层形状中位于最顶层形状内部的部分,然后丢弃最顶层形状。可以用它将图稿剪切到一个框中,并将裁剪结果固化到路径中,而不是保留实时的剪切蒙版。
- 减去后方对象
- 保留最前面的形状,并减去其后面的所有内容。当顶层形状是要保留的对象、下方的形状应当在其上刻出形状时,就使用它。
- 轮廓
- 将每个区域的边界变为一条开放线条,并以其来源的填充颜色描边。可以用它从一组重叠形状中提取出边缘骨架。
效果 › 组合形状则将相加、交集、差集、相减和减去后方对象作为实时效果应用于编组,保留下方原始对象完整且可编辑。如果以后可能还想移动各个部分,请使用效果版本;如果组合后的形状已是最终结果,请使用面板。
复合路径和剪切蒙版
对象 › 复合路径 › 建立(⌘8)将所选路径合并为一个按奇偶规则填充的对象,因此内部轮廓会在其外围轮廓上切出一个孔洞。结果采用所选对象中最底层对象的外观。释放(⌥⇧⌘8)会将每个轮廓恢复为独立的路径。任何带孔洞的形状都可以使用复合路径,例如字母 O 的字怀或垫圈。
对象 › 剪切蒙版 › 建立(⌘7)使用最顶层的所选对象(必须是路径)来剪切其下方的所有内容。Scissor 会将它们全部放入一个剪切组,并清除蒙版路径自身的填色和描边。释放(⌥⌘7)会将剪切组变回普通编组,因此不再剪切任何内容,所有对象(包括蒙版路径)都保持原位。同一子菜单中的建立不透明蒙版按色调而不是按轮廓进行蒙版,因此蒙版中较亮的部分会显示出来,较暗的部分会被隐藏。
智能参考线和对齐
智能参考线(视图 › 智能参考线,⌘U)在你绘制或拖动时观察可见的图稿和画板。你正在移动的对象会对齐到相邻对象的边缘、中心和锚点,并会出现一条连回对齐目标的线,标注匹配的类型:锚点、中心、角或对齐。
另外两种参考线会自动出现。当你正在移动的对象与相邻对象的距离等于相邻对象彼此之间的距离时,它会对齐到该位置,并绘制出两个相等的间隙及其测量值;这既适用于延续一排等距排列的对象,也适用于将一个对象置于两个对象之间的空隙中央。当你从起点向外拖动时,方向会对齐到以约束角度为基准、每隔 45° 一条的构造线上,构造线绘制为一条长线,旁边标有角度。
对齐点(⌥⌘')和对齐网格(⇧⌘')是视图菜单中的独立开关。开启对齐网格后,所有内容都会落在网格细分线上,智能参考线则不再起作用。