形状选择工具

toolshapeselection

形状选择工具曾经是 Krita 的默认工具,直到现在它依然排在工具箱的第一位。这是因为 Krita 很久以前曾经是 KOffice / Calligra 办公套件的一部分,而矢量图形的选择工具在办公套件中是头等重要的。如今 Krita 已经成为单一的数字绘画软件,而此工具也被改名为形状选择工具,成为在矢量图层上才会生效的工具。在颜料图层上使用此工具会弹出工具无效提示。

矢量图层 上建立 矢量图形 后,你便可以使用形状选择工具来选择形状、对它们进行整体变形,通过工具选项面板调整它们的选项,每种矢量图形的选项配有的选项也彼此不同。

选择

你可以通过两种方法选择形状:

  • 左键点击 mouseleft 可以选中单个形状。

  • 左键点击并拖动 mouseleft 可以选择多个形状。
    • **从左到右**拖动 (蓝色选框):只选中完全在选框中的形状。

    • **从右到左**拖动 (绿色选框):被选框碰到的形状都将被选中。

Left: Blue selection. Right: Green selection.

**从左到右**拖动 (蓝色选框):只选中完全在选框中的形状;**从右到左**拖动 (绿色选框):选中被选框碰到的形状。

移动、缩放、旋转和斜切

当一个矢量形状被选中时,它会显示一个虚线的外框,并在各处显示方形的锚点。你可以在此状态下拖动外框的不同部分来移动、缩放、旋转和斜切该矢量形状。

从左到右:移动、缩放、旋转、斜切的拖动位置。

从左到右:移动、缩放、旋转、斜切的拖动位置。

移动

将光标放在矢量形状的虚线框内,显示移动图标时,左键点击并拖动 mouseleft ,即可移动该形状。

缩放

将光标放在各个方形锚点上靠内一侧,显示缩放图标时,左键点击并内外拖动 mouseleft ,即可拉扯和缩放该形状。

旋转

将光标放在矢量形状的虚线框四角靠外一侧,显示旋转图标时,左键点击并拖动 mouseleft ,即可旋转该形状。

斜切

将光标放在矢量形状的虚线框四边靠外一侧,显示斜切图标时,左键点击并拖动 mouseleft ,即可斜切变形该形状。

工具选项

形状选择工具的工具选项面板被分为三个选项卡,从左到右分别是:几何选项、描边选项、填充选项。

几何选项

Tool options: Geometry tool.

几何选项是形状选择工具的的第一个选项卡。你可以在里面查看和微调形状的左上角 X/Y 坐标 (左边一组数值框) 和形状的宽度和高度 (右边一组数值框)。点击最右边的锁定图标,形状的宽高比将被锁定。

等比例缩放描边

勾选:在缩放时,形状的描边将与形状本身保持比例,一同缩放。

勾选:在缩放时,形状的描边将保持指定的宽度。

使用全局坐标

勾选时,已变形的形状的宽度和高度将以画布为参照物,显示绝对坐标;不勾选时,已变形的形状的宽度和高度将以自身为参照物,显示相对坐标。在旋转或者斜切时勾选与否的数值差别最为明显。

不透明度

显示并指定矢量形状的整体不透明度。描边和填充的不透明度可以分别在各自的选项卡中单独指定。

警告

锚点锁定功能目前尚未部署。

描边选项

Tool options: Stroke tool.

描边选项卡是形状选择工具的第二个选项卡,你可以在里面更改形状轮廓的描边色和样式。

此选项卡第一排的三个按钮可以指定描边的三种形式:无描边、纯色描边、渐变描边。在填充选项卡里面也有同样的按钮。我们会在稍后介绍填充选项卡时一并介绍它们的用法。

描边特有的各个选项如下:

线条粗细

设定描边的宽度。在创建形状时,Krita 会使用当笔刷大小来作为描边宽度。

端点和转角样式

设定描边的端点和转角的样式。在线条粗细输入框右侧有一个“…”按钮,点击后即可弹出此选单。

线条样式

设定描边线条的样式:实线、虚线、点线和混合风格。

标记图案

