动画制作

制作流程¶

在传统动画的制作流程中,动画师首先要绘制 关键帧 (也叫原画),它们包含了重要的镜头和动作。接下来他们会在这些关键帧之间绘制过渡的动画帧 (也叫中间画)。

Krita 的动画制作功能配有以下专用面板:

动画时间轴 面板。用于按时间查看和控制当前动画的全部动画帧。该面板还具备图层管理功能。在时间轴面板中创建的图层也会在常规图层面板上显示。

绘图纸外观 面板。控制绘图纸外观的显示方式,用于辅助观察当前帧的过去帧和未来帧。

动画曲线面板。使用动画曲线制作简易过渡效果。

分镜头脚本 面板。用于创建、管理和跟踪分镜头脚本/故事板。

如果你打算制作较长的动画片段 (3 秒以上),应考虑分段制作。这是因为 Krita 采用的是逐帧手绘动画,所有的动画帧都要保存在内存里,会很快耗尽电脑的工作内存。我们建议你参考专业动画制作流程中的分镜头脚本管理,预先规划镜头画面,然后分段绘制动画。

分镜头脚本面板可以帮助你规划动画场景的各个镜头画面。¶

首先你要写出动画的脚本,描述动画中发生的事情。随便用记事本或者其他文本编辑器都行。然后你要制作一个分镜头脚本,它包含了每个场景画面的草图,描述镜头的移动、角色的动作、声音、颜色等细节。分镜头脚本和漫画有许多相似之处,但不同之处在于漫画会引导读者的视线在不同的画格之间移动,而动画的观众会一直将注意力保持在画面中央。在分镜头脚本中,连贯的两个镜头要尽可能把画面的重要元素放在画面的同一位置。你也可以使用动画功能来绘制分镜头脚本,只需粗略绘制最低限度的关键画面即可,然后通过文件菜单的“导出动画”选项进行导出。

接下来就要制作样片。样片就是将分镜头脚本制作成动画形式。建议使用专业视频剪辑工程制作样片,如 Kdenlive、OpenShot、Olive等程序,甚至使用 Windows 自带的视频编辑器。如果你打算制作较为复杂的动画项目,你必需学会使用这类软件,因为 Krita 并没有内建功能齐全的视频和音频编辑工具。

样片可以帮助你把握整段动画如何被细分成多个小段制作。如果你初学动画,建议将帧速率限制在每秒 12 帧,这样 10 秒的动画就有 120 帧。你应该尽量将每个小段限制在 10 秒以内。你可以在菜单栏的 文件 ‣ 导入动画帧 导入分镜头脚本的画面,然后逐步绘制。在起草阶段可以使用较低的分辨率,如 800×450 像素。你可以在开始勾线后才开始使用高分辨率。

你应该在制作动画时刻留意内存的使用情况。Krita 窗口底部的状态栏有一条内存栏 (数值为图像分辨率),它用不同颜色显示了内存的占用情况,点击它还可以查看详情。不要让内存栏被占满,否则 Krita 会被拖慢,甚至导致在某些电电脑上无法导出动画。你可以通过以下方式降低内存占用:

合并图层。不要为每次画面的变化新建图层,图层越少越好。

裁剪画布外的内容。前往菜单栏的 图像 ‣ 裁切至图像大小 ,将画布之外的所有图层内容全部裁切掉,节省内存。

将不需要彩色的图层转换为黑白灰阶。前往菜单栏的 图层 ‣ 转换 ‣ 转换图层色彩空间 ,将不需要彩色的图层,如线稿等,转换为灰阶空间。这可以使该图层的内存占用减半。

控制图像的分辨率。虽然你可能想要制作 4K 分辨率的动画,但一般的电脑很可能无法处理如此巨大的数据量。请尽量降低动画的分辨率,即使降低 20% 的分辨率都会为内存占用情况带来巨大的改观。

关闭其他正在占用大量内存的程序。网页浏览器通常会占用大量内存,尤其是在播放视频/音频流时。你可以在其他设备 (如手机) 上使用所需功能,将更多内存留给 Krita。

你应该备份你的动画。前往菜单栏的 文件 ‣ 保存增量备份 即可为当前动画保存一个单独的备份。建议每次制作完成一个重要节点后立即备份一次,这样即使动画在制作途中发生数据损坏,例如停电、家里的猫乱踩键盘等意外情况,你还可以找回最近一次保存的备份。为了确保数据安全,我们推荐你将数据同时备份到另一个硬盘,或者云端网盘。

小技巧

动画制作是巨大的工程,需要投入大量的精力且时刻保持专注。建议在每次做完一个重要节点时稍事休息,避免疲劳倦怠导致的误操作。

整段动画绘制完成后,可在文件菜单 导出动画 。你可以将动画导出为图像序列或者小段视频文件,然后使用视频编辑工具将它们剪辑为成品,输出为 WebM 等视频格式,即可将它们发表到视频网站。

这个过程可能听起来很复杂,但电脑毕竟还远远不能代替人脑,所以只能通过人力来解决技术无法解决的问题了。