阿里云成就好莱坞水准3D动画渲染

简介:

本文讲的是阿里云成就好莱坞水准3D动画渲染,如果说2012年的“动漫云”还仅仅停留在国人的探索实验阶段,那么2013年《昆塔:盒子总动员》这部3D动画电影的发布,则揭开了“动漫云”的神秘面纱,向世人展示了国产动画片在云计算技术的强力支撑下,制作水准比肩好莱坞的惊人创造力。
  5月30日,博采传媒发布了中国首部在云计算上完成渲染的3D动画电影《昆塔:盒子总动员》。“该片之所以能在3D画面和特效呈现上有媲美好莱坞制作的国际水准,恰恰得益于阿里云大规模分布式的高性能计算机集群,能够快速完成复杂的渲染任务和高分辨率真实感渲染的繁杂工作。”该片的制作人兼导演李炼表示,这看似顺理成章的一切,始于当初两个“疯子”的梦想。
  打破渲染瓶颈
  李炼口中的“疯子”,一个是他,另一个是阿里云总裁王坚。
  说他们是“疯子”,不得不先从一组数据说起。当年风靡全球的《阿凡达》电影视觉特效是由著名的维塔数码公司制作,该公司曾雇用900人来为这部电影工作。为了渲染《阿凡达》,维塔数码动用了占地10,000平方英尺的服务器群,其中有4,000台服务器,共有35,000个处理器核心。
  不难估算,要制作一部向好莱坞看齐的3D动画电影,光硬件服务器和机房的成本投入就要几千万元,且它的渲染时间成本也是以年为单位。在2D动画片霸占银屏的时代,几乎没有人愿意耗时耗力去做这样一件看似不可能完成的任务。
  俗话说,梦想不抛弃苦心追求的人。李炼抱着让中国儿童看到优美的、正能量的、高制作水准的动画电影之理想,与怀揣着让云计算帮助中小企业实现创新梦想,让小公司可以做大公司的事情,大公司可以实现不可能的可能(nothing is impossible)这一理想的王坚相遇。他们一拍即合,大胆的开始设想用“云渲染”去实现这个梦。
  渲染(Render)在电脑绘图中是指将三维模型变换为图像的一个过程,是最终实现画面呈现的决定性步骤。还是以电影《阿凡达》为例,单机渲染平均一帧(一层)的渲染时间为2小时,2K-4K分辨率,160分钟的影片,每分钟9000 幅图片(60秒x30帧x5层),整体渲染时间需要2880000小时,相当一台服务器要工作328年。3D动画电影,每帧画面有两个图像,渲染需要超过666年才能完成。
  但使用云计算技术之后,则可以将一个或者多个渲染任务分割成若干部分,由计算集群中各个节点同时渲染,从而达到快速渲染、缩短动画片制作过程及提高制作效果的目的,以打破摆在国产3D动画电影面前的渲染瓶颈。
  国产动画片借云计算华丽转身
  梦想只有依托在强大的平台与技术实力之上才能照进现实。
  这部精心打造的国产3D动画大片,利用阿里云6700台高性能计算机构建起的庞大机器军团,日夜不停进行影片视效渲染,累计计算量已超过1000万核小时,最终在5月初完成全片的渲染工作。
  如果按照过去的做法,动画制作方自己购买服务器,自建渲染农场,也至少需要3年以上才能完成,而阿里云仅用3个月即完成了全部的渲染工作。
  从成本上看,对比自建渲染农场,在相同时间成本的前提下,需要一次性投入过亿元。而使用渲染云后,全片投入成本节省90%以上。阿里云总裁王坚表示:“有了云计算,让更多像《昆塔》这样的影片成为可能。而云计算的意义不仅仅是制作一部精美的3D动画影片,是对整个产业的积极推动作用。”
  从画面质量上看,《昆塔:盒子总动员》以震撼的3D视觉效果为国产动画片正名。业内人士表示,《昆塔:盒子总动员》是国产动画从量产到质变的里程碑之作。可以预见,国产动画电影的画面质量,特效创意实现的整体能力将借助云计算技术实现跨越式的发展,其无限接近好莱坞的梦想也将变得触手可及。
  作为成就《昆塔:盒子总动员》的重磅嘉宾,阿里云CEO王坚博士到场祝贺难掩兴奋之意。通过与《昆塔:盒子总动员》的精诚合作,王坚博士实现了自己的一个至今已有7年的愿望:通过技术手段实现电影的制作,而背后的技术正是阿里云计算。目前《昆塔:盒子总动员》是中国首个采用云计算进行渲染的3D动画影片,也是第一次和阿里云进行“云渲染”方便的合作,取得了巨大的成功,成为了3D动画制作的里程碑,必将引领中国云计算技术和3D动画产业的高速发展。

