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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

转载于:https://blog.51cto.com/wws5201985/749558

LaaS渲染电影特效:云计算中的变形金刚相关推荐

  1. 新生研讨课报告——图片处理在电影特效制作中的应用

    新生研讨课报告--图片处理在电影特效制作中的应用 电子科技大学 格拉斯哥学院 2017级张志航 在新生研讨课上,曾院长给我们介绍了相关图片处理的知识和技术,比如RGB,作为一种颜色标准,主要是通过对红 ...

  2. 云计算如何改变好莱坞的电影特效?

    搭载上云平台后,以往一部时长2小时的电影需要半年才能完成特效渲染,现在只需不到一周时间,并可以节省40%的成本 全球范围内,电影大片特效渲染这个行业正在因为阿里云.亚马逊AWS.谷歌云服务.微软Azu ...

  3. 怎么实现EDIUS中“老电影”特效的制作

    小编今天来贡献一篇EDIUS教程文章,为初学EDIUS视频编辑软件的小伙伴提供一些知识点做学习参考用,相信聪明的你们肯定会很快掌握新知识的. 当我们需要制作一些怀旧主题的题材时,该怎么用EDIUS快速 ...

  4. 怎样在EDIUS中做出“老电影”特效

    小编今天来贡献一篇EDIUS教程文章,为初学EDIUS视频编辑软件的小伙伴提供一些知识点做学习参考用,相信聪明的你们肯定会很快掌握新知识的. 当我们需要制作一些怀旧主题的题材时,该怎么用EDIUS快速 ...

  5. 计算机在电影中的应用,谈计算机动画在电影特效中的应用

    [摘要] 计算机动画是采用图形与图像处理技术,借助于编程或动画制作软件生成一系列的景物画面.计算机动画的一个重要应用就是制作电影特效.计算机动画在虚拟场景的创建.动力仿真及后期合成等特效中有着重要的作 ...

  6. The Foundry NUKE 12 mac版(电影特效合成制作软件)

    The Foundry NUKE 12 mac版是电影特效合成制作软件,NUKE能为艺术家提供组合和操作扫描的照片,视频板以及计算机生成的图像的灵活.有效.节约和全功能的工具. NUKE 12 Mac ...

  7. mac做电影特效用什么软件?NUKE 11 for mac版11.3v4激活版最火的特效软件

    mac做电影特效用什么软件?下面小编分享最火的特效软件NUKE 11 for mac版11.3v4激活版给需要的朋友,NUKE具有先进的将最终视觉效果与电影电视的其余部分无缝结合的能力,无论所需应用的 ...

  8. 陈启峰:人工智能生成图像技术,未来或能取代电影特效

    2019年1月21日,<麻省理工科技评论>公布了2018年"35岁以下创新35人"(Innovators Under 35 China)中国区榜单.从榜单中,我们看到更 ...

  9. 电影特效用到什么计算机知识,后期影视特效处理知识普及

    电影特效作为电影产业中不可或缺的元素之一,为电影的发展做出了巨大的贡献.今天小编主要给大家分享后期影视特效处理知识普及,希望对你们有帮助! 影视特效改变电影制作的方式 在目前的电影制作过程中,从分镜头 ...

最新文章

  1. Python正则表达式初识(二)
  2. Spring+SpringMvc+Hibernate 框架搭建
  3. 测试几款大型LED的反向电流大小
  4. java重新组合_Java 合并Word文档
  5. 使用zlib库实现gzip格式压缩
  6. 奇妙的算法(2)—— 求平方根
  7. Transaction And Lock--已提交读快照
  8. 光谱共焦测量原理是什么
  9. idea禁用双击shift、double shift 快捷键
  10. HYPERLEDGER FABRIC网络搭建之network e2ecli_default not found
  11. 资源地址总览(实时更新中)
  12. matlab对照片进行磨皮美白,人像照片快速磨皮美白处理的PS技巧
  13. 99.扩展183.信息系统运维维护服务
  14. 产品管理精华:第三,需求调研,从用户出发
  15. linux如何运行windows游戏,用Steam Play在Linux系统中玩Windows游戏的方法
  16. Revit版本对应的.NET框架版本
  17. 多尺度融合的MRI脑肿瘤图像分割方法
  18. TKM32F499评估板使用评测之万事开头难先点个灯压压惊
  19. 北京邮电大学829数字媒体基础综合考研大纲(整理版)
  20. HDU1276:士兵队列训练问题

热门文章

  1. NLP入门:word2vec self-attention transformer diffusion的技术演变
  2. 键盘输入简单数值和符号求运算结果
  3. 激励孩子的良言妙语(家长每天都说一说)
  4. 常用 U-boot命令详解
  5. C语言 使用指针遍历数组 - C语言零基础入门教程
  6. 当蓝海不再蓝,2015这一年的手游圈怎么了?
  7. uview的http请求封装(get请求有坑)
  8. datawhale pandas 打卡02 pandas基础
  9. 使用JS脚本打开多个网页的方法
  10. QLabel 在左边添加小图标