來源:新浪VR
最新版本的MRTK增加了對Oculus Quest的官方支持,現(xiàn)在可以直接在Unity的包管理器中進(jìn)行管理。
MRTK(混合現(xiàn)實工具包)是Microsoft的用于空間輸入,交互和界面的開源框架。最初是為其HoloLens AR頭顯設(shè)計的,但它也支持PC VR頭顯以及現(xiàn)在的Oculus Quest。
其主要目的是使開發(fā)人員能夠快速構(gòu)建用戶界面,以支持來自人工/跟蹤控制器的交互。該框架的設(shè)計原則利用了Microsoft對HoloLens進(jìn)行的空間交互的研究。
Oculus Quest的支持來自Unity Labs工程師Eric Provencher。在2019年12月下旬,他開始在MRTK-Quest上工作,當(dāng)時是GitHub的擴(kuò)展。
在整個今年,Provencher一直致力于改善MRTK-Quest支持并添加新功能。使用MRTK 2.5.0,現(xiàn)在已經(jīng)內(nèi)置了這項工作,并且擴(kuò)展的開發(fā)也已停止。
您以通過SideQuest上發(fā)布的“游樂場”以用戶或好奇的開發(fā)人員的身份試用MRTK-Quest 。
開發(fā)人員構(gòu)建網(wǎng)站或移動應(yīng)用程序時,很少會從頭開始構(gòu)建用戶界面。UI框架使他們可以使用現(xiàn)成的組件,因此他們可以專注于構(gòu)建實際的體驗或游戲。已經(jīng)建立了許多Web和應(yīng)用程序UI框架,但是VR和AR太新了,以至于這種框架還很少存在-至少有足夠成熟的框架可以在現(xiàn)實世界的項目中使用。MRTK可能會提供幫助。
Facebook和Valve尚未提供用于VR UI或交互的框架,而是提供了可供開發(fā)人員復(fù)制的基本示例以及最佳實踐。
通過2.5.0版,現(xiàn)在可以通過Unity的內(nèi)置軟件包管理器來安裝和更新MRTK,從而可以更輕松地進(jìn)行工作并更好地集成以用于實際開發(fā)。
將MRTK添加到您的Unity Package Manager中需要在項目的包清單中添加幾行。