追光动画最新力作《白蛇:浮生》于8月10日七夕上映,首日便获得1.29亿票房好成绩。精湛的动画特效给影迷带来了耳目一新的视听体验,不少观众惊呼“追光真的是细节狂魔,每一个人物皮肤肌理都细腻可见”、“动画特效超赞,毛发鳞片细节拉满,衣服质感隔着大屏幕都能看出是丝质还是棉质”。
近年来,追光动画连续出品了《白蛇:缘起》、《新神榜:哪吒重生》、《白蛇2:青蛇劫起》、《新神榜:杨戬》、《长安三万里》等众多叫好叫座的国产动画电影,其中“白蛇”系列更是斩获逾10亿国内票房及海内外多项电影大奖。
台上一分钟,台下十年功,高水准的视效体验背后是卷帙浩繁的后期工作量和时长。出于对制作水准的精益求精,《白蛇:浮生》电影总渲染时长达到了 2.52 亿核小时,其中灯光渲染量2.01亿核小时,占电影总渲染量80%。为了保障在上映档期之前高质量完成渲染工作,追光动画选择和“老搭档”腾讯云合作,并将绝大部分灯光渲染量交给了腾讯云。依托腾讯云海量的离线渲染计算资源、高性能存储CFS Turbo和云服务器 CVM,支撑住了超过2000+的计算节点并发读取渲染素材,把电影的渲染周期压缩了43%,保障了《白蛇:浮生》高效、顺畅完成云端渲染。
“随着观众对于动画电影的需求变化,我们也必须对作品进行场景升级。”技术人员向记者解释道:“角色的皮肤、肌肉、眼睛、服饰等细节,包括复杂环境的爆炸、水流、烟雾等场景,都是需要升级的元素。”而腾讯云也针对目前技术上暴露的问题制定并落实了解决方案,利用海量计算资源池、高性能文件存储进一步完善渲染步骤,以达到预期目标。
传统模式中,影视制作公司一般自建机群,升级换代较慢,导致复杂场景的渲染速度偏低,容易拖慢影片整体制作效率。据统计,目前国内影视制作时间和渲染时间的比例甚至超过了3:1,也就是说,一部电影的制作有25%的时间是在“等”——等待渲染的完成。例如在《流浪地球2》中,负责为该电影特效制作的MORE VFX公司相关负责人曾透露,他们曾经有一个50秒到长镜头连做了六个月才过关,“导演提一次修改,光渲染就一个月起”。
通常一部电影制作周期越长,项目的回报周期和风险系数也随之增长,在激烈的影视行业竞争中容易处于被动。因此,良好的计算资源支持、性能保障,对于影视公司如质如量完成后期制作至关重要。
而在实际渲染生产中,项目不同阶段的场景复杂度往往不同,导致渲染任务量存在频繁波动。而影视公司本地集群规模相对固定,难以有效应对高频变化的资源需求,易出现高峰期本地资源不足,低谷期本地资源大量闲置的问题。
由于追光一贯高水准的制作要求,《白蛇:浮生》电影总渲染时长达 2.52 亿核小时,如果用单核服务器需要 28767年。 相比于追光之前的几部作品,《白蛇:浮生》特效画面场面更为宏大、画面细节更精细。而且,不同的场次难度不同,渲染时需要用到的云服务器节点数峰值时刻超过了2000点,庞大的渲染量对算力和存储性能提出了更高的需求。
动画电影的渲染画面需要海量计算带动,业务高峰时,追光动画原有的IDC渲染资源集群,无法快速扩容,导致计算资源不足。此次《白蛇:浮生》电影灯光渲染工作,腾讯云通过海量的离线渲染计算资源,全面结合低成本整体基础环境设施,帮助追光在业务高峰期弹性开启数千服务节点,满足高峰期渲染需求,将数亿核时灯光渲染工作量,利用云上千台高配云主机将渲染周期压缩了近一半时间。
“要保证电影如期在暑期档上映,同时要保持甚至超越追光视效的一贯制作水准,我们需要和时间赛跑。腾讯云在影视后期渲染上拥有很成熟的高性能方案,我们和腾讯云也有丰富的项目合作经验。此次也得益于腾讯云的助力,项目得以超预期完成。”追光动画后期制作相关负责人表示。
文/实习生 朵兰娜
文/北京青年报记者 王磊
编辑/弓立芳