在剛剛舉行的世界移動(dòng)通信大會(huì)上,微軟推出了HoloLens 2,我們將在本文中介紹如何使用Unity開發(fā)下一代混合現(xiàn)實(shí)MR體驗(yàn)。
自2016年HoloLens發(fā)布以來,有91%左右的HoloLens應(yīng)用和體驗(yàn)使用Unity開發(fā),這些應(yīng)用涵蓋了汽車、AEC、EdTech等領(lǐng)域的沉浸式娛樂和企業(yè)解決方案。
經(jīng)過3年的發(fā)展,現(xiàn)在HoloLens 2推出,我們期待看到開發(fā)者和Unity社區(qū)使用HoloLens 2進(jìn)行開發(fā)下一代混合現(xiàn)實(shí)MR體驗(yàn)。
HoloLens 2今年發(fā)布
通過使用HoloLens 2,用戶將更好地沉浸于體驗(yàn)之中,這得益于HoloLens 2的2K顯示驅(qū)動(dòng)視野,與HoloLens第一代相比,足足增大了1倍。
HoloLens 2的視覺效果將更為驚艷和細(xì)致,這歸功于該設(shè)備使用了高通驍龍850計(jì)算平臺(tái)和64位操作系統(tǒng)。相比HoloLens第一代的x86芯片組,這種基于ARM的架構(gòu)具有更高的計(jì)算能力,有助于平衡效率和計(jì)算能力。
這一改變得到了Unity 2019.1中新加入工具和64位通用Windows平臺(tái)(UWP)的支持。其它硬件改進(jìn)包括800萬像素的攝像頭,藍(lán)牙 5.0連接功能以及更好的頭部重量分配。
用戶輸入也獲得了升級(jí),從而讓開發(fā)者更為靈活地控制應(yīng)用的設(shè)計(jì)和用戶的交互效果。HoloLens 2現(xiàn)在可以跟蹤雙手的完整關(guān)節(jié)模型,捕捉用戶的眼睛注視,并使用降噪麥克風(fēng)陣列,對語言命令準(zhǔn)確地采取行動(dòng)。
HoloLens 2的發(fā)售日期尚未確定,但現(xiàn)在可以預(yù)購。同時(shí)Unity和微軟將提供資源和指導(dǎo),幫助你開始進(jìn)行HoloLens 2的開發(fā)。
HoloLens-2.jpg)
HoloLens 2開發(fā)
第一代HoloLens發(fā)布以來,Unity就和微軟進(jìn)行合作。Unity支持了91%左右的HoloLens應(yīng)用和體驗(yàn),并且仍在致力于與微軟合作,以便Unity開發(fā)者為HoloLens 2的開發(fā)做準(zhǔn)備。
未來幾個(gè)月,你將看到新的開發(fā)工具,更新的文檔及設(shè)計(jì)指南的發(fā)布。在此之前,你可以使用第一代HoloLens作為開發(fā)HoloLens 2的基礎(chǔ)。
下面是開發(fā)者可能遇見的一些問題:
HoloLens 2開發(fā)需要什么?
你需要使用Unity 2018.3或Unity 2019.1b,以及微軟的Mixed Reality Toolkit v2(MRTK v2),該工具目前仍處于Beta版。HoloLens 2支持將隨著MRTKv2 RC1于2019年3月發(fā)布。
下載Mixed Reality Toolkit v2:
https://github.com/Microsoft/MixedRealityToolkit-Unity/releases/tag/v2.0.0-Beta2
如何在Unity 2018.3和Unity 2019.1b之間進(jìn)行選擇?
微軟目前推薦使用Unity 2018.3,因?yàn)樗钱?dāng)前最穩(wěn)定的開發(fā)環(huán)境并且支持32位ARM。在世界移動(dòng)通信大會(huì)上,我們看到了多個(gè)使用Unity 2018.3構(gòu)建的高性能體驗(yàn)的演示。
我們也可以把Unity 2019.1b用于需要額外性能提升的HoloLens 2項(xiàng)目。Unity 2019.1b是首個(gè)支持用于UWP的64位ARM架構(gòu)的版本,而且64位會(huì)讓性能得到極大的提升效果。
如何了解關(guān)于微軟MRTK v2和HoloLens 2未來支持的信息?
請?jiān)L問微軟的MRTK v2入門指南(Getting Started with MRTK v2),深入了解MRTK v2工具包,并訪問MRTK v2路線圖,了解微軟未來發(fā)布內(nèi)容的時(shí)間線。
MRTK v2入門指南:
https://github.com/Microsoft/MixedRealityToolkit-Unity/wiki/Getting-Started-with-MRTK-v2
MRTK v2路線圖:
https://github.com/Microsoft/MixedRealityToolkit-Unity/blob/mrtk_release/Roadmap.md
如何了解把第一代HoloLens應(yīng)用移植到HoloLens 2的方法?
微軟會(huì)在未來幾個(gè)月提供移植HoloLens應(yīng)用的指南,請?jiān)L問:
https://docs.microsoft.com/en-us/windows/mixed-reality/index#news-and-notes