當前位置:係統粉 >   IT資訊 >   微軟資訊 >  微軟Hololens開發包MixedRealityToolkit-unity

微軟Hololens開發包MixedRealityToolkit-unity

時間:2018-01-12 來源:互聯網 瀏覽量:

微軟Hololens開發包MixedRealityToolkit-unity(1)

hololens

1 什麼是MixedRealityTookit_Unity?

MRTK是一個包含腳本和組件的工具集合,微軟設計MRTK的目的在於加速基於Hololens及Windows 平台MR頭戴設備應用的開發,本文主要用於幫助hololens開發者入門,並設定正確的學習路線。

MixedRealityToolKit_Unity是基於MixedRealityToolKit(github地址)設計的,結合unity來開發更簡單方便。

微軟Hololens開發包MixedRealityToolkit-unity(2)

MixedRealityTookit架構

MixedRealityToolKit_Unity的github源碼地址:Microsoft/MixedRealityToolkit-Unity

給出windows Mixed Reality官方鏈接:

Windows Mixed Reality官網www.microsoft.com

微軟Hololens開發包MixedRealityToolkit-unity(3)

MRTK的精品Demo

正如官網標語:immese yourself in a new reality,可見微軟對增強顯示抱有很大的期待,從2016年低VR行業的低潮到2017年虛擬現實行業人的埋頭苦幹,各大廠商明白了對於新的科技唯有盡早拿出作品才是硬道理,也正是這點,讓很多業內人士保持住了對虛擬現實行業的激情。

2 MixedRealityToolKit_Unity包含了哪些模塊?

本部分展示了MRTK的9大核心模塊:

Input:輸入模塊集合包括注目,手勢,語音,移動4部分。

Sharing:不同設備之間的多人協同功能,例如多個人同時操作一個模型。

Sptial Mapping:空間映射,把現實世界地理信息轉化為虛擬空間地理信息。

Spatial Sound:空間音頻,對音頻添加空間位置屬性。

UX Controls:坐標節點控製,在操作的模型上添加坐標軸,節點,用以放大縮小旋轉模型。

Utilities:顧名思義,通用函數集合

Spatial UnderStanding:空間理解,可以識別哪些是地麵,哪些是人物。

Build:編輯器開發,用於開發麵板,自動化麵板。

Boundary:渲染地板,邊界等的腳本集合。

微軟Hololens開發包MixedRealityToolkit-unity(4)

MRTK模塊組件

3 開發環境配置

微軟Hololens開發包MixedRealityToolkit-unity(5)

開發環境配置

4 開始引導(Getting started with MRTK)

環境配置好後,就可以開始實踐了,下麵鏈接給出了github中的開始引導,像入門的同學要好好讀一下。

Microsoft/MixedRealityToolkit-Unitygithub.com

微軟Hololens開發包MixedRealityToolkit-unity(6)

5 End總結

本文主要針對想進行MixedRealityToolkit_Unity開發的同學,進行了概括性的講解,算是實踐入門! 最重要的是,大家動手去配置一下環境,運行一些demo測試一下,因為我感覺配置環境測試運行所花費的精力不比開發少,另外,實踐依托於微軟官方提供的github源碼以及相關的文檔,本文給出了相關的入口鏈接,等大家配置好環境,了解了相關基本模塊之後,我帶大家進行一個小的商業項目的實踐,搞定後你就可以說你會hololens開發了,有些小的項目甚至一個人也可以搞起來了,本身hololens項目不能承載太大的項目內容。

如有疑問,留言討論起來......

我要分享:

最新熱門遊戲

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航