當前,《白蛇2:青蛇劫起》(以下簡稱《白蛇2》)正在熱映,爆炸的視覺效果讓觀眾直呼過癮。這背后是超3億核小時的總渲染時長。阿里云的渲染技術(shù),使得后期渲染提效近160%。
據(jù)了解,《白蛇2》是追光動畫制作的一部CG 3D動畫電影,相較于2D電影,流程更長、難度更高,經(jīng)歷了16個生產(chǎn)步驟,歷經(jīng)358天才完成。
CG 3D動畫后期制作中,渲染是重中之重。渲染時長是行業(yè)內(nèi)評價3D動畫電影畫面精度的一個通用標準,即整片完整渲染所耗費的CPU核小時數(shù)。《白蛇2》總渲染時長超3億核小時。如果使用單核服務(wù)器進行渲染,需要3億小時(約三萬四千年)才能完成任務(wù)。
據(jù)介紹,燈光渲染量占總渲染量的85%。為了影片按時上映,追光動畫將30%的燈光渲染放在阿里云上,將原本需要四個月完成的工作壓縮至一個半月內(nèi)完成,提效近160%。峰值時,使用了阿里云2000臺52核192G內(nèi)存的云服務(wù)器,數(shù)量是追光動畫本地渲染農(nóng)場節(jié)點的2.5倍,整體算力超過8倍。
其中,阿里云高性能計算集群和高性能文件存儲是兩大關(guān)鍵技術(shù)支持。
基于云原生的阿里云彈性高性能計算(E-HPC)PaaS平臺,底層通過阿里云彈性計算ECS產(chǎn)品提供海量彈性渲染算力,不僅有針對性地優(yōu)化服務(wù)器機型,還具有自動整合與便捷管理云端計算、存儲、網(wǎng)絡(luò)等IaaS資源等優(yōu)勢,支持追光動畫在極短時間內(nèi)構(gòu)建起近2000臺節(jié)點規(guī)模的渲染集群來支持峰值渲染任務(wù)。
此外,阿里云并行文件存儲(CPFS)為追光動畫數(shù)百TB空間提供了數(shù)十GB/s的吞吐能力、數(shù)十萬的IOPS,順利扛住了峰值渲染帶來的存儲壓力,極大提高了渲染任務(wù)的執(zhí)行效率。
阿里云是國內(nèi)第一家為動畫提供渲染支持的云計算服務(wù)商。早在2011年就切入渲染行業(yè),并耕耘至今。
追光動畫自2015年第一部動畫電影《小門神》開始就與阿里云合作,六年來,合作了《新神榜:哪吒重生》、《白蛇2》等多部影片。
追光動畫表示,合作影片在渲染方面的資產(chǎn)量每一部都在增加,而且,對渲染節(jié)點的內(nèi)存、運算速度也都有更高的要求。阿里云的產(chǎn)品不斷進化,滿足了其日益增長的業(yè)務(wù)需求,“為我們更高效使用云渲染提供了更為便利的支撐”。
目前,阿里云渲染解決方案已在國內(nèi)多家頭部視覺特效公司及大型渲染農(nóng)場落地。
阿里云智能影視行業(yè)解決方案架構(gòu)師鄭雯表示,“內(nèi)容為王,受眾為本,日益精進的技術(shù)和制作都是為了更好地服務(wù)于內(nèi)容和觀眾。”
評論