洋葱皮预览 — 前后帧叠加辅助逐帧绘制
什么是洋葱皮
传统动画制作时,动画师把多张赛璐璐薄片叠在灯箱上同时查看——因为赛璐璐是半透明的,所以既能看到当前帧,又能看到前后几帧的画面。这个技术叫 Onion Skinning(洋葱皮),Drawpile 在数字空间里还原了这个效果。
启用方式
在时间轴 Dock 上找到洋葱皮图标(看起来像两层叠在一起的纸),点击开关。再点旁边的小箭头可以展开详细设置面板。
核心参数
Previous Frames(前向帧数) — 在当前帧前方(已绘好的历史帧)叠加几帧。默认 3-5,根据动画流畅度需求调整。数字越大,能看到的历史轨迹越多,但画面越乱。
Next Frames(后向帧数) — 在当前帧后方(尚未绘制的帧)叠加几帧。默认 1-2,用来"预演"即将要画的动作终点。
Opacity(不透明度) — 洋葱皮图层的不透明度。默认大约 20-30%——足够看清轮廓但不会盖过当前帧。可以分别调整前向和后向的不透明度:前向可以稍高(参考价值大),后向可以稍低(只是预演)。
实际画法
逐帧画一个角色走路循环的典型流程:
- 关键帧 1:角色左脚在前(起始姿势)
- 关键帧 5:角色右脚在前(中间姿势)
- 关键帧 9:角色左脚在前(起始姿势,循环点)
- 开启洋葱皮,前向 4 帧、后向 4 帧,Opacity 25%
- 在帧 2 画,洋葱皮同时显示帧 1 和帧 3(即将要画的终点)→ 动作过渡自然
- 在帧 3 画,洋葱皮显示帧 1、2、4 → 动作连贯
多人协作中的洋葱皮
Drawpile 2.3.x 中洋葱皮是客户端本地功能——你自己的洋葱皮设置只影响你自己的画面,不会同步给其他人。每个人可以根据自己的习惯调整。
多人画同一轨道时,A 可能洋葱皮开前向 3 帧,B 可能开前向 5 帧,各自独立,互不影响。
和 Flipbook 的配合
洋葱皮是静态叠加预览;Flipbook(翻页预览)是连续播放预览。两者配合:
- 画的时候开洋葱皮辅助落笔
- 画完几段帧后关掉洋葱皮,用 Flipbook 连续播放看实际动画效果
- 翻页播放过程中洋葱皮会自动关闭(避免混淆),播放结束后再手动打开继续画
常见问题
洋葱皮不显示? 检查:
- 有没有切换到帧视图(Frame View)。洋葱皮只在帧视图里工作
- 轨道有没有被 Move Lock(锁住的轨道不会出现在洋葱皮里)
- 前向/后向帧数是不是设了 0
洋葱皮画面太乱? 降低前向/后向帧数到 2-3,或者降低 Opacity。或者关掉后向帧(Next Frames 设 0)只看已绘好的历史轨迹。