先给结论
倾角侧锋,指的是绘画 App 去读 Apple Pencil 笔杆与屏幕玻璃之间的夹角, 并且用这个角度去改变笔迹的形状,而不只是把线条画粗。 笔立起来,接触面是一个小而实的点;笔放平,接触面被拉成一道细长的椭圆, 椭圆的长轴顺着笔杆指的方向 —— 这就是纸上用铅笔侧面、或者用半截粉笔的侧棱铺调子的那种笔触。
它不是滤镜,也不是把线条磨光滑。一个真正支持倾角的 App, 你在纸上怎么使那一下,在屏幕上就得到相同性质的笔迹, 也就不必为了铺一片阴影而专门去把笔径调粗。
硬件到底报了什么
App 收到的并不是一个叫「倾角」的数。它收到的是触摸事件, 里面除了坐标之外,还带着一个高度角和一个方位方向。 高度角是笔杆与屏幕的夹角:竖直立着是直角,几乎贴平时接近零。 方位角则是笔杆投影到玻璃面上之后,指向的那个方向。
高度角决定「有多斜」
App 会把高度角归一化成一个「倾斜程度」:立着是 0,贴平是 1,中间连续过渡。 只读高度角的 App,能做到笔一放平线条就变宽, 但笔迹依然是圆的 —— 那读起来是「变粗了」,不是「侧锋」。
方位角决定「朝哪边」
把一个变粗的圆点变成真正的侧锋,靠的是方位角。接触椭圆的长轴就沿着笔杆方向。 所以在纸上,把斜着的铅笔横向扫过去,铺出来的是一条宽带; 顺着笔杆自己的方向推过去,留下的却是一道窄边。 不读方位角的 App 复现不出这个差别,它的所谓「倾角」最后手感像喷枪。
倾角同时改三件事
在 Flying Chalk 里,倾角同时驱动三个数,而且 8 支笔各有各的一套取值: 接触面被拉长多少、整体变宽多少、以及笔放平之后颜色是变浓还是变淡。 炭笔拉得最长,越放平越浓;铅笔也拉得很长,但侧锋越用越灰越淡,跟真石墨一样; 钢笔几乎不变,因为圆珠笔本来就不在乎你怎么握。 这些差别才是重点 —— 一套所有笔都用同一组倾角参数的引擎, 不过是一支笔戴了八顶帽子。
怎么真的用它铺调子
把手放低,不是把笔压重
最常见的错误,是想要一片宽而柔的灰面,于是使劲压。压出来的是又黑又窄的一道线。 应该把手背往桌面方向放低,让笔杆躺下来,力度放轻,再扫。 压感控制的是浓度,倾角控制的是面积 —— 这是两个控制器,解决的是两个问题。
横着扫,别顺着笔杆推
因为接触面顺着笔杆方向,垂直于笔杆去扫覆盖最快,顺着笔杆推则得到一条可控的窄边。 先横扫铺出体块,再转手腕,用顺笔杆的方向去收边界。这是手上的习惯,不是设置项。
分几遍叠
侧锋笔触天生就是要叠的。换三个角度轻轻扫三遍,得到的质感才像调子; 一遍重扫得到的是一块糊。粉笔尤其如此 —— 层层叠加才让粉看着是「堆」上去的, 而不是「涂」上去的。
转 iPad,不要只转手腕
手腕舒服的扫动范围大概只有九十度。想画的那道阴影如果不在这个范围里,就把平板转过来。 在纸上画画的人都会下意识这么做,换到玻璃上却全忘了。
怪倾角之前先看是哪支笔
如果放平之后毫无反应,通常是因为当前这支笔本来就被设计成不吃倾角(比如钢笔、马克笔), 或者这个 App 根本没读高度角。先换成粉笔、炭笔或油画棒再试一次, 再下「笔坏了」的结论。
什么情况下倾角一定没有
手指报不出倾角。手指没有笔杆,也就没有角度可读, 任何声称手指也有倾角的 App 都是在编造数据。 Flying Chalk 里手指的笔迹被有意保持为正圆,全部表现力交给速度。 被系统当成普通触摸的第三方触控笔也是同样的处境。
常见问题
倾角侧锋是不是必须同时有压感?
不是。两者互相独立。App 可以只读倾角不读压感,反过来也行。压感改变笔迹的浓度与粗细,倾角改变接触面的形状与朝向。
为什么用手指时倾角完全没效果?
手指没有笔杆,系统报不出角度。处理正确的 App 会退回成由速度驱动的正圆笔迹,而不是伪造一个倾角值。
为什么不同的笔倾角表现不一样?
因为像样的笔刷引擎会给每支笔各自的倾角响应。炭笔侧锋越放平越浓,铅笔侧锋发灰发淡,钢笔几乎没反应。真实工具就是这样,模拟出来的当然也该这样。
相关指南
拿一块黑板试试
Flying Chalk(飞白)是 iPad 与 iPhone 上的免费粉笔黑板画板。支持 Apple Pencil 压感与倾角,8 支粉笔家族的笔、11 块画板。无广告、免注册、无内购。