|
|
渲染总量8000万核小时!阿里云为《小门神》“分担压力” |
|
日前,首映礼之后,国产3D动画电影《小门神》在全国拉开点映大幕。优良的口碑在社交网络迅速发酵:“人间小镇真的太真实了,我甚至都能闻到银幕里飘来的馄饨香”,“整个电影随便截一张图都是壁纸”。
华丽的画面背后,支持这一切呈现出来的技术因素值得关注。《小门神》中一共有1940个镜头,制作历时29个月。每一个动画师,一天只能制作一秒动画,可以说是用“人间”28800秒换来“神界”的1秒,精细到眉毛的细微肌肉变化。混沌店的一个镜头,不到4秒,却用了337天来打磨!
细致入微的模型设计为后期的渲染带来了巨大压力,《小门神》的制作方追光动画采用了国内最大云计算服务商阿里云的计算集群分担渲染压力。“这是艺术与技术的完美结合,我们需要像这些艺术家一样精准的驱动、调度野兽级的计算能力,将每一个细节完美的呈现给观众。” 阿里云高级产品经理丛兰兰说。
渲染时长是行业内评价三维动画画面精度的一个通用标准,即整片完整渲染所耗费的CPU核小时数。《小门神》的总渲染核小时数超过《功夫熊猫2》、《超能陆战队》等好莱坞影片,达到了8千万核小时,意思是如果使用单核CPU,完成渲染的总时长将达到8000万小时,也就是说要从中石器时代一直运转到现在。
为此,追光动画除了使用本地大规模集群外,在渲染高峰时期还使用了阿里云批量计算服务BatchCompute,将部分镜头的渲染压力分布到阿里云几千台服务器上,昼夜运转。
在最后4个半月的渲染高峰时段,《小门神》最多时曾同时使用了阿里云2000多台服务器。这一数字,是目前国内已公开的最高记录。除了大幅缩短制作时间外,丰沛的计算资源使得影片的每一帧都美轮美奂。以片中的“人间小镇”为例,片中每片树叶、每片雪花、每块青苔,都闪烁着过往动画所未曾展现的生命力与细节之美。
追光动画被称为“中国皮克斯”,强调技术与艺术的融合。“国内传统动画公司平均下来100人里才2-3个技术总监。好莱坞差不多是1:10,追光现在是1:7。”
追光动画产品及技术负责人袁野表示:“每个镜头平均看过三五百遍,做动画片很单调很辛苦,是工匠手艺活。使用互联网技术,提高了我们的效率。阿里云提供的云计算服务,很好的解决了渲染所需的弹性计算资源,是目前最经济有效的方式。”
丛兰兰介绍,《小门神》产生的每秒GB以至TB级数据能够在阿里云的各个计算节点之间顺畅流动,几千台计算机可以有条不紊的协同完成渲染任务。由于动画制作的计算量起伏很大,传统的“渲染农场”往往闲时很闲,忙时又不够用,用公共云则可以很好的解决这一问题。
阿里云是目前国内唯一一家为动画制作公司提供渲染解决方案的云计算厂商。全球范围内,电影大片采用公共云计算渲染已成为一种趋势和质量保障。《星际迷航》、《环形使者》等采用的便是Google的云计算服务。阿里云的合作伙伴瑞云科技为第86届奥斯卡最佳动画短片《哈布洛先生》提供了渲染服务。
好莱坞的驱动力更多来自于科技的创新。据悉,目前在好莱坞票房前十名中,用到特效渲染的影片比例通常能占到80%;而在中国票房前十名中,这个占比一般只有两成。眼下,以云计算为代表的中国动画工业配套体系的壮大和追光动画等成熟动画公司的崛起,正在改变这一现状。中国动画产业步入云渲染时代。 (记者彭科峰)