博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenToonz:使高端动画软件可访问
阅读量:2523 次
发布时间:2019-05-11

本文共 5015 字,大约阅读时间需要 16 分钟。

Kostanstin Dmitriev是向Linux用户提供专业动画工具的先驱之一。 多年来,他主要致力于2D动画程序的持续开发。 康斯坦丁完成了他的短片《美丽的玛丽亚·莫雷夫娜:演示》,证明了Synfig的力量。

为了帮助其他艺术家并促进他的作品,科斯坦斯丁在记录了他的动画制作进度。 从一个简单的博客开始,对于那些有兴趣使用开放源代码动画工具的人来说,它很快发展成为一个丰富的资源。

美丽的玛丽亚·莫雷夫娜女王照片:演示| ,CC BY-NC-SA 3.0

最近,当我访问Morevna Project时,我发现可以下载Linux版本的 。 对于那些不了解OpenToonz的人来说,它是Studio Ghibli与Digital Video共同开发并用于制作令人惊叹的动画的软件的开放版本。 2016年,Dwango与Digital Video和Studio Ghibli合作启动了项目,向用户开放了他们的代码。

动画社区中有关OpenToonz的社交媒体上有很多新闻和嗡嗡声,因此看到Linux用户可以使用OpenToonz令我感到惊讶和兴奋。 使专业人员和有抱负的动画师可以访问像OpenToonz这样的高端软件,这是令人兴奋的事情,但是使相同的软件在Linux上可用,使人们更愿意将其转换为开放系统来工作。

我以为我可以联系Dmitriev,并与他谈谈他对支持Synfig竞争对手的想法,以及这对Synfig在来年的发展意味着什么。

Kostanstin Dmitriev

Kostanstin Dmitriev的照片| Denis Kholodilin,CC版本4.0。

Stephen Egts(SE):您还在教动画吗? 过去,我知道您曾与年轻人一起工作,分享过有关动画,Synfig和开源工具的知识。

Kostanstin Dmitriev(KD):是的,作为志愿者活动的一部分,我正在当地艺术学校教授离线动画课。 这是我的团队开发的所有免费动画软件开发的试验场。 我有一组8至10名年龄在11至24岁之间的学生,他们正在使用免费软件学习动画。 我为所有人免费提供课程。

Kostanstin Dmitriev Teaching

Kostanstin Dmitriev上课。 | Denis Kholodilin,CC版本4.0。

SE:作为Synfig的主要开发人员之一,您为什么认为正确地将OpenToonz移植到Linux很重要?

KD:好吧,首先让我澄清一件事:我的团队实际上并没有“移植” OpenToonz,至少在代码级别上。 移植OpenToonz代码的艰苦工作是由Campbell Barton(以其对Blender的贡献而闻名)和FrançoisRevol(在社区的帮助下)完成的。 由于他们的努力,可以在Linux上编译和使用OpenToonz。

但是,当实际的移植完成后,只有一种方法可以在Linux上运行OpenToonz -从源代码进行编译。 对于许多用户来说,这显然不是一个舒适的选择。 有一个或两个自定义二进制包,但是它们都是特定于发行版的(即,针对特定版本的Ubuntu或OpenSuse),并且需要在系统中安装特定的库。

因此,我们决定填补这一空白,并构建可在任何Linux发行版上运行的OpenToonz便携式二进制文件。 通常这不是一件容易的事,但是我已经有为Synfig制作此类二进制文件的经验。 另外,我想以最小的努力来运行,因此决定将其作为软件包提供。

这就是为什么我觉得“端口”在这里不是真正正确的词。 我们的团队实际上做了什么? 我们向Linux用户交付了OpenToonz。

SE:是的,用于OpenToonz的AppImage安装过程是无缝的,并且非常容易安装。 您是否认为Synfig在将来进行更新时会遵循该路径?

KD:是的。 现在,我们几乎已经完成了重写Synfig包装脚本的工作,因此下一个更新将作为AppImage交付。

Synfig Interface

Synfig界面| 图像和艺术品由Anastasia Majzhegisheva,CC BY 4.0。

SE:那我再改一下我最初的问题。 许多人会想知道为什么您会可能与Synfig竞争的软件做出贡献 您会说些什么?

KD:为了更好地理解我的原因,最好倒退八年,并记住我为Synfig做出贡献的最初动机以及我最终成为其维护者的方式。

