時間:2018-01-12 來源:互聯網 瀏覽量:
1 什麼是MixedRealityTookit_Unity?
MRTK是一個包含腳本和組件的工具集合,微軟設計MRTK的目的在於加速基於Hololens及Windows 平台MR頭戴設備應用的開發,本文主要用於幫助hololens開發者入門,並設定正確的學習路線。
MixedRealityToolKit_Unity是基於MixedRealityToolKit(github地址)設計的,結合unity來開發更簡單方便。
MixedRealityTookit架構
MixedRealityToolKit_Unity的github源碼地址:Microsoft/MixedRealityToolkit-Unity
給出windows Mixed Reality官方鏈接:
Windows Mixed Reality官網www.microsoft.com
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:渲染地板,邊界等的腳本集合。
MRTK模塊組件
3 開發環境配置
開發環境配置
4 開始引導(Getting started with MRTK)
環境配置好後,就可以開始實踐了,下麵鏈接給出了github中的開始引導,像入門的同學要好好讀一下。
Microsoft/MixedRealityToolkit-Unitygithub.com
5 End總結
本文主要針對想進行MixedRealityToolkit_Unity開發的同學,進行了概括性的講解,算是實踐入門! 最重要的是,大家動手去配置一下環境,運行一些demo測試一下,因為我感覺配置環境測試運行所花費的精力不比開發少,另外,實踐依托於微軟官方提供的github源碼以及相關的文檔,本文給出了相關的入口鏈接,等大家配置好環境,了解了相關基本模塊之後,我帶大家進行一個小的商業項目的實踐,搞定後你就可以說你會hololens開發了,有些小的項目甚至一個人也可以搞起來了,本身hololens項目不能承載太大的項目內容。
如有疑問,留言討論起來......