动画产业一直以来都基本上被私有软件所垄断,这些软件来自例如Autodesk、Adobe等大公司。但是现在,情况已经开始发生改变。在本视频中,有多年开源动画软件工作经验的Frank Rousseau在FOSDEM 2020上进行了题为“FOSS in Animation”的演讲,介绍了动画和视觉特效行业中免费、开源软件的现状。
Frank首先简单介绍了3D动画制作的流水线,分为前期构思设计,中期动画的建模渲染等,最后再经过后处理这三个阶段,而本次演讲涉及的软件基本用于中间阶段,即生产阶段。动画产业十分重视IP的概念,所以要求生产过程中产生的图片等不能被泄露。领导这一行业的大公司有Autodesk、The Foundry、Adobe、Toonboom等。但是现实是,成本需要控制,需要更高的自动化效率等。动画领域的大公司需要更高的互操作性,他们坚持使用专有的DCC(数字内容创建工具),作品分布在好几个工作室,涉及很多不同的软件,所以他们需要标准化工作文件和输出文件,同时需要维护用于管理这些格式的库。在这种背景下,谷歌与索尼的视觉效果和动画工作室Sony Pictures ImageWorks合作,推出开源渲染管理器OpenCue,并由ASWF(学院软件基金会)维护。OpenCue不处理任何实际的渲染过程,但它提供了用来分解这些不同渲染步骤的所有工具,然后在本地和云端的多个大型渲染场中规划和管理不同的渲染作业。Frank还提到了Epic Games的虚幻引擎以及Epic MegaGrants开源资助计划。而提到免费的软件,Frank表示Python几乎已经代替了所有主要工具的脚本语言,Pipeline工具也是建立在Python上的。一些被广泛使用的工具,例如FFMPEG、Rez、OpenImageIO等也都是免费的。Blender是另一个强大的开源、免费的动画制作软件,并受到Epic Games、Intel、Ubisoft等的支持。而Krita也正在逐步成为Photoshop的替代品。另一个值得注意的点是,越来越多的工作室开源了其内部软件,例如Mikros开源了Alice Vision,Cube Creative开源了Jean-Paul Start等等,这些都表明动画软件正在向开源化、免费化前进,对整个行业的发展具有深远的意义。
附上演讲视频: