IaaS与电影特效 活在云计算中的变形金刚
来源:中国电子政务网 更新时间:2012-04-14

本文由天地超云产品市场部孙艺娟改编自云基地内刊《云基地》,原文作者:北京天地超云科技有限公司产品及业务拓展副总裁董昕。讲述了活在云计算中的那些变形金刚英雄们。

如果不是在芝加哥街头亲眼目睹过《变形金刚3》拍摄现场,我完全不敢想象电影与现实的反差——银幕上那气势磅礴的背景,精彩激烈的打斗场面,身手敏捷的“汽车人”英雄们,种种超负荷的视觉冲击,与我面前那曾经的、简陋的背景:临时抓来的群众演员,和满身电线的“汽车人”完全扯不上任何关系,如果不是导演喊停,我甚至会以为这是两个帮派的街头械斗。

G:\T3\_DSC1838.JPGG:\T3\_DSC2355.JPG

图一:《变形金刚3》美国街头拍摄场面—灌铅脚

记得《变形金刚1》的主要后期制作团队,工业光魔的Scott Farrar介绍说:“仅仅是背景就足够巨大,我们在世界各地不少地方取景搭景,这些不可思议的背景和布景就像《现代启示录》与《宾虚传》的奇妙组合。如果你用现在的家用电脑来渲染整部《变形金刚》,你必须在16,000年以前就开始渲染,才能在今年首映前完成它!

16,000年,一个多么不可思议的数字,就如“云计算”的诞生一样难以想象!

图二:16,000年,一个多么不可思议的数字,就如“云计算”的诞生一样难以想象!(《变形金刚》航天城拍摄现场)

“云计算”,无论我们如何描述他的定义,无论我们用何种尺度划分他的类别,对于如你我一样的芸芸众生来说,他也只是解决了两个问题:第一,原来解决不了的问题。如果是在三年前,受限于电脑硬件的性能,《变形金刚》的特技效果根本无法进行;第二,是原来很难解决的问题。为了让这些50尺的大家伙们移动完全不受限于它们的身形,而是非常流畅、敏捷而优雅的战士,动画制作专家们必须反复构思金刚们身体运动的规律,包括力量与体重,以决定这些主角们如何移动。由一个汽车变成一个机器人,然后又从机器人变加一辆汽车,是一项非常繁杂的CG动画设计,这个需要两万个动态节点进行动态分配,让每一个零件都相连,并且在动画中,每一个零件都在相同的方向运动。这里面仅仅第一部中14个变形金刚的变身动作,就花了一年的时间进行设计和试验,数据量高达280TB1TB=1000GB)。

280TB!用DVD装的话可以装满70,000DVD,即使去掉DVD的包装盒,光裸盘叠加起来的高度也有90高,没有云计算的协助,剧组们该找个多大的仓库,来储存这些光盘介质?

虽然至今人们也没有看到关于《变形金刚》和云计算二者关系的报道,但是作为“云计算”的从业者,我们似乎已经看到了英雄们背后“云”的力量:虚拟化软件实现了硬件资源的聚合和全面管理,将服务器、存储设备甚至网络组成一个虚拟的资源池,提供强大到“无界”的运算资源和存储资源,以此支撑每秒几十个G的运算任务及每秒78G的数据读取速度,并且在管理方面尽可能的提高了资源的自动部署以及分配效率的提高。

后期制作团队在整个基础架构范围内,共享海量服务器的物理资源,实现IT基础设施的最高效率。在这里,汽车人们“学”会了喷鼻息、流汗、吐口水,在这里他们辗转世界上更多的地方,如开场戏中的上海工厂、埃及金字塔等,同时也和周遭的世界有了更多精彩互动,如在泥地里扭打、在树林里开火。不仅微波炉可以随时变成机器人,而且还有了老态龙钟、留着胡须、拄着拐杖的“爷爷辈”的变形金刚“天火”;有了小如蚊子的侦查机器人;有了可自由分散和凝聚的“切割机”,再加之经典的大力士金刚,观众可谓见识了前所未有的“变形种族”。

IT基础资源在多个应用之间进行共享,任务在多个处理单元中分解,实现高度的资源共享,每个CPU尽职尽责的完成自己的工作,并在空闲时立即接手被随机分配新的工作,优化的工作负载、自动化的流程保证了卓越的资源交付能力,为英雄的缔造者们提供了7*24小时不间断、平稳的服务,让几百位计算机设计专家和动画设计专家一同组合操控,通过电脑技术赋予这些“汽车人”生命和灵魂。

C:\Users\maggie_sun.CLOUD-VALLEY\Desktop\287332_201107051053093817a[1].jpg

图三,《看电影》:“这堪称特效史上最恐怖的挑战”(《变形金刚》月球上的场景)

《变形金刚2》的部分画面采用了IMAX形式,其画面比普通35毫米胶片大16倍,擎天柱以1:1等比出现在IMAX版树林大战的大量镜头,要求特效部门在制作CG特效时必须以超高清画质保存,这样一来大大增加了工作量,仅仅渲染一帧IMAX画面的渲染时间就需要高达72小时,而第二部的全部制作时间,也仅仅只有6个月。

这样说来,人们难免会担心Michael Bay如此醉心于追求超大制作的结果,将是制作费用无法预期。但这位伟人偏偏说过:“有一件事情让我无法忍受好莱坞的就是浪费,我觉得自己是一个非常非常经济有效的电影工作者。”试想除了“云计算”,还有哪种手段,能以不可思议的低成本,满足计算强度如此之高、数据量如此之大的高科技后期制作?其实,就凭这一点,我甚至敢断定,Michael Bay绝对是“云计算”的拥护者。

利用资源租赁的方式,在云计算的协助下,完成IT资源获取、使用、释放及再利用,为其带来完整的、可循环复用的生命周期。毫无疑问,“云计算”的出现,会在接下来的十年会以其强大的力量改变IT的交付方式,正如上一个十年,电子商务和互联网的出现,改变了物与物的交付方式一样,彻底颠覆传统的商业运作模式。

尽管变形金刚的故事是虚幻的,但是他受到的举世瞩目却是真实的,电影工作者们尽自己所能,利用每一个细节展现“英雄”们的有血有肉的性格,为他们注入灵魂。那些惊心动魄的场景背后,那些扣人心弦的情景中间,处处流露着人们对于英雄的渴望。而在云的世界里,人们所能设想到的一切,似乎都可以变为现实,或许某一天,英雄们脸部上那些铁条与钢板传递的不再仅仅是复杂的情绪,他们真的可以从云端降临人间。