画笔工具
画笔是主要的绘画工具,专为响应式智能笔触而设计,可完全控制压力、速度、倾斜和间距动态。
概述
画笔工具支持光栅、程序生成和动画画笔类型。可以对笔画进行稳定、平滑和后处理。画笔动态响应手写笔输入,在笔划过程中精确控制不透明度、大小、颜色、角度和其他属性。
画笔类型
光栅画笔 (.raster)
支持 Alpha 透明度的位图画笔图像。
生成的画笔 (.param)
程序渲染的形状(圆形、方形、菱形、三角形)具有可调整的参数:硬度、纵横比、角度、圆度和角半径。生成的画笔是轻量级且可扩展的。
动画画笔 (.anim)
在笔画过程中前进的连续帧序列。帧可以增量循环(每个 DAB 帧前进)、每个 DAB 随机选择或按动态(压力、速度、倾斜、角度)进行索引。
绘画光标
光标会适应当前的工具状态,以提供清晰的上下文反馈:
- 画笔轮廓:光标跟踪精确的画笔形状和大小,实时预览绘画将落在的位置。
- 擦除模式:当擦除处于活动状态时,轮廓会切换为虚线圆圈,以在视觉上区分擦除笔划和绘画笔划。
- 简单画笔边界:对于复杂或非常大的画笔,渲染精确轮廓的成本很高,启用简单画笔边界(在附加选项中)以使用普通圆形。
工具选项
顶级控件
始终存在于任何扩展器之外:
- 模式:绘画混合模式(正常、正片叠底、滤色等)
- 不透明度:整体描边不透明度 (0–100)。
画笔属性
在 画笔属性 扩展器中(默认情况下扩展):
- 大小:画笔直径(以像素为单位)。
- 纵横比:挤压或拉伸画笔形状 (-1.0–1.0)。 0 = 未修改;负值会使挤压旋转 90°。
- 角度:旋转画笔笔迹 (-180–180°)。与行程方向动态无关。
- 硬度:软褪色 (0.0) 到锐边 (1.0)。
- 间距:绘制的笔尖之间的距离占画笔大小的百分比。更低=更平滑的笔划;较高=分散模式。
- 纹理偏差:使印章纹理响应产生偏差; 50是中性的。较低的值有利于纹理分解,并通过拉向值曲线的脚趾来形成撇去的表面;较高的值通过推向肩部来夹紧固体填充。可见效果取决于纹理的色调范围。
- 抖动:随机偏移每个 DAB 位置最多这么多像素 (0–1024)。
- 橡皮擦:当此画笔用作橡皮擦时应用尺寸乘数 (0.1–10.0)。橡皮擦工具本身未显示。
动态
在 Dynamics 扩展器中:
- 动态:主动动态预设的主启用。
- 动态预设:选择使用哪些输入映射。
- 乘以压力:额外压力乘法切换(启用动态时显示)。### 中风行为 在中风行为扩展器中:
- 构建:启用后,每个笔尖都会累积不透明度,而不是合成为单个笔画。
- 后期处理:在笔划完成后应用稳定性、速度压缩和重播校正,提高一致性,无延迟。
- 转弯阈值:用于锐角处方向校正的角度阈值 (0–180°)。 0 = 跳过方向固定。
- 预览阈值:当笔划速度超过此值时抑制后处理预览(0 = 始终预览)。
书法
激活后,轻拍冲压将被连续的几何走廊取代:
- 动态不透明度:根据速度和方向变化调节笔划内的不透明度。最适合精细、受控的击球;快速涂鸦的结果不太可预测。实验性的。
- 增长速度 (0–100%):每个样本允许的最大大小增加占前一个样本大小的百分比。限制速度驱动的尺寸动态增长的速度,防止行程加速时突然跳跃。
- 速度收缩 (0–100%):每个样本允许的最大尺寸减小。限制行程减速时尺寸下降的速度。
稳定和平滑
- 方向稳定距离 (0–100 px):方向敏感行为开始之前的最小指针行程,有助于避免过早的角度跳跃。
平滑
在绘画时启用应用于笔画路径的实时输入平滑。展开显示:
- 深度 (2–256):计算平滑位置时考虑的先前输入样本的数量。较高的值会产生更长、更稳定的滞后。
- 位置 (0–100):应用于画笔位置的平滑强度。较高的值会导致急剧的方向变化。
- 压力 (0–100):对手写笔压力信号进行平滑处理,减少压力峰值和抖动。
- 方向 (0–100):应用于笔画方向的平滑,稳定角度敏感的动态。
动态
将触笔输入或其他实时值分配给绘画参数:
- 压力(手写笔):根据手写笔压力控制大小、不透明度、速率、硬度、颜色等。
- 速度:将笔画速度映射到画笔属性。
- 倾斜:手写笔的 X 和 Y 倾斜角度会影响角度和其他参数。
- 滚轮:鼠标滚轮或手写笔滚轮输入。
- 方向:行程方向的角度。
- 淡化:在固定数量的笔尖上淡化不透明度或大小。
每个动态输入可以独立映射到多个属性。打开工具选项 → 动态进行配置。
行程调制
在 Stroke Modulation 扩展器中(仅在启用 Dynamics 时显示):- 相对初始角度:初始角度值被解释为相对于笔画方向,而不是绝对画布角度。
- 淡入淡出初始角度:从笔划开始时的 初始角度 逐渐淡入笔划过程中的实时动态角度。启用此功能会强制启用相对初始角度。
- 画笔初始角度 (-180–180°):在动态接管之前,笔划一开始的画笔角度。
- 初始角度混合 (0.0–1.0):控制画笔角度从初始角度过渡到动态角度的速度。 0 = 保持初始角度; 1 = 立即使用全动态角度。
- 淡入淡出长度:淡入淡出的画布单位距离。
- 重复:淡入淡出长度耗尽后如何重复淡入淡出(无、循环、锯齿、三角形)。
淡入淡出乘数
用于控制或修改淡入淡出值应用方式的四个复选框:
- 淡化反向:反转淡化方向,使笔画开始淡化并变得完全不透明。
- 淡入淡出乘法:将淡入淡出输出相乘到受影响的属性中,而不是替换它。
- 淡入淡出乘数角度:仅将淡入淡出乘数应用于角度动态(角度、倾斜)。
- 淡入淡出乘数比例:仅将淡入淡出乘数应用于比率类型属性(纵横比)。
颜色映射
当动态处于活动状态时,可用于画笔和涂抹工具:
- 渐变:用于沿笔划进行颜色映射的渐变资源。
- 混合颜色空间:在绘画过程中插入渐变颜色的颜色空间。
刷头
刷头将多个独立的刷头放置在以笔划路径为中心的圆形轨道环上。每次笔画前进时,每个头都会在自己的位置绘制完整的笔画,同时产生多个平行或扇形笔画。
轨道半径由全局画笔大小减去头部大小确定:较大的头部更靠近中心;较小的头轨道更远。头部在环周围均匀分布。有了两个头,笔划的每一侧都有一个,形成对称的分布,就像书法笔尖一样。 跟随方向滑块旋转整个环以保持垂直于笔划,因此笔尖在您绘画时自然地跟踪方向。添加更多的喷头会逐渐将它们扇形围绕环,直至 16 处形成一个完整的喷射圈。
刷头控制每个刷头在笔划周围的放置位置。如果 Pivot X 或 Pivot Y 移离默认中心,每个头仍遵循相同的结构,但每个标记的笔尖现在使用所选的内部接触点而不是画笔图像的几何中心着陆。
控件显示在工具选项面板的 画笔头 扩展器中。- 计数:同时刷头的数量 (1–16)。
- 头部大小:每个头部相对于全局画笔大小的渲染大小 (0.1–1.0)。
- 轨道纵横比 (0.1–1.0):将形成轨道从圆形塑造为椭圆形。 1.0 = 圆形轨道;较低的值会挤压短轴。
- 形成角度 (0–360°):形成环的静态方向,当跟随方向低于 1.0 时使用。
- 跟随方向 (0.0–1.0):形成环跟踪行程行进方向的强度。为 1.0 时,环始终垂直于行进方向;在 0.0 时,它锁定静态 形成角度 值。
- 压力变化:每个头的尺寸变化通过动态曲线作为独立的压力偏差应用。
- 不透明度变化:每个头的不透明度变化,与尺寸变化无关。
分散
刷头扩展器中的主要分散控件:
- 散布角度(0–360°,默认 10°):仅旋转随机散布组件(不旋转填充间距)。每个头/每个DAB角度通过受控交叉向外偏置,以避免刚性镜像羽流。夹紧至 360°。
- 分散距离 (0–10000 px):从每个头的填充间距位置随机向前位移。重新滚动每一个轻拍。
- 散射随机性 (0.0–1.0):在基本散射距离和角度之上分层的附加每点变化,产生更松散、更有机的喷雾。
- 速度影响 (0.0–1.0):按行程速度缩放散射。在 1.0 时,快速击球比慢速击球将头部分散得更远;当值为 0.0 时,无论速度如何,散射都是恒定的。
- 分散大小平衡 (0.0–1.0):控制高于阈值的水头的抑制陡度。为 1.0 时,所有头部均等分散;较低的值逐渐抑制较大的头部,而处于/低于阈值的头部保持在完整的散射距离。
附加选项
在 附加选项 扩展器(默认情况下折叠)中,控件被分组为不经常更改的溢出部分。这使得主扩展器专注于经常调整的绘画控制。#### 画笔属性(溢出)
- 将角度锁定到屏幕空间:将画笔角度锁定到屏幕空间,以便在画布旋转/翻转时角度保持水平。当 Dynamics 控制角度时没有效果。
- 随机水平翻转:每次轻拍时有 50% 的机会从左到右镜像每个印章。
- 随机垂直翻转:每次轻拍有 50% 的机会将每个邮票上下翻转。
- 随机旋转:每个笔尖随机旋转每个图章 0°、90°、180° 或 270°。
- 枢轴 X (0.0–1.0):画笔图像内的水平接触点。 0.0 = 左边缘,0.5 = 中心(默认),1.0 = 右边缘。所选点与画布上的绘画位置对齐,因此将其移离中心会沿该方向移动每个笔尖。旋转和翻转在视觉上保持锚定到枢轴,因为放置偏移是在变换之后应用的。
- 枢轴 Y (0.0–1.0):画笔图像内的垂直接触点。 0.0 = 顶部边缘,0.5 = 中心(默认),1.0 = 底部边缘。与 Pivot X 一起定义位于笔划路径上的 DAB 的确切部分。
- 均匀抖动:打开时,抖动滑块的轻拍偏移是从均匀分布中绘制的(每个偏移在该范围内的可能性相同)。关闭时,分布偏向中心。
- 重置动画:对于动画画笔:启用时,动画从每个新笔画的第 0 帧重新开始;关闭时,将从上一个行程结束的位置继续。
当任一枢轴值与中心不同时,画笔预览会显示十字准线覆盖,标记活动印记接触点。
刷头(溢出)
阵型:
- 刷毛刚度:轨道半径遵循动态缩放画笔大小的严格程度。 0 = 轨道随压力膨胀和收缩; 1 = 轨道保持固定于基础尺寸。
- 填充间距 (0.0–1.0):将头部分布在连续轻拍位置之间的间隙上。每个头部的稳定性格值决定了其倾斜方向; 1.0 头填充整个间距间隔。每粒种子的性状稳定。
分散:
- 散布大小阈值 (0.01–100 px):完整散布距离的阈值半径。等于或低于此半径的头部使用全散射距离;较大的头部逐渐拉近行程。
随机化:
- 字符种子 (0–255):每个头字符的固定种子(大小、填充间距位置)。相同的种子每次划动都会产生相同的形态。当随机头部角色打开时,不敏感。
- 随机化头部字符:每个印记重新绘制每个头部的字符值(大小、分散位置),以便沿笔画形成完全混乱的形状。覆盖字符种子。
- 随机化动画帧:对于动画画笔:每个头独立推进其动画帧。
动态(溢出)
扩展主 Dynamics 扩展器的控件,由于很少进行调整而归入此处:
- 预览随机大小:当活动动态预设随机驱动大小时,在画笔轮廓预览中显示随机大小变化。
- 预览随机旋转:当活动动态预设随机驱动角度时,在画笔轮廓预览中显示随机旋转变化。#### 中风行为(溢出)
- 恢复上次使用的颜色:启动时恢复上一个会话的前景色和背景色,而不是默认为黑色和白色。
- 简单画笔边界:使用普通圆圈作为画笔光标轮廓,而不是渲染完整的画笔形状。对于复杂或大型画笔很有用,因为绘制精确边界的成本很高。