我的参与始于2008年,受到自由软件运动概念的重大影响,并受到Blender Foundation引入的开放电影的想法的启发。 我一直在寻找制作自己的公开电影的方法。 因为我是日本动画的迷,所以我希望以动画风格(即“非3D”)手工绘制它,因此我一直在寻找一款免费的2D动画工具,该工具能够完成我想做的事情。

我认为在这里特别强调是值得的-我的最初动机是使用免费软件制作动画

因此,我找到了Synfig。 当然,它远非完美-它具有笨拙的多窗口UI,缺少许多重要功能,并且每五分钟崩溃一次。 但是它具有非常好的概念,根据我的分析,它是2D动画最强大的开源工具。 那时,我已经具有商用2D动画软件(Flash,Moho,Anime Studio,CreaToon)的经验,所以我知道有什么可比的。 我开始对自己的代码进行微调,而不仅仅是“抱怨”(™),这就是我对Synfig所做的贡献的开始。

Marya Morevna,第3.0.1集| ,CC BY-SA 4.0

SE:您是不是在2013年Synfig的开发中获得了沙特尔沃思基金会的赠款?

KD:尽管它被称为赠款,但实际上更多的是赞助,我可以随意使用它来满足自己的需求。 当时,我的团队在使用现有开放源2D动画工具的有限功能时仍然受苦,这阻碍了我的项目。 然后,我决定雇用一名开发人员来从事Synfig。 这就是Ivan Mahonin的项目。

将伊万带上飞机是一个关键的决定。 得益于这项赞助和其他众筹活动,2013-2014年期间仅聘用了一名开发人员,与开放Synfig的前七年相比,我们取得了更大的进步。 用伊凡工作使得有可能实现一个 ,端口GUI来Gtk3,完成骨动画系统(与用于支持 , ,和 ),添加一些 并添加还有更多功能和修复。

Synfig:抠图动画工具

从那时起,我一直在处理所有资金责任,并担任Ivan的协调员。 对于许多人来说,我已经成为Synfig的利益相关者,或曾经有人说“ Synfig的人”。 实际上,我的工作范围更广-除了与Synfig的工作之外,我还维护了并开发了 (动画项目的自动构建系统)。

Synfig + Papagayo:口形同步教程

使用RenderChan管理动画项目

综上所述,我之所以投入Synfig是出于一个特定的原因:我想要一个2D动画工具,而Synfig是最强大,最有前途的开源软件选项。 期。

这里的关键词 。 自2016年3月以来,我们所有人都有OpenToonz。

SE:您是否曾在与学生进行的项目中尝试过OpenToonz? 这是一条容易学习的曲线吗? 你有什么例子吗?

KD:通常,在开始向学生教授工具之前,我花了几个月的时间学习并尝试在自己的项目中使用。 现在,我正处于这个阶段。 仍然时不时地,我无法阻止自己分享自己的发现,而且我的一些学生已经尝试了OpenToonz强大的矢量绘图功能。

OpenToonz Project Image 1

OpenToonz中的工程图| Anastasia Majzhegisheva,CC BY 4.0

SE:您希望OpenToonz有所改进吗?

KD:我还没有深入挖掘,所以我很抱怨抱怨OpenToonz的现有缺点。 无论如何,我都会尝试一下-通过集成MyPaint笔刷来改进位图绘制工具确实很棒。

SE:您是要开始为Linux开发OpenToonz,还是要进行Mac和PC推出的AppImage更新?

KD:我的团队有可能在某个时候开始为OpenToonz代码做贡献。 目前,我们拥有自动构建功能,可以将所有最新的变化(从官方OpenToonz代码)传递给Linux用户。 如果某个时候我们想做一些功能或修复,那么我们的第一步是将拉取请求提交回官方的OpenToonz代码存储库。 但是,正如实践所示,合并请求请求可能需要数周甚至数月的时间。 我完全理解为什么,因为我正在管理Synfig的官方存储库并处理所有这些例程。 在请求请求等待批准的同时,我们将提供带有自己的修复程序的定制版 OpenToonz。 这样,Linux用户将能够在合并合并请求之前测试我们的更改。 这甚至可以使合并过程更快。 那是计划。

Potential future version of OpenToonz

OpenToonz中的水平时间线

Agnyy Ignatyev,经允许使用

SE:您认为将OpenToonz用于Linux可以使人们三思而后行地将Linux用作操作系统吗?

KD:我不敢在这里发表任何大胆的声明。 尽管我会用另一种方式说:如果2D艺术家或动画工作室决定迁移到Linux,则现在做起来会容易得多。