在描边上加入标记图案,你可以分别为起点、终点和过渡锚点分别指定不同的标记图案样式。

填充选项

Tool options: Fill tool.

填充选项卡是形状选择工具的第三个选项卡,你可以在里面更改形状轮廓的填充色和样式。与前面提及的那样,此选项卡的三个按钮和相关选项与描边选项卡内的对应项目完全相同,在此一并进行介绍。

描边 / 填充颜色的方式有三种:无 (透明)、纯色、渐变。

无描边 / 填充色。对象的描边 / 填充将保持透明。

纯色

描边 / 填充纯色。点击颜色条可以选择颜色。

渐变

描边 / 填充渐变。它包含下列选项:

文件系统

设定使用线性渐变或者径向渐变。

重复

设定渐变的重复方式。

预设

这是一个列出了已有渐变预设的选单。你可以从中选用一种,也可以在选中后在选单下方的区域进行编辑。

保存渐变预设

预设选单右侧有一个按钮,用来保存修改后的渐变预设。

色标控制条

色标控制条用来显示和控制渐变色的效果。每种颜色都以一个三角形的色标表示。在控制条的空白处点击左键 mouseleft 即可建立一个新色标。要选中一个色标,左键点击 mouseleft 它即可。要删除一个色标,左键拖动 mouseleft 它到控制条两侧之外即可。

翻转渐变

这是一个在色标控制条右侧的“镜像”小按钮,点击后渐变的方向将被翻转。

色标

为当前选中的色标设定一种颜色。

不透明度

为当前选中的色标设定不透明度。

提示

当前选中的色标将显示暗蓝色的轮廓。在改变它的颜色和不透明度时,色标控制条上的色标也会随之变换颜色。

提示

矢量形状的渐变可以通过两种方式控制。第一种是上面介绍的通过工具选项设定色标;第二种是在画布上拖动黄色的渐变锚点。两者会同时影响渐变的效果。

曲线网格渐变

以曲线网格渐变填充矢量形状。它包含下列选项:

色标

更改选中色标的颜色。你只能更改网格交点 (方点) 的颜色,无法更改控制点 (圆点) 的颜色。

行数

更改曲线网格的网格行数。

列数

更改曲线网格的网格列数。

平滑方式

你可以使用两种模式来对色标之间的颜色过渡进行平滑处理,它们分别是: 双线性 (默认值) 和 双立方 。双线性方式按照线性算法进行插值,可能造成 带状色块现象 。双立方方式则是通过双立方算法进行插值,能产生更平滑的渐变效果。

注解

曲线网格渐变按照 SVG 第 2 版草案 来进行图形绘制。

新建曲线网格渐变

当你将一个矢量形状的渐变色设为曲线网格渐变时,Krita 会用默认曲线网格渐变进行填充 (在前景色和白色之间交替过渡)。你可以在工具选项面板中调整网格的行数和列数,这样可以增加网眼数量,每一个网眼的四角可以单独设置颜色,网眼之间的颜色过渡不会相互干扰。

编辑曲线网格渐变

构成网格的每一条线都是贝塞尔曲线。要改变网格的形状,你可以拖动网格的交点 (方点),也可以拖动曲线的控制点 (圆点)。

从左到右:正常状态、鼠标悬停在网格角点、鼠标选中并拖动该角点。

从左到右:正常状态、鼠标悬停在网格角点、鼠标选中并拖动该角点。

要更改网格交点的颜色,首先选中一个交点,然后在工具选项面板中即可对此交点的色标进行更改。

注解

如果矢量形状是从 Inkscape 导入的,那么形状可能处于群组状态,这时 Krita 将无法编辑曲线网格渐变。要解决此问题,右键点击 mouseright 该群组并选择:解除群组。

右键菜单

形状选择工具在画布上有专用的右键菜单。选中一个对象后点击右键,你可以直接在菜单中进行剪切、复制、调整先后顺序、群组和特殊角度的旋转和翻转操作。

../../_images/Vector-right-click-menu.png

在选中了多个矢量形状时,右键菜单里面还会显示布尔逻辑操作子菜单,你可以将选中的 (多个) 形状进行并集、差集、交集、拆分等操作。