當前位置:
首頁 > 最新 > 對於VR程序開發,你需要搞清楚這4個問題

對於VR程序開發,你需要搞清楚這4個問題

——映維網——

國際影響力VR信息數據平台

文章相關引用及參考:business2community

當前的VR是一門沒有語法的語言

映維網 2017年09月08日)市場近幾年對虛擬現實的興趣正呈現出爆炸式的增長。但作為一項媒介,虛擬現實仍處於發展初期。我們沒有一個好方法來描述何謂VR體驗。這不是一種電影,也不是一種遊戲(儘管其包含兩種元素)。當翠貝卡電影節舉辦VR項目的展覽時,他們甚至選擇了「Storyscapes(故事圖景)」的說法。

無論你如何稱呼它,VR在改變人們體驗內容的方式上擁有巨大的潛能。這種真正的多學科形態,VR涉及一系列不同的藝術形式,但又不同於任何一種藝術形式。這意味著適用於電影,電視或遊戲的規則和慣例不一定適用於VR。現在,VR領域中的工作室和製作方正在努力弄清楚VR的規則。

一門沒有語法的語言

我們似乎認為適用於電影的慣例十分自然和明顯,但這只是因為我們從小就是看著電影和電視長大的。在現實生活中,導演,編劇和動畫師花費了數十年的時間才制定出最基本的電影製作慣例。例如,許多早期的電影導演都強烈反對加入音樂,他們(錯誤地)認為觀眾將無法辨認音樂來自於哪裡。

這就是VR作為媒介的當前狀態。Baobab工作室的聯合創始人兼執行總監范莫琳(Maureen Fan)將VR比作是一門沒有語法的語言相比較。她說:「創建屬於電影的電影式語言需要幾十年的時間,現在為VR制定任何規則還為時過早。」

也就是說,像Baobab這樣的早期實驗者已經向我們說明了VR故事敘述的一些經驗教訓。如果你正在考慮開發VR體驗(或許是將其作為營銷或內容策略的一部分),下面映維網希望向你介紹應該注意的基礎知識。

1. 沒有邊框

傳統電影的整個世界發生在屏幕邊框內。在執導真人電影時,你不會關心框架之外發生的任何事情。但VR是不同的媒介。你不僅需要注意你希望觀眾看到的一切,還需要注意他們可以看到的一切。對3D動畫師和電影製作人來說,這是一個艱巨的挑戰。

在沒有邊框的情形下,你不僅要創建更多的東西,還要引導人們體驗你的故事。這對電影來說很容易:電影通過邊框內的內容來告訴你什麼才是至關重要的事情。故意使用組合,突出的線條,顏色,焦點和對比度都能把觀眾的注意力直接引導到導演希望他們注意的內容上。當故事是時候繼續前向前發展時,攝像機既可以平移至,又可以切換至下一個重要的情節。

在VR中,你仍然可以控制觀眾可以看到的內容,但你需要放棄對用戶注意力的完全控制。如果你需要用戶注意兩個特定的角色,你可以在他們身上採用明亮的紅色,並用天空中的光線來突出顯示。但如果觀眾想要觀察地上的蟲子,他們就會看到蟲子。更重要的是,你不能在VR中切換或平移。因為這有可能會打破身臨其境的幻覺。更有可能的是,用戶身體會產生不適。

2. 你需要引導觀眾

如果你不能強制觀眾看到你希望他們看到的內容,那麼你又該如何引導他們體驗你的故事呢?VR開發者已經嘗試了許多不同的方式。對於獲得艾美獎的VR短片《Invasion!》,Baobab工作室為用戶創建了一個引導角色。人類大腦傾向於看向別人正在看的方向,《Invasion!》巧妙地利用這一原理來引導觀眾的注意力。如果導演希望觀眾注意特定的情節,他們就會讓這個引導角看向那裡。

有時你不僅需要引導觀眾的注意力,還要告訴他們這是什麼。這聽起來像是一個與哲學高度相關的問題,但其中包含真正的神經學原因。當沉浸在虛擬現實中時,大腦需要一定的信號,不能只是一雙浮動的眼睛。對《Invasion!》 來說,製作方給予觀眾角色(一隻可愛的小兔子)可識別的兔子手臂和一個圓鼓鼓的肚子。他們發現,這不僅有助於增加沉浸感,還能為用戶提供了故事的重要上下文情景,比如當另一個兔子角色出現並嗅探觀眾時一樣。

增加交互性也帶來了重大的技術挑戰。記住,在VR模擬中所做的任何事情都需要在大約11ms內渲染兩次(每隻眼睛一次)。延遲將會影響沉浸感,並引發暈動症。

3. 既非電影,也非遊戲

VR是一種真正的跨學科類型。儘管VR與敘事電影存在很多共同點,但它與遊戲在技術上也有大量共同點。跟VR電影製作人一樣,遊戲設計師長期以來也面臨著一些相同的挑戰,比方說如何開發出一個感覺真實和可探索的世界,並同時能引導用戶的前進方向。

這些相似之處使得許多VR開發者把虛擬現實視為一種非常逼真的遊戲。所以,我們可以看到許多早期的VR體驗就像我們常見的小遊戲一樣,基本上只作為VR概念的技術演示,而不是真的故事敘述。

4. 對VR來說沒有最終的剪輯軟體

虛擬現實領域尚未找到屬於自己的正式規則,用於開發VR體驗的工具也是如此。對VR來說沒有最終的剪輯軟體。相反,開發者必須借用商業軟體,開源庫和內部技術進行工作。對於3D動畫,開發者經常需要使用Unity和Unreal 4這樣的遊戲引擎,以及Maya這樣的3D設計套件。

下一步通常是使用SDK來實際創建VR體驗。兩個最受歡迎的SDK套件來自於Oculus和谷歌VR,並且都能處理常見但複雜的VR任務,例如追蹤用戶頭部的運動,3D校準,並排渲染和管理用戶輸入和反饋。Oculus為Unity,Unreal 4,PC和安卓提供了原生SDK,而谷歌VR則為安卓,iOS,Unity和Unreal引擎4提供了原生SDK。

對於真人VR電影製作,谷歌開發了Jump平台。這基本上是一個360度立體攝像機,結合軟體後能自動把電影拼接成一個流暢的3D體驗。Jump平台的優點之一在於谷歌已經處理了所有的幾何和技術問題:攝像機的數量和位置,景深以及後端拼接器的優化(後者使用計算機視覺技術來把設備攝像機的原始饋送轉換成立體3D視頻)。

有興趣開發VR體驗嗎?

正如我們所看到的一樣,開發沉浸式VR體驗面臨著巨大的設計和技術挑戰。除了3D動畫師和開發者的知識之外,你還可能需要遊戲開發者,以及傳統電影導演和製片人的專業知識。但你同樣需要記住的是,我們目前正處於VR的早期發展階段,沒有任何已經確定的規則和範例,所以實驗和迭代十分重要。


點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 YiViAn 的精彩文章:

ManoMotion利用蘋果ARKit實現手部控制輸入
從Magic Leap最近的專利和論文探討其MR產品
模擬生物化學物理實驗室,VR創企Labster完成1000萬美元A輪融資
與微軟合作,英特爾希望在集成顯卡上運行VR系統
英國VR娛樂公司AiSolve收購美國VR諮詢公司Clay Park VR

TAG:YiViAn |