伴随着移动互联网、VR/AR、物联网等领域的兴起,智能手机、平板、头显以及更多可穿戴设备的诞生为游戏行业带来了百花齐放百家争鸣的繁荣景象。如今在游戏内容越来越丰富的同时,诸多的传统行业如影视、动画纷纷开始探寻与游戏结合的契机,而这也正是为何越来越多的游戏被改编为影视动画的首要原因。那么,在影视动画与游戏行业基于内容深度融合时,身为一名开发者,我们不禁思考,是否可以有一款工具在既能完成游戏开发的同时也能进行影视动画制作?

幸运的是,在近两年间,我们相继从《第九区》导演尼尔·布洛姆坎普的工作室 Oats 用 Unity 游戏引擎打造的科幻微电影《ADAM》、2018 年荣获艾美奖的《超能陆战队》衍生短片《大白的梦》、基于 Unity 2018 新可编程脚本的渲染管线制作的《Book of the Dead》等精美作品中,看到了游戏引擎界的翘楚 Unity 在影视动画行业中的表现丝毫不输于其他 3D 工具。在此之际,我们怀揣着 Unity 对影视动画行业应用的诸多疑问,在 Unite Shanghai 2019 期间,采访到了拥有丰富影视动画制作经验的 Unity 北美技术总监 Mark Schoennagel 和Unity平台部技术总监杨栋,具体分享 Unity 的实时渲染技术将如何颠覆传统影视动画行业的实践经验,以此希望可以帮助更多的 Unity 开发者。

游戏中的实时渲染技术即将颠覆 CG 动画制作?

如今随着 Unity 在影视动画行业的扩展应用,有不少开发者开始认为“游戏中的实时渲染技术即将颠覆 CG 动画制作?”对此,Mike Solovykh 表示,从其个人的经验来看,实时渲染技术将为传统影视动画的制作带来巨大的变革。过去,在制作影视动画时,创作者们首先需要逐步完成单一的动画或者真实地拍摄背景,进而再将其合成。不过,在此过程中,从导演到动画师以及相关的创作者需要反复逐步确认,而一旦需要修改,仍需要每个人再次挨个确认,无疑传统影视动画的制作不仅需要耗费巨大的时间与精力而且流程极为繁琐。

现在,实时渲染技术会彻底解决这一难点。“所有的动画师、合成师、摄影师能够同步提供反馈,且大家在同一个屏幕上也能实时看到修改之后的效果”,Mike Solovykh 兴奋地说道。

此外,Mike Solovykh也表示,如果按照传统方式进行拍摄,当制作者拍完之后发现当前镜头是没问题的,但是在连接下一个镜头时,可能会出现两个镜头连接并不是很好的现状,而传统的影视动画制作大多数是采用离线渲染的方式,这意味着渲染需要很长时间才能做完,那么此时在两个镜头连接不好的情况下,可能就需要重做前面的镜头。如一个电影有 300 个层,拍的时候要把它叠出来,倘若有一个镜头不行的话,300层可能全部要重新做。不过,现在实时渲染技术的诞生,可以让诸多的创作者、开发者们无须花很多的时间,就可以直接看到结果,而他们要做的仅是移动镜头即可。

Unity 在实时渲染技术方面的革新

作为一款实时三维动画开发工具,Mike Solovykh 表示 Unity 可以非常方便快速地帮助创作者们快速地修改,这个对于影视动画行业而言,可以节省非常多的制作成本。

同时,Unity 也将为传统影视行业中工作职位带来很大的变化,譬如此前专业的动画师,会使用自己顺手的软件,以管理不同的场景,而专业的合成师,则也会根据自己的喜好选择软件工具。但如果使用了实时渲染技术来完成一个项目,大家可以通过 Unity 在同一个虚拟的世界中,完成各种场景制作,甚至动画、建模以及其它的合成、输出、摄像机的移动、剪辑均可以在 Unity 中实现。

Mike Solovykh 也表示,为了更好地应用实时渲染技术,Unity 已经推出了 HDRP 高清渲染的预览版。且在 Unity 2019.1中,Unity 还在 HDRP 高清渲染管线里加入了专门用的摄像机,开发者们可以通过该摄像机直接选择用什么样的镜头去拍摄创造的虚拟世界,模仿真实世界里面的相机的参数,比如MAX 8毫米、16毫米、32毫米这样的镜头。

与此同时,在新推出的 Unity 版本里,Mike Solovykh 表示 Unity的后期处理模块——Post Processing Stack,已经更新到了第三个版本。现在可直接嵌入到了高清渲染管线里面,并在HDRP中直接打开用就行了。

想要转入影视动画的开发者,该怎么办?

对于想要转入影视动画行业的新手,Mike Solovykh 认为如果没有用以上所述的工具的话,那么肯定会面临一些挑战。不过,Mike Solovykh和杨栋建议道,对于新手而言,可以通过 Unity 的资源商店先进行上手。在 Unity 资源商店中,就有一个影视模板,里面部分的角色、摄像机、后期处理均是设置好的。它的目的就是当新手来使用的时候,可以拿这些资料来学习。
此外,杨栋也表示,现在很多游戏行业的人本身就具备了使用 Unity 的能力,同时因为现在实时的渲染能力越来越强、工具越来越完善,因此很多的游戏行业的人已经开始有往影视制作方面的行业做转变,这起到了一个很好的带动作用。

实时渲染技术当前还面临哪些挑战?

不过就在实时渲染技术的诞生为开发者带来了诸多的便利,杨栋表示,对于未来实时渲染技术的发展,还会面临诸多的挑战。而当前,摆在大家面前的难点之一即是,如何让大家更好地去使用这个工具?

基于此,杨栋分享道,当前Unity 会为许多影视公司提供技术培训,同时也会收集用户的反馈意见,从而再将反馈意见交由研发团队去更好地完善Unity的相关工具。此外,他还表示,Unity对游戏来讲并不是一个新的工具,但是对于影视行业来讲是一个全新的工具,所以要让影视行业接受它肯定是有一个过程的。

游戏制作与影视动画的本质区别?

事实上,游戏开发与影视动画制作之间虽有所不同但也存在诸多的共通性。其中两者的主要区别体现制作过程,对此,Mike Solovykh 表示,电影本质上是一个线性的叙事过程,而游戏制作过程中通常可以交互。不过如今随着 VR/AR 等新技术的崛起,如 VR 电影也可以如同游戏一样实现交互,而如此前较火热的《荒野大镖客》游戏也可以为玩家带来电影一番的体验。

为什么我要在2019年学习Python?
https://edu.csdn.net/topic/python115?utm_source=csdn_bw

至于以上两者之间的相似点,杨栋认为有很多,其实无论是游戏开发、影视动画,乃至汽车的配置器制作,从底层的技术实现来看,并没有太大的区别,以游戏的方式完成即可。

Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