当前位置:系统粉 >   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 系统粉 版权声明 最新发布内容 网站导航