發(fā)布時間:2016-10-11 18:39 | 標簽:
VR游戲 Unreal引擎
微信掃一掃:分享
微信里點“發(fā)現(xiàn)”,掃一下
二維碼便可將本文分享至朋友圈
對于次世代游戲,過場動畫(In-game Cinematic)是個非常重要組成部分,它能夠更直觀、炫麗地展示游戲角色以及故事情節(jié),像《魔獸爭霸》的過場動畫就與其游戲齊名,讓玩家狂熱。而像《暗黑破壞神》中的過場動畫,影響力甚至超越了游戲本身。
以往的過場動畫制作更多依靠 CG 工具預渲染來制作和展現(xiàn)。隨著游戲引擎功能地不斷升級與強大,越來越多的過場動畫可以在游戲引擎中直接完成。而當下火熱的 VR 游戲,如果能夠用游戲引擎來制作游戲內(nèi)容相關的動畫,將為 VR 游戲的傳播與推廣起到事半功倍的效果。
今天,我們請到了指揮家 VR 的 UE 設計師指揮星,和大家分享如何用 UE4 游戲引擎的強大功能來輕松地制作出超燃的過場動畫。
虛幻引擎
Unreal Engine4,中文名虛幻引擎 4,是由 EPIC GAMES 研發(fā)的最新游戲開發(fā)工具套件。自從 2015 年宣布免費之后,越來越多的游戲從業(yè)者與其他行業(yè)迅速加入其隊伍。UE4 最大的核心優(yōu)勢在于它震撼的畫面表現(xiàn)和完整的開發(fā)工具。隨著在虛擬現(xiàn)實行業(yè)崛起,UE4 不斷更新并與虛擬現(xiàn)實開發(fā)完美結合,目前已成為眾多 VR 開發(fā)者的首選工具哦~
而 UE4 中的 Matinee 動畫工具,則讓游戲的過場動畫制作變得更加易上手。就像一杯 Dry Martine,簡約卻又彰顯品位與內(nèi)涵。
Matinee
Matinee 動畫工具提供了對 Actor 屬性隨時間進行動畫處理的功能,也提供了創(chuàng)建動態(tài)的游戲體驗或游戲中過場動畫序列的功能。該系統(tǒng)是基于專用的動畫軌跡,你可以在該軌跡上放置關鍵幀來設置關卡中 Actor 某些屬性的值。Matinee 編輯器類似于用于視頻編輯的非線性編輯器,這使得視頻制作專業(yè)人員對它感覺很熟悉。
過場動畫
今天我們就通過最經(jīng)常用到的鏡頭運動與切換來簡單介紹一下這個工具的運用,即怎么通過 Matinee 來實現(xiàn)鏡頭運動。讓我們一起模擬電影制作過程,跟著指揮星一起做 VR 界的「馮小剛」吧!
首先我們先來認識下 Matinee 的編輯界面↓
Step1:拖出相機(設置電影攝像機機位)
首先我們在場景中拖出一個相機,把它放在你想要拍攝的位置。PS:在進行拍攝前你需要像一個編劇,設想好你要拍攝的方向或劇情。
Step2:打開工具欄添加 Matinee(打板「action!」)
打開工具欄上的打板(Cinematics)添加 Matinee
在 Matinee 中添加一個相機組(Add New Camera Group)就可到下一步。
Step3:形成位移(安置攝像機軌道)
相機移動到目標點,選擇在結束的時間添加幀,這樣就形成一段位移。重復此步驟,完成其它鏡頭的動畫軌跡,如四合院中庭、院里主臥、客廳等等空間,鏡頭都可進行錄制。
Step4:拼接鏡頭(后期剪輯,拼接成完整鏡頭)
接下來再將完成的鏡頭拼接在一起,組合好順序,比如你想將鏡頭先臥室向院里推,或是從街邊道路向臥室推等。當你不再添加相機組時,右擊空白處,添加導演組將所有相機組連接成一個完整鏡頭。
選中導演組,按下鍵盤 Enter 鍵可以選擇鏡頭號,這里我們按照順序分別添加鏡頭。
在導演組里編輯鏡頭的時長,這樣便簡單完成幾個鏡頭的組合工作。
鏡頭運動軌跡如下↓
另外 Matinee 同樣提供了非常便捷導出選項,可以輕松到出 AVI 視頻格式。
導出后畫面的呈現(xiàn)就非常驚艷啦↓
Step5:通過藍圖觸發(fā) Matinee(鏡頭運動、特效、角色動作)
- 那么如何通過藍圖觸發(fā) Matinee 呢,簡單的說,通過以下四個步驟實現(xiàn)↓
- 在世界大綱視圖中選擇包含您想播放的序列的 MatineeActor;
- 打開關卡藍圖,確保該藍圖處于圖表模式,以便于你進行進一步的操作;
- 在關卡藍圖中,選中 Matinee Actor,右擊圖表在顯示出的關聯(lián)菜單中,輸入 PLAY 來過濾結果,并從列表中選 PLAY 播放節(jié)點,這時侯 Matinee Actor 節(jié)點已經(jīng)附加到了它上面;
通過以上三個步驟,我們可以的得到這張最終圖。
那么要怎么觸發(fā)這段動畫呢,這時候按「F」鍵啟動它;
在程序啟動后,我們便能隨時促發(fā)這段制作好的 Matinee 動畫,通過藍圖調(diào)用 Matinee 我們可以輕松的播放鏡頭動畫,開關門等一些系列事件。
在導演組中提供了很多類型的 Track,比如 Event Track 可以在藍圖的中直接引用,可以輕松的做出諸如子彈時間等效果,我們現(xiàn)在在這邊增加一個 Fade Track 達到鏡頭淡入淡出的效果。
以指揮家 VR 的 VRStory 項目《First Contact》舉例,下圖即是《First Contact》利用 Matinee 做的其中一段子彈時間的鏡頭,圖片中的部分元素分別為 Matinee 引用到的 Actor 和粒子,其中用到的一些觸發(fā)動畫與藍圖事件。
經(jīng)過一番簡單的解釋,相信大家對怎么通過 Matinee 來實現(xiàn)鏡頭運動一定有所了解了,但是的 Matinee 的功能還不至于此,我們還可以通過 Matinee 輕松實時調(diào)用場景的各種元素。如下圖所示,汽車爆炸的運動軌跡、方向、爆炸效果,周邊石頭飛起、火焰高度等都可以用 Matine 輕松打造。
圖片截圖來自 Unreal 官方 Showdown VR Demo
另外,在虛幻引擎 4.12 版本新加入的 Sequencer(定序器),與 Matinee 一脈相承。它擁有諸多強大功能,如自動設置關鍵幀、過場攝像機和實時游戲進程錄制。利用 Sequencer 可將序列自由組織為隨意數(shù)量的資源,便于在大型動畫項目中進行分工協(xié)作。打開現(xiàn)有的 Matinee 后動畫后可將其導入 Sequencer,它同樣支持 Matinee。
通過虛幻引擎不斷的更新迭代,使用游戲引擎制作一部真正 CG 影片正變得越來越有可能,相信在不久的將來就能欣賞到虛幻影視大作!
來源:指揮家VR
投稿/爆料:tougao@youxituoluo.com
稿件/商務合作: 六六(微信 13138755620)
加入行業(yè)交流群:六六(微信 13138755620)