电影与电视

Nuke和Ocula在《阿凡达》上的出色表现

©2009 20世纪福克斯电影公司。版权所有。图片由Framestore提供。

Nuke和Ocula帮助实现了詹姆斯卡梅隆的获奖大片《阿凡达》中的精美景象

从技术角度来看,被誉为2009年最佳电影《阿凡达》,其162分钟里的每一分钟都值得您去细细体验。全片中多达2,500个的视觉特效镜头全部采用立体效果制作,共有来自全球的多个顶级工作室参与创作,这其中包括旧金山的大型VFX公司工业光魔(ILM)、新西兰的 Weta Digital;以及英国伦敦的Framestore

其制作幕后的关键之处在于这些工作室如何部署来自Foundry的VFX合成软件Nuke及其用于立体视频制作的工具套件Ocula,从而创建出令人印象深刻,身临其境的3D视觉盛宴。现在我们就来详细地介绍这些关键工作室如何完成了相关部署。Weta Digital在电影的后期制作过程中采购了Nuke和Ocula的站点授权,ILM和Framestore也分别在2009年夏季和秋季成为Nuke站点授权的持有公司。在这里他们展示了如何在壮观的《阿凡达》制作中运用Foundry的软件。

来自 Weta Digital 的Robin Hollander

Ocula非常快速,且易于使用,并且能产出非常出色的结果。

Weta Digital

Weta Digital负责了《阿凡达》视觉效果中的大部分,总数将近2000个镜头。公司在整部影片的制作中广泛使用了NukeOcula。如今该公司已获得奥斯卡和VES奖提名。

合成总监Erik Winquist说到:“Nuke在Weta的数字绘景部门中被广泛的使用。借助将多个图像层投影到几何体上的功能,就可以从平面绘画生成维度和视差感。这对于电影中的立体效果及动态摄像机移动至关重要。而且我们的绘画部门还频繁地使用Nuke来进行装配、威亚以及标记的去除工作。通常我们就采用投影到卡片或设置几何体上的方式,来快速创建出干净的素材图板。利用自定义Python脚本做好的Nuke设置,我们的机构内部人员,从天空照片素材库中构建360度穹顶天空方面也被频繁使用。”

Nuke与实拍影像:我们在后期制作的中期阶段开始采用Nuke。当涉及到大量的实拍合成时,我们的合成师都非常喜欢Nuke。例如,Neytiri在窝棚中拯救人类杰克的那个桥段中,基于素材图板的多个地面战斗镜头就是很好的例子。

Ocula与颜色匹配:我们运用Ocula ColorMatcher插件或自定义的Nuke节点组,处理了几乎所有的素材图板。其中具体使用了Ocula的DisparityGenerator和NewView来进行局部的左/右眼视图的颜色匹配,确保双眼尽可能地相互匹配高光/阴影和色阶。

Ocula与垂直对齐:我们在几乎所有的实景拍摄(甚至是一些全CG镜头)中都使用了Ocula的VerticalAligner。通常将其作为合成中底部收敛(toe-in convergence)造成的 “梯形”效应的最终去除步骤。此外,我们还运用它来纠正两个视图之间的微小垂直移位。通过这两个处理,可以让3D立体图像更加舒适,让大脑更好地融合,最终呈现出更好的立体效果。

Ocula充分证明了其至关重要:Nuke的Ocula插件,成为了我们在制作《阿凡达》时最令人印象深刻且宝贵的工具集。我可不想在没有Ocula的情况下,再去创作另一个立体作品了。

Stereoscopic still from Avatar created with Nuke and Ocula

Framestore

合成组长Christian Kaestner:“在Framestore,视觉特效中的速度和灵活性方面非常重要。Nuke的速度非常快,而且互动性很强,即使在包含数百个节点的复杂合成中也是如此。艺术家能从Nuke获得的互动性令人印象深刻。如果需要的话,甚至可以让总监与艺术家坐下来一起进行“互动”会议。Nuke带来的灵活性一度成为了更强大的关键点。这不仅对于艺术家而言,对于流程团队来说也是如此。让Maya、Houdini和Nuke采用相同的脚本语言沟通的能力,对于流程和工具开发来同样有着巨大的好处。”

关于《阿凡达》:《阿凡达》肯定会将技术推向极限。这不仅仅是在项目的3D或TD层面,而且还在合成层面。艺术家每个镜头中需要处理的CG图层数量,只是纯粹的CG图层,就已经达到前所未有的程度了。看着Nuke的处理,让我们确信,我们选用了不会很快就落后过时的解决方案。我们认为Nuke能够做到的所有事情都被纳入了《阿凡达》超越现实的场景之中,这充分表明了Nuke处理的超强能力。

Nuke新工具:我们需要许多新工具才能制作好《阿凡达》。 自从我们开始运用Nuke进行《007:量子危机》制作后,我们的流程技术人员就被Nuke中编写必要工具的容易度深深折服,以及实现好后就且能不断重用的脚本印象深刻。以至于在《阿凡达》流程中,甚至还有很多没有全面完成。能够重复运用和访问Python脚本以及作为类的模块这些原本没想过会存在Nuke中的功能,竟然能完美运用,真是太神奇了。

令人愉快的3D观看:Ocula在我们制作《阿凡达》时也提供了不少帮助,主要用在混合了CG和实拍镜头的最终合成里垂直对齐方面的后期处理。Ocula的优势之一是,非常有助于为观众们提供愉快的3D观看体验。

Showcasing the software used behind the scenes of Avatar
Green screen before and after image of CGI effects on Avatar

工业光魔

工业光魔在John Knoll的监督下制作了《阿凡达》中的180个镜头。其中包括30秒的丛林天桥、浮动的山脉和最后的战斗序列片段。该公司的工作成果,现已获得奥斯卡和VES奖提名。

VFX总监John Knoll谈到Nuke:“Nuke是我们制作《阿凡达》的重要工具。在如此具有挑战性的时间安排下,整合的立体工具套件以及全面的多重处理支持使我们的合成工作生产力水平,提升到了新的高度。”

Nuke合成总监Eddie Pasquarello:“Nuke提供了一个强大的立体合成平台,让我们可以自由地构建专门用于《阿凡达》的自定义流程。由于时间紧迫,其速度和灵活性至关重要。”