线条稳定器设置 — 手抖也能画出顺滑线条
为什么需要稳定器
哪怕压感再准、笔握得再稳,快速画长线时手腕的微小颤抖都会在线条上显现。稳定器的原理很简单:缓存几帧笔触数据,用平滑算法重新采样,把高频的抖动滤掉,同时尽量保留线条的弧度和速度变化。
Drawpile 在两个层级提供稳定器——基线偏好影响全局、画笔设置里的稳定器独立于引擎各自生效。
基线偏好
Edit → Preferences → General(或 Tools,因版本而异)里的全局设置:
- Smoothing — 给所有画笔加一个默认的平滑量。取值从 0(关闭)到 100。默认大约 30-50,不会过度。
- Jagged Line Compensation — 补偿锯齿状抖动。开启后会把快速移动时的锯齿状笔触重新插值成平滑曲线。鼠标画时尤其有用。
画笔独立稳定器
每支画笔可以有自己独立的稳定器设置。在 Brush Settings Dock 底部,Stabilizer Settings 区域:
- Stabilizer Amount — 该画笔的平滑量。设为 0 表示跟随全局偏好,设为非零表示覆盖全局
- Stabilizer Mode — 三种模式:
- Position — 只平滑笔触的位置轨迹(不影响压力)。适合勾线、轮廓线
- Pressure — 只平滑压力采样值。适合需要流畅压力变化的上色
- Both — 同时平滑位置和压力。最彻底,但延迟也最大
2.3.1 新增:Velocity-Adjusted Stabilizer(速度自适应)——你画得慢的时候稳定器强,画得快的时候稳定器自动减弱。这样慢速画细节时抖动被滤掉,快速画大面时笔触不会被拖拽感拖慢。在 Brush Settings 里勾选即可。
实际使用建议
- 勾线稿 — 稳定器设 Position + 中低量(约 40-60),快速画长线条时不会抖
- 上色刷大面 — 稳定器设 Pressure + 低量(20-30),或者直接不启用稳定器(靠压力本身的手感更自然)
- 鼠标用户 — 必须开稳定器且量要偏大(70-90),鼠标没有物理压感支撑,位置抖动比笔严重得多
- 高速短线条(比如像素画勾边) — 建议关闭稳定器。像素画需要精确的像素落点,稳定器会把点插值成半像素的中间状态,反而干扰
稳定器的代价
稳定器值越高,笔触越顺滑,但延迟越大——你画到一个点,稳定器要等几秒的采样数据才输出平滑后的曲线,结果是你看到的线条"追着你的笔尖走"。如果你发现线条跟不上手速,调低稳定器值或者切到 Position 模式。
多人协作场景下这个延迟会放大:你自己这端有稳定器延迟,同步到服务器再传给其他人又有网络延迟,加起来可能 150-300ms——这在快节奏的接龙或教学里会影响体验。建议在线会话中稳定器值调低,或者干脆先画草稿、断开稳定器上线稿。