search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

谷歌VR最佳實踐系列:移動機制和菜單系統

映維網 2017年09月06日Daydream Elements最初是在今年的谷歌I/O大會上亮相。這是一系列的最佳實踐和可重複使用的代碼,旨在幫助你在VR中開發最基礎的東西,比如行走,以及與環境進行交互。所以,無論你是應用開發者還是沉浸式設計愛好者,抑或是單純對VR感興趣,你都可以參考谷歌帶來的技術相關演示。

一. 移動機制

  • 傳送

傳送是一種流行的移動機制,因為這可以讓你輕鬆探索一個大型虛擬環境。在Elements中,Daydream控制器檢測觸控的能力可讓傳送更加清晰可見。當你使用觸控板時,一條清晰的弧線將連接至傳送目的地,所以你可以輕鬆點擊並進行傳送。

Teleportation Element同時解決了一個老問題:當你傳送至新地點后便會迷失方向。對瞬時跳躍和淡出等情形來說,你需要一定的時間來重新確定自己的方位。然而,你可以用非常迅速的曲速效果來避免這種情況。曲速效果也可以幫助你保持方向感,而且速度足夠快,可以防止任何潛在的不適。

  • 隧穿

在行走時,視場變小,而且背景替換以網格。

對部分人而言,VR中的運動會導致他們感到不適,但在電視上玩遊戲時的運動卻並不會如此。這或許是因為電視只佔據你視場中的一小部分,而外圍視覺則是固定參照物(如客廳中的桌子,燈具和咖啡桌等等)。Tunneling Element利用了這種相同的客廳效果,並在用戶旋轉或移動期間使用。在Tunneling Element中,使用穩定的網格是減少不適的最有效方法。這一交互模型也在Google Earth VR中使用和測試,而且現在已經向任何應用程序開放使用。

如果用戶對大幅度運動高度敏感,在旋轉中使用隧穿效果能有效提高他們的舒適度。

  • 追逐攝像機

有時候你需要在遊戲中跟隨一個角色,但如果這是自動發生,同時不在你的控制之下,你可能會感到不適。谷歌的Chase Camera Element可以幫助避免這種問題的發生。其強調控制和預期:你可以通過觸摸板點擊確定你的目標位置,這樣當你朝著該方向移動時就會感覺自然和符合預期。



用戶通過選擇狐狸的目標位置來控制攝像機移動

這同時避免了自動攝像機旋轉。你仍然可以通過觸控板來手動旋轉攝像機,而在旋轉期間或當你在攝像機移動時看向不同的方向,Tunneling Element將會啟動,這也是難以在VR中正確實施Chase Camera效果的原因之一。另外需要注意的是,遂穿效果會影響環境,但不會影響角色。所以示例中的護理可以跑進隧道中,這樣用戶就不會丟失它的位置。

二. 菜單系統

  • 點擊菜單

Daydream控制器簡單易用,但有時候你需要更多的操作選擇。觸控板的觸控可能是用於四周移動,觸控板的點擊則可能是專門用於主要的應用操作,但你仍可能希望輕鬆訪問更多的選項。

單擊應用程序按鈕會顯示最初向用戶隱藏的常規選項,但用戶始終可以輕鬆進行訪問。

Elements提供了一個繪圖應用程序的示例,你可以單擊應用程序按鈕來查看圓形菜單,訪問更多的繪圖工具和顏色。這樣,觸摸板可以保持專用於主要操作(在這種情況下,點擊繪圖)。

  • 滑動菜單

假如你正在RPG遊戲中與最終的噴火龍大Boss進行對戰,而你需要快速切換刀劍和弓弩呢(更不用說你需要使用有限的藥水來補充血條)?滑動菜單是快速切換工具的好方法。Daydream Elements中沒有任何噴火龍,但你仍然可以看到滑動菜單在射擊氣球時的使用情況。

滑動菜單提供了非常快速的操作選擇。

  • Daydream渲染器

最後,Daydream提供了一個全新的實時渲染系統。你可以使用動態光源和紋理,而這表明了移動設備現在可以支持豐富的視覺體驗。這個演示場景只是內容創作者通過Daydream渲染器來美化應用程序的其中一個例子而已。如果你對興趣了解其中的技術細節,請查看谷歌提供的文檔(點擊前往)

谷歌表示,Daydream Elements的目標是把VR設計和開發帶給所有希望創建優秀沉浸式內容的人。未來映維網還將繼續為大家帶來谷歌的最新分享。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