krita绘图_如何使用Krita制作动画视频

krita绘图

有很多不同种类的动画:手绘,定格,切出,3D,rotoscoping,像素化,机械化,ASCII等等。 无论如何,动画都不容易。 这是一个复杂的过程,需要耐心和奉献精神,但是好消息是开源提供了大量高质量的动画工具。

在接下来的三个月中,我将重点介绍三个可靠,稳定且高效的开源应用程序,这些应用程序使用户能够创建自己的动画电影。 我将集中讨论动画中最重要的三个方面:手绘cel动画,数字补间动画和定格动画。 尽管这些工具是特定于任务的,但这些原理也适用于其他样式的动画。

您可以在Nikhil Sukul的Animation Basics中了解有关动画的一些更多技术细节。

克里塔

从最初的谦虚的“那个画家的应用程序,KOffice附带的那个”到最初的开源写意绘画模拟器, Krita多年来一直是我最喜欢的图形工具。 (我不是插画家,所以Krita给我诱使人们以为我具有画笔或钢笔的技巧的推动作用受到赞赏。)但是,作为一个实际的动画程序,它实际上是一个新手。 就在去年(2015年),Krita进行了众筹,作为一个扩展目标,出资者投票支持动画插件。 我个人没有投票赞成动画。 我觉得这只会分散Krita的主要目的。 幸运的是,我只占少数,而Krita 3.x具有非常稳定和强大的动画界面。

需要说明的是:Krita不是专用的动画应用程序。 这是一个绘画应用程序,恰好可以做一些动画。 它不支持高级数字补间或音轨集成; 它只是提供洋葱皮和时间表。 我将在两个月内介绍一个更高级的动画软件。 我在这里介绍Krita是因为它是一个具有稳定动画界面的健壮的插图应用程序,并且使用起来非常有趣。

动画演练

描述它的最好方法就是做到这一点。 假定您对Krita有所了解,但是您可能只需了解油漆应用程序的一般工作流程即可。 如果不是,请继续阅读; 您可能会对学习曲线的柔和程度感到满意。

Krita易于安装; 只需从其网站下载最新的稳定版本。 在Linux上,如果您的发行版没有Krita 3.x,请从该站点下载Krita AppImage。 使AppImage可执行并通过单击其图标或从外壳运行它; 它包含运行应用程序所需的一切。

启动Krita时,使用“ 自定义文档”选项创建一个新的空项目。 是的,有一些特定于动画的模板,但是对于本演练而言,这些模板有些过时了。

选择您认为计算机可以处理的任何页面大小(或在这种情况下为框架大小)。 除非您确实计划将动画打印到物理媒体上,否则将分辨率设置为72 ppi。

Krita的默认模式是绘画模式,因此要查看动画工具,请使用Krita窗口右上角的“ 工作区切换器”按钮切换到“动画工作区”

krita绘图_如何使用Krita制作动画视频

动画工作区提供了新的泊坞窗:位于窗口底部的时间线泊坞窗,以及位于下角的动画和洋葱皮泊坞窗。 Krita使用Qt框架,因此您可以取消停靠这些面板并将其放置在您认为方便的任何位置。

在您的图层docker中,您已经有一层。 单击该层的名称以为其指定适当的标签,例如“背景”。 然后在该层之上创建一个新层,并将其称为“ ball”,因为我们将使用它来绘制一个弹跳球。

在**背景层的情况 ,用纯色填充它。 为了使事情简单,这就是我们要在该层上做的事情,这很普遍。 下次当您观看经典的《 鲁尼禁奏曲》剧集,或什至是最近发行的剧集(如《 蝙蝠侠:动画系列》)时 ,请观看背景而不是主要角色,以查看是否可以检测到哪一层是背景或称为遮罩

接下来,使层处于活动状态。

镜框

层将容纳移动的图形。 要在图层上启用动画,请右键单击框架并选择“ 新建框架” 这将在时间轴上的第0帧处创建一个空cel。

krita绘图_如何使用Krita制作动画视频

您会知道图层面板中的灯泡图标已在图层上启用了动画。

krita绘图_如何使用Krita制作动画视频

你的第一个细胞

这样,您就可以开始制作动画了。 让我们从简单的东西开始,一个弹跳球。

让我们在动画开始时将球放入帧中。 为此,请将第一帧留空。

通过单击“ 动画”泊坞窗中的“ 下一帧”按钮,或单击“ 时间轴 ”右侧的一帧,前进到下一帧。

krita绘图_如何使用Krita制作动画视频

您可能会想,我们弹跳球的初次出现应该是一个圆圈。 毕竟,大多数球(不包括橄榄球和橄榄球)都是圆形的。 但是考虑一下速度和物理学以及诸如此类的奇特事物,您会发现它看起来更圆滑,动感十足 ,如果您将其制成某种程度的长方形,最好指向您希望其移动的方向。

