Unity 工具的應用

工業藝術家和電影人慣於談論在最近的一個項目他們的首選工具-無論是數字或物理工具,新的或舊的,豪華或廉價的。今天就由拉裏·卡特勒談談Unity。卡特勒是Baobab Studios的聯合創始人和首席技術官,該工作室曾多次獲得艾美獎。該工作室最新的作品是《Baba Yaga》,它在今年獲得了兩個安妮獎提名。接下來,卡特勒就會和我們聊一下Unity在《Baba Yaga》流程中的核心作用:
拉裏·卡特勒: Unity是我們用於在移動VR上以72 fps實時渲染《Baba Yaga》場景的遊戲引擎。雖然我們仍然在Maya中建模、綁定和制作動畫,但其他一切都是在Unity中創作的。我們在Unity中創造了非線性敘述結構。程式化的VR故事外觀都是在Unity中制作的,互動、角色AI、效果和燈光也是如此。
Unity一直是我們所有VR項目的中心,這個可以追溯到2016年的《Asteroids!》。在5個交互式VR項目的過程中,我們已經在Unity上發展了我們的故事實時敘述平臺“Storyteller“。
“Storyteller“已經成為一個綜合性和開創性的工具集,用於創造電影質量的實時動畫,既可以創作交互式VR敘事,也可以重新創造傳統的動畫電影制作。如果沒有Unity作為支柱,我們就不可能創建這個工具集。
我們把所有的項目都當作實驗。結果是,我們的每一個VR敘述都推動了我們在不同方向上使用Unity,並隨著時間的推移擴大和加強了“Storyteller“平臺。對於所有這些實驗和最終的項目,Unity是一個靈活的基礎。
在《Asteroids!》,我們嘗試通過讓觀眾成為故事的積極參與者來進行互動。這是我們第一次使用手動控制器。觀眾可以與外星人建立一種有意義的聯系,並做出有意義的決定。在這個項目中,我們建立了一個基於Unity的框架,讓我們的美術人員能夠創造出實時運行的電影質量的動畫表演。然後我們在角色技術系統的基礎上構建了一個早期的角色AI系統。這使得虛擬現實角色的表現既具有高度的表現力又具有高度的互動性。
《Crow:The Legend》給我們的團隊帶來了很多新的挑戰,因為它在VR電影制作的各個方面都有很大的野心。所以,我們真的建立了我們的美工工具集來處理不斷擴大的生產規模。我們認為在VR和傳統電影(2d)中講述“Crow”的故事是很重要的。為此,我們創建了一個2D電影工具集:我們的軟件框架,用於同時跨多種媒體制作實時項目的不同版本。
我們整個2D版本的《Asteroids!》是在Unity中實時渲染的,結果超出了我們的預期。 《Asteroids!》在2019年獲得了四項艾美獎。值得註意的是,這是實時渲染項目第一次在與擁有更多渲染時間和資源的傳統動畫項目競爭的同時,獲得了動畫領域的傑出藝術成就獎(包括制作設計和角色設計)。
《Bonfire》是一種高度互動的體驗,該項目被設計成體驗式的。觀眾需要與外星人人“Porkbun”建立一種有意義的關系。我們創造了一個全新的系統來創造這種完全非線性的體驗。我們還為外星人Porkbun和觀眾的助手Debbie開發了更高級的情感角色AI系統。《Bonfire》是Oculus Quest(VR頭戴設備)的發行合作夥伴,所以我們需要擴展我們的系統,以便能夠使用手機芯片組渲染所有內容。
《Baba Yaga》代表了在互動性、VR故事敘述以及確保觀眾對角色和故事的重要性方面的下一步。《Baba Yaga》通過讓觀眾成為故事中的主角來推動我們的工具集:你的選擇真的很重要,並以戲劇化的方式改變體驗。《Baba Yaga》還要求我們在手工制作、戲劇藝術風格以及富有表現力和微妙的角色動畫方面進行創新。


在《Baba Yaga》的制作早期, 我們就決定制作一個電影和戲劇版本。基於《Crow: The Legend 》劇場版的經驗,我們對2D電影工具進行了許多改進。我們的導演Eric Darnell想要親自在Unity中拍攝電影攝影,以從情感第一人稱POV中講述2D版本​的《Baba Yaga》。
為此,我們充分利用了Unity中的Cinemachine功能。我們構建了一套與Cinemachine和時間軸集成的VR攝像機記錄和編輯軟件,讓Eric可以直接在VR耳機中拍攝電影。Unity的偉大之處在於生成的工具集非常易於使用,讓Eric可以親自完成了2D版本的所有攝影工作。

PHP Code Snippets Powered By : XYZScripts.com