
智東西(公眾號:zhidxcom)
作者 | ZeR0
編輯 | 漠影
智東西9月19日報道,追光動畫新作《新神榜:楊戩》近期正在熱映,其制作水準再次升級,大銀幕古風奇幻視覺效果十分震撼,無論是蓬萊仙島滿載細節的縹緲仙境,還是神女婉羅表演《洛神賦》時的曼舞輕歌,乃至最后的水墨特效太極圖大戰與元神大戰的超燃戰斗場面,都展現出國內動畫電影制作的功力已經進步如斯。

這也是追光動畫歷史上渲染量最大的影片,其渲染提效背后,離不開云計算技術的支撐。今日,來自阿里云、追光動畫的多位技術專家,分享了云計算如何助力《新神榜:楊戩》(以下簡稱《楊戩》)的特效制作與云上渲染故事。
一、全片渲染時長 3.6 億核小時,云端渲染占 44%
追光動畫是國內領先的動畫電影制作公司,阿里云是國內最早提供動畫渲染服務的云計算服務商。自2015年第一部動畫電影《小門神》起,追光動畫就一直 與阿里云合作,7年來合作了《新神榜:哪吒重生》、《白蛇2:青蛇劫起》、《貓與桃花源》等多部影片。
相較于前作,《楊戩》特效畫面場面更為宏大,畫面細節更多更精細?!稐顟臁穭撔轮厮芰松裨捴信钊R、方壺、瀛洲三大仙島,構建出前所未見的古風奇景。三大仙島的美術風格以秦漢為基準,并融合了部分南北朝的特點,經過從建模到渲染等諸多動畫制作步驟,最終造出飄渺仙境。
項目資產和特效量的增加,給動畫電影制作過程帶來了更多的技術挑戰,尤其是更大的渲染壓力,包括大量非重力自然解算的飄帶裙擺、部分使用GPU解算等等。

據追光動畫TD組長黃勝分享,《楊戩》的單鏡頭模型總面數高達170億,單幀渲染時長為48小時,全片平均單幀渲染時長達17小時,全片渲染總時長達到3.6億核小時,備份存儲約為900TB。
其中,阿里云渲染時長達到1.58億核小時,約占總時長的44%。
而且,不同的場次難度不同,渲染時需要用到的云服務器節點數在0到2000之間動態變化。龐大的渲染量對算力和存儲的性能需求均遠超預期。
在《楊戩》制作過程中,上云成為提高渲染效率、保證項目進度的有力手段。
二、云渲染技術助力,解決存儲、算力、穩定性難題
具體來說,依靠阿里云高性能計算E-HPC敏捷、彈性的特性,阿里云渲染支持《楊戩》主要涉及如下幾個方面:
1、節點數量:云渲染最多支撐了約2000臺云節點,單文件系統最高可支持100GB/s的吞吐和260萬IOPS,節點數量上很好的滿足了項目的需求。
2、節點性能:最高提供了單實例規格192G內存52核的高性能機器來完成一些復雜鏡頭的渲染,可快速交付海量算力。
3、存儲:云渲染對存儲的性能要求很高。在存儲的性能不足的時候,會浪費CPU資源,阿里云提供了CPFS(并行存儲文件系統)來支持楊戩的云渲染,存儲吞吐最高達到90GB/s。
文件存儲CPFS是阿里云完全托管、可擴展的并行文件存儲系統,針對GPU和CPU計算場景進行了深度優化,能夠提供對數據亞毫秒級的訪問和百萬級IOPS的數據讀寫請求。
除了支持影視渲染外,CPFS還可用于AI深度訓練、自動駕駛、基因計算、EDA仿真、石油勘探、氣象分析等業務場景。
三、面向未來的云上影視架構:制作 + 渲染 + 審片全流程上云
阿里云早在2011年就切入渲染行業,并耕耘至今,目前其渲染解決方案已在國內多家頭部視覺特效公司及大型渲染農場落地。
據阿里云智能影視動漫行業解決方案架構師鄭雯介紹,阿里云的整體影視動漫行業解決方案不會止步,未來將積極探索影視行業和云在更多場景的進一步緊密結合,推動斷點續算、容器化、實時渲染等方面的技術演進。
阿里云智能高性能計算平臺負責人何萬青談道,古早的影視渲染,曾是每年只有一兩部“夢工廠”大片的時代,有多少資源能做多少事,如今云計算徹底改變了“量體裁衣”、“量入為出”的影視渲染計劃經濟模式。
這解決了本地生產的兩類痛點。對于頭部視效公司來說,本地生產存在IDC維護成本高,資源固定、升級難,異地協同難度大等問題;大型渲染農場則面臨資源池彈性不足、服務器穩定性差、多地部署成本高等難點。
對此,阿里云E-HPC為影視渲染全流程量身定做了方案,實現敏捷的云上資源創建流程,能夠快速交付大規模渲染集群。其高性能、低成本的混合云多級數據緩存框架,可以解決本地資產上云的難題;基于渲染壓力的自動伸縮,能實時感知渲染任務量變化,動態擴展/縮容渲染集群規模,解決云上運維難題。
何萬青總結說,未來,制作、渲染、審片全流程可上云。云上制作+審片,支持阿里云所有無影云桌面規格,按需使用,并支持本地遠程訪問,還能關聯渲染集群存儲,統一數據空間,中間結果無需下云。
云上渲染可以提供海量、多樣的CPU/GPU實例規格,支持集群自動化部署、資源彈性擴容、按需使用,適配渲染調度軟件、兼容客戶本地業務模式,并能實時感知業務負載變化,實現集群自動伸縮。
資產管理方面,有高速物理專線打通線上線下存儲空間、內網數據傳輸、保障資產安全。阿里云還提供E-HPC分布式多級緩存能力,支持線下存儲熱數據到云上的自動緩存/更新,保障云上大規模渲染效率。

