笔锋平滑参数 — 稳定器基础和笔刷行为
三层平滑体系
Drawpile 的笔锋平滑不是单一参数——有三层机制:
- 驱动级平滑 — 平板厂商驱动自带的平滑(Wacom Tablet Properties 里的 "Smoothing" 滑条)
- Drawpile 基线偏好 — Edit → Preferences → General 里的 Smoothing 和 Jagged Line Compensation
- 画笔独立稳定器 — 每支画笔的 Brush Settings Dock → Stabilizer Settings
三层叠加——驱动先做一轮,Drawpile 基线偏好再做一轮,每支笔的独立稳定器最后做。
驱动级平滑
Wacom Tablet Properties → Pen → Tip Feel → 有一条曲线和一个 Smoothing 滑条。
- 这条曲线决定"多大力出多粗"——和 Drawpile 里的 Dynamics 曲线本质相同,只是在驱动层
- Smoothing 滑条(如果有)是笔锋平滑
- 建议:驱动里设为默认,平滑交给 Drawpile——Drawpile 的平滑更可控、效果更好。驱动层平滑会增加整体延迟
Drawpile 基线偏好
Edit → Preferences → General:
Smoothing — 全局笔锋平滑值(0-100)。默认约 30-50。值越高笔触越平滑、延迟越大。设 0 就是原始笔触(可能有抖动但延迟为 0)。
Jagged Line Compensation — 专门补偿快速画长线条时的锯齿状抖动。这种抖动在鼠标用户和某些平板上特别明显。开启后 Drawpile 会识别锯齿状的笔触并插值平滑。
不同用户的推荐值
| 用户类型 | Smoothing | Jagged Line Compensation |
|---|---|---|
| Wacom 数位板用户 | 30-40 | 开启 |
| Huion / XPPen 数位板用户 | 40-50 | 开启 |
| 鼠标用户 | 70-90 | 开启(强烈建议) |
| iPad Pro + Apple Pencil | 20-30 | 可选 |
每支画笔的独立稳定器
Brush Settings Dock → Stabilizer Settings:
- Stabilizer Amount — 该画笔的稳定器值(0 用基线偏好,非 0 覆盖基线)
- Stabilizer Mode — Position / Pressure / Both(见 线条稳定器)
- Velocity Adjusted(2.3.1 新增)— 速度自适应:画得慢稳定器强、画得快稳定器弱
这个独立稳定器叠加在基线上——如果基线设了 50、画笔独立又设了 50,实际效果是两者之和(更平滑但延迟更大)。建议要么改基线要么改独立,不要同时设高值。
直接/间接模式
除了平滑参数,Brush Settings 里的 Direct Mode(直接模式 / Indirect Mode 间接模式)也影响笔锋的平滑感:
- Direct Mode(默认) — 同一次笔触里不透明度持续累积,画得慢的地方颜色更深、画得快的地方颜色更淡
- Indirect Mode — 同一次笔触里不透明度被限制在一个封顶值,不管画得多慢多快,整条笔触的不透明度相对均匀
Direct Mode 是大多数插画软件(PS、Krita、CSP)的默认行为,Indirect Mode 类似某些手绘笔刷的效果(整条笔触厚度和颜色均匀)。
速度与延迟的取舍
平滑和延迟是不可兼得的——平滑越多,延迟越大(你画到一个点,Drawpile 要等几帧采样数据才输出平滑后的曲线)。
| 平滑程度 | 延迟感觉 | 适合做什么 |
|---|---|---|
| 低(0-20) | 几乎无延迟 | 快速勾线、像素画、手抖本来就轻 |
| 中(30-60) | 轻微延迟可接受 | 大多数日常绘画 |
| 高(70-90) | 明显延迟 | 手抖严重、鼠标用户、需要极度平滑的场景 |
如果觉得线条跟不上手速,调低平滑值或者切换到 Position 模式(只平滑位置不平滑压力)。
多人会话里的平滑
稳定器在多人会话里只影响你自己这端的显示——其他人看到的是 Drawpile 服务器处理后的笔触,平滑效果可能略有差异。建议:
- 多人会话中把平滑调中低(30-40),避免延迟叠加(你的稳定器延迟 + 服务器同步延迟 + 对方的渲染延迟)
- 如果觉得延迟严重,关掉独立稳定器、基线 Smoothing 也降到 20 以下