首先,我认为它会改变已经使用Linux的用户的游戏方式。 他们现在有一个非常强大的动画工具。

在2016年3月之前,所有基于Linux的2D动画美术师都渴望获得好的工具。 现在,突然之间,他们有了很多选择。 OpenToonz具有强大的工具包。 Synfig对于运动图形仍然具有吸引人的简单性,并且具有 ,可以快速学习曲线。 自2016年9月30日起,Blender一直使用油脂铅笔作为其所谓的完整2D绘图和动画工具。 并且不要忘记Krita,它正在添加其所说的“图层和蒙版及其属性的插值和关键帧”。 对于Krita而言,这无疑是超越简单的“仅逐帧动画”的一步,并且应使其与其他功能齐全的动画工具相提并论。

animation drawing

Daniel M. Lara,经许可使用

Announcement of Grease Pencil on the official Blender website.

Blender官方网站上的油脂铅笔公告。

Blender Foundation,CC BY-SA 3.0

如您所见,二维动画软件利基市场的竞争越来越激烈,这真是太棒了。

Wolthera vanHövelltot Westerflier,CC BY-SA 4.0

SE:2015年看到了Synfig 1.0,2016年我们与Papagayo和重写的渲染引擎集成在一起。 您对2017年有何发展?

KD:在不久的将来,我计划发布一个新的稳定版本,其中包含过去几个月的所有开发成果。 之后,我将花一些时间在Synfig基础架构上。 我们已经重新设计了Synfig主页,您可以期待很快的基础架构更改。 同样,尽我们所能修复错误并淘汰当前功能集也很重要。

SE:筹款活动将如何支持Synfig的发展?

KD:在最近的将来,没有以传统方式筹款的计划。 目前,我们 将重点转移到通过使用“赏金”进行资金开发。

这个想法是,用户可以为想要解决的错误或问题提供少量奖励(或赏金)。 然后,用户散布有关奖励的信息,以说服其他用户加入并筹集资金。 反过来,赏金吸引了开发人员的注意力,成为“最迫切”的问题,并且他们将它们固定下来以获得给定的奖励。 您可以将每笔赏金视为由用户发起和驱动的微众筹。

您可以在的Synfig页面上查看活动的赏金并提交新的 。

Synfig Studio on Bountysource

图片由Bountysource.com提供,经许可使用

SE:Synfig对捐赠的依赖程度如何?

KD:我认为过去几年已经证明Synfig的密集开发完全取决于捐赠。 现在,这比以往更加真实。 目前,我们完全没有资金来处理“编外”开发人员。 这就是为什么从2016年9月开始,Synfig的所有开发活动都基于Bounty。

为了帮助Synfig开发:

  • 悬赏您最喜欢的问题。
  1. 在上找到相关的问题(如果还没有,请提交一个新的问题)。
  2. 提交小赏金给 (完成后 )。
  3. 分享赏金链接,并说服其他用户加入并增加赏金。
  4. 我们(已聘请的)开发人员Ivan Mahonin将很乐意为您解决问题。
  • 支持发展。
  • 如果您想总体上支持开源动画,则可以考虑通过支持团队 。

作为Patreon活动的一部分,我们不仅为Synfig做出贡献,而且还为Papagayo口形同步软件,RenderChan自动构建系统以及现在的OpenToonz做出贡献。 通过为Patreon做出贡献,您可以帮助我们使它们变得更好。

Morevna Project

丹尼斯·霍洛迪林(Denis Kholodilin),CC BY 4.0

翻译自:

转载地址:http://gryzd.baihongyu.com/

你可能感兴趣的文章
android中Activity布局以及实例
查看>>
jsp中常用操作字符串的el表达式
查看>>
element-ui <el-input> 注册blur事件
查看>>
HTML5须知的特征和技术
查看>>
HTTP请求方式GET和POST的区别详解
查看>>
Python02_流程控制及数据结结构
查看>>
记录一个数据表联合查询过慢的“小坑”
查看>>
Java中的long与double的区别
查看>>
只出现一次的数字 [ LeetCode ]
查看>>
动手动脑3
查看>>
Oracle笔记之用户管理
查看>>
margin的相关属性:
查看>>
saas系统架构经验总结
查看>>
实现Icommand接口
查看>>
多用户ATM机(面向对象编程)
查看>>
Linux下管理软件的方法
查看>>
隐藏DIV 显示DIV
查看>>
[JAVA算法]递归求Fibbonicc序列方法
查看>>
@+id/和android:id的区别
查看>>
在Windows上安装FFmpeg程序
查看>>