跳动百科

影视高质量快速渲染,云计算实现渲染周期减半|创新场景

邵娇薇
导读 场景描述渲染是CG成像的最后一道工序,也是动画电影中非常重要的一个步骤,设计网站上的效果图、电影院或流媒体平台呈现的影视特效和动画作...

场景描述

渲染是CG成像的最后一道工序,也是动画电影中非常重要的一个步骤,设计网站上的效果图、电影院或流媒体平台呈现的影视特效和动画作品,大部分都需要CG后期合成。那些酷炫炸裂的视觉大片中,虚拟的角色、道具、场景、特效等要符合3D场景、达到逼真效果,都离不开这道工序。

传统模式中影视制作公司一般自建机群,升级换代较慢,导致复杂场景的渲染速度偏低,容易拖慢影片整体制作效率。据统计,一部电影的制作有25%的时间是在“等”。但通常一部电影制作周期越长,项目的回报周期和风险系数也随之增长。因此,良好的计算资源支持、性能保障,对于影视公司如质如量完成后期制作至关重要。

而在实际渲染生产中,项目不同阶段的场景复杂度往往不同,导致渲染任务量存在频繁波动。影视公司本地集群规模又相对固定,难以有效应对高频变化的资源需求,易出现高峰期本地资源不足,低谷期本地资源大量闲置的问题。

解决方案

据了解,《白蛇:浮生》电影总渲染时长达 2.52 亿核小时,如果用单核服务器需要 28767年。而且由于不同场次难度不同,渲染时需要用到的云服务器节点数峰值时刻超过了2000点,庞大的渲染量对算力和存储性能提出了更高的需求。

动画电影的渲染画面需要海量计算带动,业务高峰时,追光动画原有的IDC渲染资源集群,无法快速扩容,导致计算资源不足。此次《白蛇:浮生》电影灯光渲染工作,腾讯云通过海量的离线渲染计算资源,全面结合低成本整体基础环境设施,帮助追光在业务高峰期弹性开启数千服务节点,满足高峰期渲染需求,将数亿核时灯光渲染工作量,利用云上千台高配云主机将渲染周期压缩了近一半时间。

同时,为了满足渲染过程中海量的文件存取性能,腾讯云提供了CFS Turbo 性能型产品,百GB/s高吞吐文件系统,支撑了超过2000+的计算节点并发读取渲染素材,并提供百GB级的带宽和亚毫秒级的延时,让渲染节点单任务百GB级数据加载时间优化,提升了读取速度,全面满足《白蛇:浮生》渲染过程中海量的文件存储速度提升的需求。

成效

《白蛇:浮生》电影中灯光渲染量2.01亿核小时,占电影总渲染量的80%。依托腾讯云海量的离线渲染计算资源、高性能存储CFS Turbo和云服务器 CVM,支撑住了超过2000+的计算节点并发读取渲染素材,把电影的渲染周期压缩了43%,保障了《白蛇:浮生》高效、顺畅完成云端渲染。

「关于创新场景50」

场景不是案例,它更加精准、也更加抽象。数字化就是创新场景的不断叠加和迭代。

在此背景下,钛媒体重磅推出「创新场景50」评选,每年遴选并解读50个全行业与业务深度融合的创新性场景及其解决方案,并在钛媒体年度ITValue Summit 数字价值年会上隆重颁奖、深度交流。

目前场景正在征集中,更精准的解读、更广泛的曝光、更强大的品牌势能,欢迎你提出问题,更欢迎你留下解决的方法和工具。点击这里投递更多场景信息