Quest2應(yīng)用配置

開發(fā)初始準(zhǔn)備

由于Oculus Quest在技術(shù)上是Android設(shè)備,需要通過Unity Hub添加Android Build Support模塊。

添加模塊.PNG

Unity配置

1.打開Unity,創(chuàng)建一個(gè)新項(xiàng)目或者打開一個(gè)項(xiàng)目,創(chuàng)建項(xiàng)目請(qǐng)選擇3D為模板。
2.點(diǎn)擊上方工具欄的 Window -> Package Manager,在彈出的頁面中點(diǎn)擊Advanced下拉表中的Show preview package。
3.在右側(cè)上方搜索欄查找這三個(gè)軟件包,點(diǎn)擊Install下載。

XR Interaction Toolkit
XR Plugin Management
Oculus XR Plugin

Package Manager界面

注意:可能會(huì)出現(xiàn)下載完成后Uniy提示重啟才可使用軟件包,此時(shí)點(diǎn)擊重啟即可。

4.打開File -> Build Settings -> Android,點(diǎn)擊Switch Platform。
5.在轉(zhuǎn)換完成后,將此界面中的Texture Compression選擇為ASTC。

小擴(kuò)展

ASTC全稱為Adaptive Scalable Texture Compression,是一種新型紋理壓縮格式。
ASTC是由ARM Limited針對(duì)目前已有的填充率較低的紋理壓縮開發(fā)的一種靈活解決方案。在過去,不同的紋理壓縮方法只在一種或多種特定的數(shù)據(jù)通道和相關(guān)比特率的組合下表現(xiàn)良好。
ASTC核心基礎(chǔ)是它可以壓縮每種常用格式的輸入圖像,并以用戶選擇的任何比特率輸出該圖像。

6.點(diǎn)擊上方工具欄的 Edit -> Project Settings -> XR Plug-in Management,勾選Oculus(此時(shí)會(huì)稍有卡頓)。
7.在Project Settings界面選擇Player選項(xiàng),找到Minimum API Level,選擇Android 6.0 “Marshmallow”(API level 23)
注:API level為用于開發(fā)Android應(yīng)用程序的SDK版本。

創(chuàng)建一個(gè)場(chǎng)景

1.在Scene中右鍵新建:XR -> Device Based -> Room - Scale XR Rig。
2.點(diǎn)擊 GameObject -> 3D Object -> Plane,以此添加一個(gè)站立的地板。
3.保存此場(chǎng)景。

Quest配置測(cè)試

1.在Oculus手機(jī)應(yīng)用程序中選擇”高級(jí)設(shè)置“,單擊”開發(fā)人員模式“,然后啟用它。

oculus quest 2 手機(jī)界面.jpg

開發(fā)者模式開啟.jpg

2.將Quest用USB數(shù)據(jù)線連接到電腦,查看Quest內(nèi)部,會(huì)出現(xiàn)關(guān)于”允許USB調(diào)試”的提示,選擇確定。
3.回到Unity項(xiàng)目中,選擇File -> Build Settings -> Android,在Run Device選項(xiàng)中選擇識(shí)別到的Quest(若沒出現(xiàn)設(shè)備,點(diǎn)擊refresh進(jìn)行刷新檢測(cè))。
4.點(diǎn)擊Build And Run,等候一會(huì)便可以在Quest上進(jìn)行測(cè)試了。

Quest示例測(cè)試

1.Demo下載地址
2.打開VR文件夾下的Example項(xiàng)目,重復(fù)Quest配置測(cè)試中的第三步和第四步即可測(cè)試。

參考來源

1.Unity關(guān)于Oculus Quest2 系列開發(fā):(一)Unity配置Oculus Quest2開發(fā)環(huán)境
2.ASTC紋理壓縮格式

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容