矢量图层

矢量图层是什么

矢量图层,也称为形状图层,是一种仅包含矢量图形元素的图层类型。

Krita图层面板 中,矢量图层会在其缩略图一侧显示 icon_vectorlayer 图标。

../../_images/Vectorlayer.png

关于矢量图形和栅格图像

Krita 是一款主要用于编辑 栅格图像 的程序,它的大部分编辑功能都围绕着直接更改图像栅格中的像素值进行。

矢量图形 编辑工具则会使用数学公式来描述图形。图形可以在任何时候进行编辑 (修改、删除)。由于使用的是公式,矢量图形可以任意缩放,而不会发生“马赛克”或“模糊”的现象。

矢量图形常被用来制作标志和横幅。它们在处理文本时也有独特优势 (矢量图形文本可以在创建后编辑,而栅格化文本则不能)。

创建矢量图层

图层面板 中点击 icon_add 新建图层按钮旁边的下拉箭头,在弹出的子菜单中点击 新建矢量图层

新建矢量图层的默认快捷键是 Shift + Ins

创建形状

当活动图层为矢量图层时,可以使用以下工具创建矢量形状。

专用矢量形状

Krita 提供了这些专用矢量形状工具:

路径形状

Krita 提供了这些路径形状工具:

文本形状
导入 SVG 文档

您还可以将 SVG 图形 导入到 Krita 中使用:

  • 粘贴从其他软件中复制的 SVG 内容,如 Inkscape

  • 将 SVG 文件作为图像在 Krita 中打开,编辑矢量图层中的内容,复制/粘贴该图层或它的内容。

形状的排列

矢量图层在绘制形状时存在上下顺序,这有时候会被称作“Z 顺序 (z-order)”。

矢量图层在绘制时是从下到上绘制形状的,上面的形状会遮挡下面的形状:

../../_images/arrange00.png

矢量形状在绘制时的逻辑顺序

../../_images/arrange01.png

矢量形状的实际绘制效果

矢量形状的上下顺序可以使用两种方式调整:

这两种方式都提供了同样的操作:

  • icon_arrange_front 置于最上方:移动到绘制顺序最上方

  • icon_arrange_raise 上升:在绘制顺序中上移一级

  • icon_arrange_lower 下降:在绘制顺序中下移一级

  • icon_arrange_back 置于最下方:移动到绘制顺序最下方

../../_images/arrange02.png

红色方块已“置于最上方”

选择形状

要操作矢量形状,您首先要使用 toolshapeselection 形状选择工具 选中它们。

形状选择工具 还提供了用于控制形状的几何、填充、描边等属性的选项。

编辑形状轮廓

矢量形状的轮廓锚点可以使用 toolshapeedit 锚点编辑工具 进行编辑。

矢量图层的画布显示

默认情况下,矢量图层在绘制时会使用抗锯齿算法进行平滑处理。

../../_images/antialiasing.png
  • 图层面板 的矢量图层显示锯齿的 selectshape 抗锯齿图标时表示抗锯齿已关闭。
    在上图的放大区域中,蓝色的矢量形状的边缘未应用抗锯齿平滑,呈现出锯齿。
  • 图层面板 的矢量图层显示圆滑的 selectshape 抗锯齿图标时表示抗锯齿已开启。
    在上图的放大区域中,品红色的矢量形状的边缘已应用了抗锯齿平滑。