《瘋狂動(dòng)物城》這部以動(dòng)物為主題的迪士尼動(dòng)畫很火爆,在華上映10天票房已達(dá)7.47億,豆瓣評(píng)分達(dá)到9.3分。里邊許多小細(xì)節(jié)很有趣:惡搞現(xiàn)實(shí)世界的品牌,星巴克logo換成了長(zhǎng)頸鹿,NIKE的"just zoo it",還有慢到令人發(fā)笑卻有個(gè)名字叫閃電的樹(shù)獺。不過(guò),這和分布式存儲(chǔ)能扯上什么關(guān)系呢?
渲染耗時(shí)1000萬(wàn)小時(shí)以上,"拖延癥"咋治療?
有一些拍攝花絮你可能沒(méi)注意,《瘋狂動(dòng)物城》是迪斯尼迄今為止最長(zhǎng)的動(dòng)畫電影之一,片長(zhǎng)達(dá)108分鐘,50多個(gè)動(dòng)物物種,19.7萬(wàn)張草圖,制作時(shí)間長(zhǎng)達(dá)5年。自2011年開(kāi)始,近500人先后加入制作團(tuán)隊(duì)。細(xì)思極恐,5年比一般人上大學(xué)的時(shí)間都長(zhǎng),也抵得上在帝都購(gòu)房買車的年限門檻;而人家用5年雕琢一部動(dòng)畫,成功從來(lái)不易,好作品背后都是堅(jiān)持和付出呢。敬畏感爆棚了吧? 筆者放個(gè)圖給大家回味一下。
瘋狂動(dòng)物城劇照
其實(shí)不只這部,業(yè)界高品質(zhì)的動(dòng)畫平均都需要4年左右時(shí)間。那么,你可能想知道,這些時(shí)間都用到哪里了,除了人設(shè)、故事板、劇本等方面,制作過(guò)程中的動(dòng)畫渲染算得上耗時(shí)大戶。就像《瘋狂動(dòng)物城》為了制作動(dòng)物毛發(fā)的真實(shí)感,一個(gè)幾秒的鏡頭可能一個(gè)團(tuán)隊(duì)耗時(shí)數(shù)月制作而成。
再看其他栗子,迪士尼的另一部動(dòng)畫片《冰雪奇緣》,其冰雪世界的魔幻畫面在逼真的3D特效渲染下呈現(xiàn)出炫美多彩的視覺(jué)效果,背后每一幀渲染長(zhǎng)達(dá)132小時(shí);夢(mèng)工廠的《瘋狂原始人》的渲染量是8000萬(wàn)小時(shí)。這效率已經(jīng)不只是左手右手一個(gè)慢動(dòng)作了,樹(shù)獺跟動(dòng)畫渲染速度比起來(lái)叫"閃電"也不為過(guò)。
存儲(chǔ)影響動(dòng)畫渲染效率,怎么破?
筆者簡(jiǎn)單解釋一下,渲染是CG(電腦圖形)行業(yè)生成動(dòng)畫片之前必須要做的流程,它可以按原始模型設(shè)置的物理光影和材質(zhì)信息生成各種連續(xù)幀,最終合成成片。
具體操作上,實(shí)時(shí)渲染主要由數(shù)十甚至數(shù)百前端渲染集群節(jié)點(diǎn)對(duì)大量動(dòng)畫素材進(jìn)行加工處理,計(jì)算量達(dá)到10億次以上。這還不算,如果影片是3D的,就要左右眼分開(kāi)編輯,工作量將加倍。
摩爾定律影響下,CPU和GPU性能迅速飆升,計(jì)算能力獲得大幅提升,而與之對(duì)應(yīng)的scale-up架構(gòu)的存儲(chǔ)基礎(chǔ)設(shè)施提速較慢、擴(kuò)展受限,100個(gè)前端節(jié)點(diǎn)內(nèi)還可以支撐,再往上增加前端節(jié)點(diǎn),存儲(chǔ)性能增加不明顯,甚至?xí)陆?。So,選擇合適的存儲(chǔ)架構(gòu),獲得線性擴(kuò)展的性能和容量,成為提升渲染效率的關(guān)鍵。
從這個(gè)角度上看,分布式存儲(chǔ)可謂是上佳之選。就拿浪潮分布式存儲(chǔ)AS13000來(lái)說(shuō)吧,它采用雙網(wǎng)架構(gòu),將控制信息和數(shù)據(jù)信息分別通過(guò)以太網(wǎng)通道和光纖通道傳輸,能夠給動(dòng)畫渲染提供上百GB的穩(wěn)定的IO流,保障渲染的流暢性,并支持超過(guò)5000個(gè)客戶端的制作站點(diǎn),保障動(dòng)畫渲染的流暢性。
AS13000本月推出了AS13000-M3節(jié)點(diǎn)。AS13000-M3是滿足于云計(jì)算、大數(shù)據(jù)應(yīng)用的第二代海量存儲(chǔ)系統(tǒng),提供容量按需擴(kuò)展、性能按需供給、服務(wù)按需定義的分布式存儲(chǔ)系統(tǒng)。其采用了E5-2600V3系列處理器、單節(jié)點(diǎn)16~28核心有效解決高密度、大容量所需要的高性能存儲(chǔ)需求;在內(nèi)存方面率先采用DDR4,充分利用了改進(jìn)的彎曲"金手指"和針腳的頻率,確保進(jìn)入分布式存儲(chǔ)系統(tǒng)的數(shù)據(jù)信號(hào)實(shí)現(xiàn)穩(wěn)定、高速的寫入,避免傳統(tǒng)DDR3內(nèi)存低效率導(dǎo)致的數(shù)據(jù)落盤緩慢問(wèn)題;12Gb數(shù)據(jù)存儲(chǔ)多通道技術(shù),消除6Gb系統(tǒng)中的任意一塊磁盤所產(chǎn)生的延遲造成的IO卡頓問(wèn)題。
動(dòng)畫渲染 如何按需擴(kuò)容?
浪潮分布式存儲(chǔ)AS13000,提供統(tǒng)一NAS共享資源池,將塊、文件和對(duì)象數(shù)據(jù)自然地集成在單一平臺(tái),提供安全快速的EB級(jí)共享空間數(shù)據(jù)服務(wù)。
AS13000是一臺(tái)基于SAN存儲(chǔ)陣列提供統(tǒng)一命名空間的NAS存儲(chǔ)系統(tǒng),它可以跨異構(gòu)操作系統(tǒng)平臺(tái)(Windows、Linux、AIX、HP-UX、MAC等),把一臺(tái)或多臺(tái)存儲(chǔ)設(shè)備的空間整合成一個(gè)或多個(gè)高性能共享NAS存儲(chǔ)池,既保證了NAS方式的共享、同時(shí)有效利用了SAN存儲(chǔ)資源的高性能IO,滿足用視頻渲染業(yè)務(wù)的NAS共享訪問(wèn)。
分享到微信 ×
打開(kāi)微信,點(diǎn)擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁(yè)分享至朋友圈。