现在,您将对象置于其起始位置。 不同的人为动画设置的方式不同,但是始终会根据关键帧的理论教我制作动画。 也就是说,首先画出一个完整动作的主要步骤,然后填补两者之间的空白。 如果我们要使球跳动动画(并且很方便),那么有三个重要的作用点:

  • 球在空中向上飞向地面。
  • 球撞到地板。
  • 球重新飞向空中。

知道您有三个主要的动作要点,我们可以为每个要点创建框架(甚至作弊一点)。

更多关键帧

我们已经创建了第一个关键帧。

通过右键单击第6帧并选择New Frame来创建第二个框架 在此框架中,画出击打“地板”时出现的弹跳球。 球撞到地板上会是什么样子? 好吧,它看起来可能圆了,但更有可能看起来是“压扁”,受冲击压缩和扭曲的。 因此,无论您想在此动画中的地板在哪里画一个椭圆形的球。

对于第三帧,我们可以作弊并重新使用翻转的第一帧。 使用如此简单的动画,可能真的不值得付出努力,但是我们将以任何方式做到这一点,只是为了查看界面的工作方式。

要复制第一个关键帧,请右键单击第2帧(由于Krita从0开始,因此在第三个关键帧上单击鼠标右键),然后选择Copy Frame 这不会复制时间轴中的空白位置,而是将前一帧复制到您右键单击的帧中。 复制完帧后,单击该帧并将其拖到时间轴中的第11帧。

要翻转框架以使弹跳球朝另一个方向飞走,请转到“ 图层”菜单,然后从“ 变换”部分中选择“水平镜像图层

现在,您将拥有三个关键帧,这肯定会是一个非常令人兴奋的动画。

洋葱皮

到目前为止,关于设置的一件事是,它实际上与使用任何其他图形应用程序进行动画处理没有什么不同。 我们一次只能看到一个关键帧,因此很难分辨动画中球过去的位置或以后的位置。 这对于动画师来说很重要,因为此过程的下一步是在关键帧之间绘制所有这些小帧。 至少在一定程度上有助于透彻每一层,因此您可以了解要绘制的内容。

这被称为“洋葱皮”,以洋葱的半透明(或半不透明?)层命名。 要在动画层中**此功能,请单击层名称或时间轴标签中的灯泡图标。

krita绘图_如何使用Krita制作动画视频

现在您已经了解了动画所有重要部分的位置,现在填补空白。 您知道演习:“ 新建框架” ,绘制,冲洗并重复。

回放

要从Krita中查看动画,请单击第一帧(第0帧),然后按住Shift键并单击最后一帧(第12帧)。 选择这些帧后,单击“ 动画”选项卡中的“ 播放”按钮。

您第一次看到的播放速度会太快,因为Krita默认使用行业标准的每秒24帧的帧速率。 由于只绘制了12帧,因此动画仅持续半秒。

将帧频降低到12甚至8,您的播放就会更加合理。 对于严肃的工作,您希望以每秒24或25帧的速度进行动画处理,因为这恰好是声音的播放速度,但是对于小动画,则不必遵循该动画。

随意添加更多层。 请记住,除非启用了动画,否则图层是停滞的图片,除非**了洋葱皮,否则所有图片都是固定的。

出口

如果您制作的东西真的很酷,则可能要导出它。 Krita尚未绑定任何编码器(尽管在撰写本文时,最新的beta版本可以使用),但是将其导出为图像序列,然后使用FFmpegImageMagick进行转换很简单。 如果您没有安装FFmpeg和ImageMagick,请立即安装它们。

然后转到“ 文件”菜单,然后选择“ 导出动画”

在出现的文件管理器窗口中,为动画帧创建一个文件夹。

为第一帧0.png ,并将其保存到新文件夹中。 您应该将第一帧命名为整数,否则以后将很难拼接在一起。

导出完成后(由于必须将帧合成12次,因此即使是12帧也可能要花一些时间),您可以关闭Krita或切换到另一个桌面。

打开一个终端窗口,然后导航到包含框架导出的目录。 如果不确定从哪里到达终端或如何从终端到达那里,则可以在终端中键入cd ,然后打开文件管理器,找到目录,然后将目录拖放到终端窗口中。

假设已安装FFmpeg,则可以创建WebM视频:

ffmpeg -r 10 -f image2 -s hd480 -i %05d.png -vcodec vp8 -an bounce.webm

例如:

或使用ImageMagick创建动画gif,使用您选择的帧频作为-delay选项的设置:

convert -delay 10 -loop 0 *.png -scale 75% bounce.gif

-loop选项设置为零表示无限循环。

krita绘图_如何使用Krita制作动画视频

克里塔是认真的

从本演练中可以看出,Krita是动画应用程序的有力竞争者。 它的工作流程是自然,直观和明智的,其结果可能是惊人的(尽管插图技能很差)。 它将用于即将通过IndieGogo资助的Pepper&Carrot动画短片的元素 ,并且由Krita开发人员进行了改进和扩展。

Krita可能不是您唯一的动画应用程序,但它已经是最有趣的应用程序之一。关注它,使用它并制作一些有趣的东西。 嗯,很酷的东西。

翻译自: https://opensource.com/life/16/10/animation-krita

krita绘图