原文发布时间为:2013-05-31
本文作者:景保玉
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。

相关文章
|
8月前
|
API 数据安全/隐私保护 开发者
京东商品评论数据接口(JD.item_review)丨京东API接口指南
京东商品评论数据接口(JD.item_review)让开发者获取京东商品的评论列表、内容、时间、买家昵称等详细信息,助力产品优化和市场研究。使用步骤包括注册京东开发者账号、创建应用并申请API权限、获取API密钥、阅读API文档,最后通过HTTP请求调用接口获取数据。示例代码展示了如何使用Python进行请求。
910 9
|
存储 Kubernetes 网络协议
k8s学习-StatefulSet(模板、更新、扩缩容、删除等)
k8s学习-StatefulSet(模板、更新、扩缩容、删除等)
647 0
|
前端开发 搜索推荐 开发者
前端基础(三)_路径(绝对路径、相对路径)、语义化、特殊字符
本文介绍了前端开发中的路径概念(包括绝对路径和相对路径)、HTML的语义化以及特殊字符的使用。文章解释了绝对路径和相对路径的区别和应用场景,阐述了HTML语义化的意义和好处,并通过示例代码展示了如何在HTML中使用特殊字符。
977 0
|
人工智能 城市大脑 API
基于阿里云视觉智能开放平台的动漫化视频产出方案
阿里云视觉智能开放平台的现有API能力,做出一个批量化生成动漫化视频的方案。
1064 2
基于阿里云视觉智能开放平台的动漫化视频产出方案
|
SQL 缓存 关系型数据库
MySQL explain 中的 rows 究竟是如何计算的?
今天同事在处理系统慢SQL时遇到几个疑惑的问题,简单描述如下~
MySQL explain 中的 rows 究竟是如何计算的?
|
Java Nacos Spring
SpringCloud之LoadBalancer负载均衡器的简单使用
RoundRobin: 轮询策略,意思循环往复的的服务进行选取。
962 0
|
数据采集 人工智能 运维
创新场景丨新能源产业升级步入关键期,星星充电以数智探路
基于快速部署、技术创新等因素的考量,星星充电选择创立之初就将业务“长”在云上。自2014年成立以来,一方面通过推出和建设更多类型的充电桩,来满足日益增长的消费者充电需求,为用户打造充电全生命周期平台;另一方面,基于物联网和云计算技术,推出了“云、管、端”的充电桩管理模型,将充电过程智能化和高效化。伴随着人工智能技术的不断成熟,星星充电也在探索如何将人工智能与业务场景深度集成并实现创新。
创新场景丨新能源产业升级步入关键期,星星充电以数智探路
|
Java 关系型数据库 MySQL
基于JAVA的高校宿舍管理系统的设计与实现(论文+源码)_kaic
基于JAVA的高校宿舍管理系统的设计与实现(论文+源码)_kaic
|
弹性计算 运维 Kubernetes
带你读《云原生架构白皮书2022新版》——Serverless(上)
带你读《云原生架构白皮书2022新版》——Serverless(上)
1938 80
|
安全 Ubuntu Linux
ARM可信固件(TF-A)移植
ARM可信固件(TF-A)移植
536 1