【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

千葉Christa發表於2023-02-21

前言

前段時間 Oculus 的 SDK 頻繁更新,很多已有的教程都不再適用於現在的版本了。本系列文章的主要目的是記錄現版本常見功能的實現方法,便於自己後續開發。當然,不排除我文章剛寫完 SDK 又變了的可能性,所以如果有人發現文章的內容已經不適用於新版本了,也可以留評論或者私信我,我會持續更新文章內容。

當前適用版本:

  • Unity 版本:2021.3.7f1c1
  • Oculus Interaction SDK 版本:47.0

文章最近更新日期:2023.02.21

 


專案設定

關於如何安裝 SDK 並且完成相機設定的步驟在前文中已有表述,如有需求可以翻看這篇文章

【Oculus Interaction SDK】(一)設定 VR 相機與控制器 & 實現簡單的抓取功能 - 千葉Christa - 部落格園 (cnblogs.com)

 

首先,我們需要到 Project Settings 中將色彩空間 Color Space 從預設的 Gamma 改為 Linear

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

將指令碼後端 Scripting Backend 從預設的 Mono 改為 IL2CPP

將目標體系結構 Target Architectures 更改為 ARM64

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

移除天空盒

在導航欄找到 Window > Rendering > Lighting > Environment,移除天空盒

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

修改相機

找到場景中的相機 OVRCameraRig 為其新增 OVR Passthrough Layer 元件,將 Placement 選項修改為 Underlay

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

在 OVRCameraRig 的 OVR Manager 元件中開啟 General 選項卡,勾選 Passthrough Capability

在元件的最後找到 Enable Passthrough 選項,勾選此選項

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

清除一下相機底色

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

新增測試物體

新建一個 Cube,為其新增互動元件,同時為控制器新增互動功能

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

關於控制器和物體設定,詳情請看之前的文章,這裡就不贅述了

【Oculus Interaction SDK】(一)設定 VR 相機與控制器 & 實現簡單的抓取功能 - 千葉Christa - 部落格園 (cnblogs.com)

 

進行測試

 Oculus 應用軟體在 49.0 版本的公測版中提供了透過 Oculus Link 透視的功能

不需要打包安裝,現在可以直接透過 Oculus Link 看到透視效果啦,nice!

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

雖說可以在串流的時候直接看到透視效果,但是 Unity 的 Game 視窗並不會有任何透視畫面(相機背景是純黑色)

並且 Oculus Link 的透視效果也無法透過 SideQuest 串流顯示在 PC 視窗上

為了錄製測試效果,還是要把專案安裝到頭顯上才可以 QAQ

 

在這裡我直接透過 Unity 進行安裝了,你也可以 Build 之後透過 ADB 進行安裝

【Oculus Interaction SDK】(十二)Meta Quest 如何開啟透視(Passthrough)

 

OK,來看看效果吧!

Quest 2 的環境透視效果_千葉Christa_嗶哩嗶哩_bilibili

 


參考資料

Meta Quest Passthrough Tutorial in Unity - PART 1 : Setup - YouTube

相關文章