微信扫一扫,关注公众号

  • 科技行者

  • 算力行者

见证连接与计算的「力量」

首页 《小门神》渲染“银幕里的馄饨香”背后:阿里云坐镇

《小门神》渲染“银幕里的馄饨香”背后:阿里云坐镇

2015-12-31 17:07
----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.-
2015-12-31 17:07 CNET科技资讯网

CNET科技资讯网 12月31日 北京消息(文/周雅):2015年暑期档,一部《大圣归来》的口碑票房双丰收,让国产动画赢回了信心和期待。然而早在《大圣归来》之前,在前土豆网CEO王微三年前低调创办追光动画的时候,另一部国产动画作品——《小门神》就已经是个话题了,三年磨一剑,这部电影终于在2016年元旦交出答卷。

《小门神》背后:阿里云坐镇

江南古镇诗情画意,雪中梅林美妙绝伦,浓浓的中国风,浓浓的中国味,小题材小人物小情怀。“人类是没有耐心的,所以经常发明新的东西”,片中台词引人沉思。

《小门神》由阿里影业参与投资并承担发行工作。12月29日,阿里云联合《小门神》在北京举行了一场点映里。在阿里影业项目总监金肇南看来,与其说《小门神》是一部动画电影,更应该说是一部技术型的电影,也可以说是一个互联网产品。

从电影制作到如今电影上映在即的宣发阶段,阿里影业协调了包括手机淘宝、阿里云在内的诸多阿里系优质资源,仅仅是为了让《小门神》看起来更有质感。

《小门神》中一共有1940个镜头,历时29个月,150多人参与制作,每个动画师每天只能完成一秒的镜头。精细到眉毛的细微肌肉变化,就连人物本身,都用到了全世界最先进的毛发系统。以场景复杂的混沌店为例,一个镜头不到4秒,却用了337天来打磨。

细致入微的模型设计为后期的渲染带来了巨大压力,《小门神》的制作方追光动画采用了阿里云的计算集群分担渲染压力。“这是艺术与技术的完美结合,我们需要像这些艺术家一样精准的驱动、调度野兽级的计算能力,将每一个细节完美的呈现给观众。” 阿里云高级产品专家丛兰兰说。

渲染时长是行业内评价三维动画画面精度的一个通用标准,即整片完整渲染所耗费的CPU核小时数。《小门神》的总渲染核小时数达到8000万核小时,意思是如果使用单核CPU,完成渲染的总时长将达到8000万小时,也就是说要从中石器时代一直运转到现在。

为此,追光动画除了使用本地大规模集群外,在渲染高峰时期还使用了阿里云批量计算服务BatchCompute,将部分镜头的渲染压力分布到阿里云几千台服务器上,昼夜运转。

在最后4个半月的渲染高峰时段,《小门神》最多时曾同时使用了阿里云2000多台服务器。除了大幅缩短制作时间外,丰沛的计算资源使得影片的每一帧都美轮美奂。以片中的“人间小镇”为例,片中每片树叶、每片雪花、每块青苔,都闪烁着过往动画所未曾展现的生命力与细节之美。

追光动画被称为“中国皮克斯”,强调技术与艺术的融合。“国内传统动画公司平均下来100人里才2-3个技术总监。好莱坞差不多是1:10,追光现在是1:7。”

追光动画产品及技术负责人袁野表示:“每个镜头平均看过三五百遍,做动画片很单调很辛苦,是工匠手艺活。使用互联网技术,提高了我们的效率。阿里云提供的云计算服务,很好的解决了渲染所需的弹性计算资源,是目前最经济有效的方式。”

丛兰兰介绍,《小门神》产生的每秒GB级数据能够在阿里云的各个计算节点之间顺畅流动,几千台计算机可以有条不紊的协同完成渲染任务。由于动画制作的计算量起伏很大,传统的“渲染农场”往往闲时很闲,忙时又不够用,用公共云则可以很好的解决这一问题。

阿里云是国内第一家、也是国内最大的为动画制作公司提供渲染解决方案的云计算厂商。全球范围内,电影大片采用公共云计算渲染已成为一种趋势和质量保障。《星际迷航》、《环形使者》等均使用了云计算服务。

好莱坞的驱动力更多来自于科技的创新。据悉,目前在好莱坞票房前十名中,用到特效渲染的影片比例通常能占到80%;而在中国票房前十名中,这个占比一般只有两成。眼下,以云计算为代表的中国动画工业配套体系的壮大和追光动画等成熟动画公司的崛起,正在改变这一现状。中国动画产业步入云渲染时代。

点映结束后,且不说题材如何,总的来说有种过年回家贴门神的冲动。

分享至
0赞

好文章,需要你的鼓励

推荐文章
----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.-