视效总监Guillaume Rocheron阐述了他制作《白日梦想家》的特效方法,说这是一个创造“美化的现实”的过程,这是一个不太真实、也不太空想的现实。“沃尔特(本·斯蒂勒 Ben Stiller 饰)是《Life》杂志的专业摄影师,他的眼睛可以看到自然之美和世界中最美好的一面。”Rocheron说道,“有时候我们看到照片中的事物时会说,‘哇,这是真的吗?’这也是这部电影反映出来的东西。”
拯救小狗
美化的现实:沃尔特昏昏沉沉地走在火车站台上,突然跳进了一栋公寓大楼的窗户中,在一场激烈的爆炸发生之前把小狗就出,并撞到了谢丽尔(Kristen Wiig 饰)身上。
Framestore和MPC合作实现这个视觉特效,它看起来是“一个镜头”,但实际上是在三个不同的底片上拍摄的。首先Stiller是在纽约的火车站台上拍摄的,这个片段会转换到一个他使用钢丝跳跃的绿幕底片中。第三个底片是演员逃出大楼的片段。
最后的“连续”镜头需要将几个底片细致地整合到一起,加上数字构建的环境。“我们在站台部分的摇拍过程转换到了第二个底片,”Rocheron解释道,“我们基本上转换成了全数字的环境,这样我们就可以让摄影机越过栏杆,摄影机从大楼冲下,并混合到第三个底片,就是沃尔特冲出大楼的情景。镜头拉回来的时候我们在大楼上面的楼层添加了爆炸。”
爆炸本身是真实的素材,是使用大楼表面的实物模型(四分之一的比例)以96fps拍摄的。这些会合成到镜头当中,并用数字的火焰和残骸提升画面。
北极圈狂想
美化的现实:沃尔特把自己想象成一位北极探险家,希望可以借此在办公室给谢丽尔留下深刻的印象。
Hydraulx做出了从办公室环境的转换,在镜头移动的时候画面就变成了沃尔特身穿攀爬装备出现在寒冷的北极环境中。
Rocheron说道:“它原来的设计方式是我们打算保留大量的办公室场景,并将这些放到数字扩展中。在摄影棚中,摄影机会移动到绿幕上,很多办公室了的元素都预先覆盖了积雪的效果。在我们开始制作这个镜头的时候,我们发现观众应该没有足够的时间来注意到办公室转换成北极环境的复杂过程。所以我们最终选择在转换的过程中重新生成场景——我们将角色转描出来,然后将背景变成完全数字的。我们可以提早一点将办公室场景移除,然后将其混合到北极的环境中。”
为了帮助做出一个流畅的转换,Hydraulx在演员的背后复制了一张《Life》杂志封面,让它变成北极环境。“他们重新生成了整面墙壁,然后运行一些刚体模拟来破坏它,并显示出连绵的群山。”Rocheron说道,“这些山脉是由各种3D素材和飘雪混合而成的,而背景是2.5D的数字绘景。”
城市滑板
美化的现实:沃尔特非常看不惯他的新敌人——《Life》杂志的企业移管经理泰德(Adam Scott 饰),所以他幻想出跟泰德在城市的街道进行滑雪板对决。
大部分的片段都是在曼哈顿实景拍摄的,然后MPC在镜头中添加数字的环境、车辆、部分的数字替身以及路上滑雪痕迹。“我们其实可以在绿幕上拍摄整个片段。”Rocheron说道,“但是这样的话就不能有自然的灯光,而且街道的整个环境可能会非常复杂。实际的拍摄是结合了站在各种器材上穿街过巷的演员,也有采用轮滑的特技演员。”
对于特技演员的镜头,MPC完成了一些脸部替换,还有一些腿部替换,也要添加滑雪板和雪橇。“我们也替换了地面部分,这样它就能被划开,然后我们就可以添加破坏的效果。”Rocheron说道,“这不会很像是一辆卡车开过这么生硬的感觉,而更像是冲浪的感觉,滑雪板就像是划过水面和冰面一样。我们使用了大量的滑雪板参照,观察它们划出的雪痕,它看上去一定要像是有一米高滑起的冰碎。”
穿越边境
《白日梦想家》拍摄现场
美化的现实:沃尔特必须在格陵兰岛和冰岛找到摄影记者肖恩·奥康纳(Sean Penn 饰)要回一份丢失的底片。他的旅程是通过连续的空中飞机镜头呈现的,在纽约的黄昏到晚间,然后变成了格陵兰岛的日出。
这个片段是由Soho VFX处理的,这几乎成了一个全CG镜头。“我们去到了拉瓜迪亚飞机场拍摄在跑道上的直升机贴图,从而重新生成该跑道。”Rocheron说,“然后我们在冰岛也拍摄了同样的东西——冰山贴图、山脉外观之类的东西。然后Soho将这些东西重新组装起来,营造出一种旅行的感觉,并重新做出了阳光照在东西上的动画,展示出镜头中的时间流逝。”
有趣的是,这个旅行镜头还包括一个贯穿整部电影的主题,也就是Rocheron所说的“画面中文字”的效果,在屏幕中出现的文字是整合到底片中的。“例如,当沃尔特走到飞机场的时候,他来到了格陵兰航空的柜台前,上面滚动的信息是《Life》杂志的一些宣言,被不起眼地整合到镜头中了。在跑道上也有一些文字。电影后面也有这种效果,就是在沃尔特从冰岛回来纽约的时候收到一条信息,这条信息是在他身后的山上形成的。我们将这个模拟成山体滑坡把文字信息显示出来了。这些都是风格化的特效,我们需要想出怎样将它们整合到自然的风景中。”
与鲨共游
美化的现实:为了找到奥康纳,沃尔特奋不顾身地从直升机向一艘渔船跳下,但是没有跳到渔船上,而是冲向了在广阔海面上的一条鲨鱼。
这个最终片段也是使用实景拍摄Stiller的真实跳海动作,加上特效的海洋、天空和鲨鱼做出的。Rocheron说道:“很明显我们不能拍出这么剧烈的风暴和海浪,不过一些真实的部分总是有价值的,因为这是你可以依靠的东西。我们制作的方法是完全替换掉海水和天空,保留演员和船只。有时我们也要重新做出在巨浪中的船只动画。”
Framstore提供了海洋中的大型波浪模拟,而更近景的镜头是由Hydraulx完成的。“我们首先在那里使用一条机械鲨鱼(由Walt Conti的Edge Innovation提供)实际地拍摄了每一个镜头,以此得到正确的视野。它基本上就是一个机械鱼鳍,我们可以用它来编排鲨鱼的移动,和安排画面的结构。鲨鱼尝试咬住沃尔特的镜头使用Soho的数字鲨鱼制作的。”
被困火山
美化的现实:沃尔特的搜寻之旅来到了冰岛的Eyjafjallajökull火山,在他看到奥康纳在一架飞机上进行拍摄时,这座火山突然爆发了。
Soho VFX制作了火山爆发和云层的模拟“这些火山和喷向汽车的熔岩柱的模拟都非常浩大。”Rocheron说道,“其中有些模拟花了几个星期的时间。我们一定要确保模拟在连续动作方面是准确的,所以我们将这个过程分成了不同层次的低分辨率模拟,确保正确的动作时间。镜头布局完成之后,我们就会开始提升分辨率,并添加小范围的模拟,实现越来越多的细节。”
“然后我们就要将模拟的内容放到环境当中。”Rocheron补充道,“我们一般会替换路边的CG树木或者房屋,这样火山云和熔岩就可以砸到它们上面,并将屋顶破坏。”
在喜马拉雅的发现
美化的现实:沃尔特最终跟随奥康纳到了喜马拉雅山脉,并向他询问丢失的底片的下落。
沃尔特徒步跋涉的片段是在冰岛拍摄的,Look Effects使用拿到的参考图像以及他们的一位制作人员拍摄的照片,将背景替换成了合适的尼泊尔环境。“非常成功的一点是,我们不仅将背景替换掉了,”Rocheron说道,“我们还调整了沃尔特行走的前景。我们添加了峭壁,或者在他的路上加上一些石块,让这些路看起来更加险峻。这个细微的处理展示了他一直在爬山,而且这个环境是非常险恶的。