Skywaylab创建了Animart,这是一个用于生成、自动绑定和动画角色的AI产品
在与自有开发结合下,Skywaylab工作室利用神经网络将创作的生产时间缩短从20天到2天。目前,基于新的工作流程,工作室正在准备发布自己的2D动画制作工具。其工作原理由阿莱克谢·耶梅利亚诺夫(Алексей Емельянов),Skywaylab的创始人之一,进行了讲解。
阿莱克谢·耶梅利亚诺夫
一切从何开始?
每一位从事动画创作的人都知道,制作创意是一个复杂的任务,通常需要多次迭代。制作一个动画视频可能需要两到三周的时间。
仅仅创造一个角色就需要六天以上的时间。其中,艺术家的美术设计大约要花费三天。接着,为了合理分割角色、创建骨骼和控制器并进行动画制作,可能还要花费同样的时间,甚至更多。
考虑到这类工作的流水线性质(团队不断为测试准备新的创意,实验不同的故事情节和呈现方式),在整个工作室的发展过程中,我们一直在寻找简化这一常规流程的方式。
去年夏天,当生成式神经网络开始引起关注时,我们立刻提出了一个问题:能否训练它们掌握我们的工艺,并基于AI创建一个工具,以承担所有的技术性常规工作(从角色绘制到动画制作),同时自动化UI和后期处理?
经过几次实验,很快得出的结论是:可以!
结果,我们在Skywaylab内部推出了两个新部门——神经网络研究部和基于AI的工具开发部。我们为他们设定了四个任务:
- 教会神经网络按照一定风格创作艺术作品;
- 教会神经网络将角色分部绘制(分别绘制头、脖子、手和腿,如果有的话,还可加上翅膀、尾巴等);
- 教会神经网络独立完成角色绑定;
- 教会神经网络根据给定剧本进行角色动画制作。
经过几个月的努力,我们成功创建了一个能够解决所有这些任务的产品。第一版测试版就将创作的生产时间缩短了20%。目前,使用我们工具的有效性提升达到了1000%:过去我们制作一个短片需要20天,现在最多只需两天。
这如何实现?
我们的产品叫做Animart。它基于人工智能开发,是Adobe After Effects(简称AE)的扩展插件。我们努力将其与AE环境有机结合,以保持Adobe产品的原有逻辑。
用户的操作流程如下:
- 设计师在AE中安装扩展插件;
- 使用构建器,设计师设定未来角色的比例;
- 为了进一步可视化,用户描述角色,例如给出如下提示:“穿着黄色羽绒服的大毛茸茸的绿色熊”;
- 请求发送到Skywaylab服务器,其中有经过我们的艺术训练的神经网络;
- 几秒钟后,用户将获得生成的角色,并立即分解成各个部分(可以同时获取多个可视化选项,然后选择最合适的结果);
用户点击“自动绑定”按钮,即可获得可动画化的模型;
- 接下来,只需从Animart的库中选择合适的动画(也可以用自己的动画补充库);
- 所有动画实时应用于角色,无论其分辨率、结构或形态如何;
- 最后一步——动画发送到渲染。
但这仅仅是个开始。
接下来会怎样?
在可预见的未来,我们计划为Animart添加:
- 3D模型,这将允许告诉神经网络,从哪个角度生成角色的2D图像;
- 伪3D摄像机,可以动态变化角色的视觉角度(可以设定关键帧,改变角色的角度,就像摄像机在设定的轨迹和速度下相对于角色移动);
- 模拟多机位拍摄的功能,多个角色在同一场景中互动;
- 背景和环境动画功能;
- 动画商店,设计师可以在其中发布和出售自己的角色及动画预设,后者将按关键词、评分和流行程度进行分类。
团队将如何应对?
以前,为了每月完成500个创意,我们不得不将生产团队扩大到200人。
但这并不意味着在Animart的内部流程实施后,我们减少了设计师的数量。
订单量迅速增长,我们的短期目标是每月生产6000个创意。
对于我们来说,使用Animart实现这一目标已经不是梦想。