多元宇宙中的恐龍:《DinoPowers》為何使用實時動畫技術

從《瑞克和莫蒂》、《蜘蛛俠:英雄無歸》到《奇異博士》,多元宇宙已成為時下的火熱題材。原因很容易理解。讓不同的世界、不同的時間線以及不同的生物碰撞在壹起,這種想法太過精彩,讓人無法拒絕。

在Dofala Animation的世界,這表現為用機械恐龍武裝四位年輕的主角,讓他們對抗來自平行世界的反派。《DinoPowers》壹經韓國KBS電視頻道播出,就憑借這種動作場面和多元宇宙的組合迅速走紅,其快節奏的動畫風格深深吸引了孩子們(可能還有壹些成年人)。

但是,《DinoPowers》並不是只有優秀的故事和精彩的動畫這兩項優勢。它也順應了壹種新興趨勢:世界各地的工作室都在擁抱實時動畫技術,以尋求更快的速度和更高的保真度。事實上,這也是吸引Dofala的主要原因之壹。

在內部,團隊已經厭倦了“艱苦”的離線渲染,這種方式占用了大量時間,減少了叠代次數。在壹個VR項目中發現了虛幻引擎之後,他們認為自己也許可以在這個平臺上實現其雙重目標:出色的視覺效果和高效的渲染。於是他們做出了嘗試。

Dofala的實時動畫工作流程

Dofala希望盡可能地將工作集中到引擎中,很快地,在建模、紋理、綁定和頭發管線以及助其充分利用虛幻引擎功能集的數據處理功能之間,他們找到了壹座很好的橋梁。在創建建模數據時,Dofala希望使用蒙皮和混合形狀建立基於FBX的管線,以避免依賴Alembic。雖然這意味著他們將無法使用自己的壹些傳統技術,但從實時流程中獲得的好處——數據容量更小、幀率和效率更高——大大超過了負面的影響。


© RONGJUN、DOFALA保留所有權利。以兼容虛幻引擎為前提制作的資產
在綁定部分,團隊使用控制綁定制作兼容其3D DCC應用程序以及虛幻引擎的綁定。這使他們能夠在引擎中編輯動畫,然後將動畫傳回DCC工具(反之亦然),從而消除傳統制片中單向流程的限制。他們還可以將所有關鍵數據鏈接起來,因此,無論他們將數據導入鱷導出至何處,或如何編輯角色,原始數據都能夠保持完整。

在環境方面,Dofala將壹切都設計成了虛幻引擎中的關卡。通過這種方法,與以往在DCC工具中相比,團隊可以制作鱷編輯規模更大的環境,這有助於他們加快進度,並制作出同樣能讓觀眾驚嘆的高質量資產。


© RONGJUN、DOFALA保留所有權利。在虛幻引擎中制作的環境關卡
當涉及到設定動畫關鍵幀時,DCC工具無法(原生地)完整支持虛幻引擎所使用的環境關卡,這導致了場景截斷和數據空白。為了獲得更流暢的體驗,Dofala開始分割實時環境,將它們導出為FBX,然後重新導入DCC工具。之後,他們可以將環境轉換為GPU緩存數據,開啟完整的體驗,找回他們已迅速習慣的高幀率。

© RONGJUN、DOFALA保留所有權利。環境關卡被導入DCC工具,使用GPU緩存數據制作動畫
實時動畫的藍圖
那麽,在制作實時動畫時,Dofala依靠了哪些功能?

首先是藍圖可視化腳本系統,它可以幫助動畫團隊自動執行和鱷或開發特定流程,從而節省時間和金錢。例如,當Dofala需要壹次調整幾項Niagara設置時,他們制作了壹些藍圖。在為資產制作動畫時,團隊利用藍圖以程序化方式添加動畫,如此壹來,這些資產就可以被重復使用,無需在DCC工具中設定關鍵幀。Dofala還用藍圖處理了各種關卡構建任務、物理模擬和人群拍攝。

最美妙的地方在哪裏?美術師無需成為編程專家,就能做到這壹切。他們在沒有任何編程支持的情況下,創建了所有腳本和工具,使他們能夠以盡可能最直觀的方式構建腦中設想的高效管線。


© RONGJUN、DOFALA保留所有權利。


© RONGJUN、DOFALA保留所有權利。藍圖生成的模塊化道路

虛幻引擎的多軌編輯器Sequencer是另壹個不可或缺的功能。在團隊設置鏡頭時,Sequencer作為Dofala實時動畫管線的核心,使他們可以輕松調整插件和Actor的功能及參數。

© RONGJUN、DOFALA保留所有權利。

© RONGJUN、DOFALA保留所有權利。使用Niagara控制螢火蟲效果的粒子運動

此外,使用可編程的Niagara視效工具,團隊創造了各種互動,這是效果簡單的資產無法實現的;他們還用該工具建立了各種事件,用於生成與風和重力等模擬系統相關聯的定時效果。當創建能夠產生上浮、氣泡和波紋效果的水體插件時,Niagara視效工具尤其有用。該插件不僅能夠理解水面的位置,還可以確保每個粒子對定時事件作出正確的反應。

Niagara還被用在了電氣效果上,包括電線中湧過的電流,以及從盒中射出的雜亂光束。前者是在樣條追蹤的幫助下創建的。Dofala使用樣條組件作為輸入,獲得法線和方向矢量,再將它們當作噪點的粒子變換標準。

有了材質編輯器,他們無需使用HLSL腳本,即可創建和簡單地應用大多數帶有節點配置的著色器,以實現溶解效果。此外,使用索貝爾濾鏡,他們還創建了可在靠近光源時顯現的多彩輪廓;魚眼鏡頭效果是通過對場景顏色施加UV變形實現的;而可擺姿勢的網格體被用來制作醒目的殘影效果,表現機器人在戰場上的疾馳。

© RONGJUN、DOFALA保留所有權利。使用材質編輯器實現的皮膚材質
實時制片的價值
在不到壹年的時間裏,Dofala的實時工作流程就改變了團隊的壹切,在壹定程度上緩解了傳統動畫中的瓶頸。過去需要幾小時或幾天才能實現的工作,現在轉瞬間即可完成,這有助於Dofala趕上既定電視節目表日益緊張的時間安排,同時無需對任何資產以及在審查中提出的後期修改做出質量上的妥協。

Dofala始終能在屏幕上看到可能成為最終像素的畫面,因此,他們可以壹起檢查工作,並實時對反饋采取應對措施。當需要進行編輯時,這種制片方式允許他們在不破壞現有工作的同時,添加其他任何建模,即時調整攝像機,或自由修改資產的形狀和顏色。

新管線也將Dofala這種雄心勃勃的公司引向了壹條重要的道路:創作跨媒體內容。只要是在這個實時工作流程中制作的資產,隨時都可以跨越各個媒體(包括VR和AR遊戲),作為數字資產被重復使用。實際上,Dofala目前正在使用這些資產制作壹款名為《DinoPowers AR Combat》的遊戲,推動公司進入壹個全新的領域。我們迫不及待地想要看看接下來會發生什麽!

請通過Dofala的網站或Facebook頁面了解其最新消息。

來源:UNREALENGINE

PHP Code Snippets Powered By : XYZScripts.com