曲线笔刷引擎
曲线笔刷引擎是通过无数微小等距曲线构成一条笔画的笔刷引擎。在没有数位板的条件下,它可以被用来模拟具有压力感应的曲线效果。
设置
此笔刷引擎绘制的线条由两部分组成,要注意这两部分的名字比较容易混淆:
The connection line, which is the main line drawn by your mouse.
曲线,是连接着两条主干线之间的网状曲线,每条曲线连接着两条主干线上的前后两点。如果你画出一条直线,这些曲线就看不到了,而整个笔画就会失去宽度。绘制转弯笔画时的速度越快,画出来的曲线区域就越宽。
在曲线笔刷引擎的“参数”页面有三组选项,引擎可以使用 2 个动态:
线条宽度:影响连接线和曲线的宽度。
- 线条宽度动态:选项列表中的“线条宽度”页面可以用传感器控制线条宽度的动态变化。
历史大小:控制曲线的形成距离。
如果此数值较低,则曲线只能在两条连接线相近的点处形成,曲线不会很明显。
而如果此数值较高,曲线的生成会有延迟。
一般来说,要想得到最宽的笔画,可以将此数值设为 40 至 60,接近中间值。如果图像分辨率高,可以酌情调整。
曲线不透明度:虽然你无法单独指定连接线和曲线的线条宽度,但你可以单独指定曲线的不透明度,从而营造曲线较细较淡的效果。
- 曲线不透明度动态:通过传感器来控制不透明度的动态变化。
除此之外你还有两个选项可用:
Paint connection line, which toggles the visibility of the connection line.
平滑:可以让曲线的效果更平滑,但效果并不明显。在下面的例子中从上到下依次展示了线条宽度、历史大小、曲线不透明度、关闭绘制连接线的效果。
如何绘制具有宽度变化的笔画
下面我们将介绍如何使用此笔刷引擎画出好看的线稿曲线:
- 使用工具箱中的“力学笔刷工具”,至少把它工具选项中的“拽引”增加到 0.50,你可以对重量和拽引数值进行微调以适应你的习惯。
把线条宽度设为较高数值,如 5,然后勾选“线条宽度”的动态选项:
如果你使用数位板,可以把线条宽度映射到压力传感器,这也是勾选“线条宽度”时的默认值。
如果你使用鼠标,可以把线条宽度映射到速度传感器。
- 将曲线不透明度设为 0 可以提高线条轮廓的一致性。如果保持默认值,则可以画出更为有表现力的线条。
使用技巧:
如果想要生成更多曲线,就多点扭动笔画。
如果使用速度传感器,请尽可能使用均一的速度和平滑的手势绘制线条,突然的速度变化会导致线条宽度的大幅波动,线条越粗,这种波动就越明显。你也可以放大视图来方便掌控。
因为你无法在画布上直接更改线条宽度,如果你需要使用几种不同粗细的线条,那么最好把它们制作成不同的笔刷预设。
替代配置方案:
使用力学笔刷工具。
将曲线不透明度设为 100。
将历史大小降到 30 左右 (可选)。
这样曲线就会把它们覆盖的区域完全填充,画出一条带有宽度变化的实线。在下面的比较中,左一为线条宽度映射到速度、手绘笔刷、曲线不透明度 0;左二为线条宽度映射到速度、力学笔刷、曲线不透明度 0;左三为力学笔刷、默认曲线不透明度;下面为力学笔刷、曲线不透明度 100:
下面是此笔刷引擎的实际使用效果: