微软Hololens 2开发指南

微软Hololens 2开发指南

1、首先来介绍一下这款混合现实MR产品:
这是微软在2019年向市场发布的,内部拥有win10系统,很方便用户操作,而且手势简单易上手。相较于第一代产品来说整体提升了不少,结构上解决了第一代压鼻梁的问题,这次二代的受力比较平均。最重要的是比第一代的可视角度有所提高,让体验者能够看到更大的视场,但是据我的体验上依旧没有解决镜片色散的问题,清晰度还待提高,佩戴上之后会出现色散,很影响体验感。
本次的任务是使用unity简单的搭建此平台,然后导出调试,在设备上运行。

  • 1、本次开发需要的东西:
    Visual studio 2019 下载地址
    Unity 2018.4.x以上或2019.2.x以上(建议使用2018.4,这是开发中最稳定的版本)
    Windows SDK 18362以上 下载地址
  • 2、开发需要导入的工具包:
    在这里插入图片描述
    这几个包都可以在以下网址中下载下载地址
    进入之后下载相应的包即可
    在这里插入图片描述
    其中的Foundation包是必须要导入的,然后剩下的根据自己的需要导入。里面的Examples有很多案例,没事的时候可以打开学习一下子。
  • 3、设置平台:
    打开unity新建一个项目,然后到build—build setting里面设置
    在这里插入图片描述
    点击switch platform等待平台设置完毕,然后到player settings里面再进心设置
    在这里插入图片描述
    然后点击publishing settings勾选spatialperception
    在这里插入图片描述
  • 4、导入工具包:
    导入上面那个Foundation包后,unity菜单栏出现Mixed Reality Tookit,点击—Utilities—Configure Unity Project弹出
    在这里插入图片描述
    取消勾选enable msbuild for unity,然后点击apply,之后再去原来的地方点击add to scence and configure….然后unity视图变成:
    在这里插入图片描述
    然后选中MixedRealityToolKit在inspector面板中选择这个选项。
    在这里插入图片描述
    上述完成后就可以进行到处调试了,如果还想自己添加点东西,可以在场景中添加个正方体或其他的什么,但是要注意unity中的一个单位等于现实世界中的一米。一定要主要好尺度的问题。
  • 5、导出调试:
    按照平时的方法将项目导出为UWP平台的,选好导出的位置,等待到处成功后会看到
    在这里插入图片描述
    双击打开My_Holo_5.sln,打开后进入VS,设置成这个样子
    在这里插入图片描述
    然后点击运行,等待程序部署到hololens上就行了。

这是正在部署的过程
在这里插入图片描述
这时如果是第一次连接HoloLens,则调试的时候需要输入PIN。PIN的获取通过HoloLens—设置—开发者—配对,这时会出现一串数字,把这穿数字输入到出现的对话框中即可连接。(若在后期调试的时候出现设备连接失败,可以尝试从HoloLens的设置—开发者选项中取消配对,然后在从vs中调试,这时还会像第一次那样出现输入PIN,以同样的方法输入PIN即可重新连接)

等待vs调试完毕,HoloLens会自己出现unity所做的项目。

::注意这时如果断开usb连接,HoloLens会自动退出项目,但是这时候项目已经存在HoloLens内部存储中了,所以如果这时将usb线断开,可以直接从眼镜中的应用中找到。

最后你将在您的设备上看到空间映射网格,假如您在场景中放置了物体,那么您将联同您放置的物体一块看到。

最后如果你觉得这个空间映射网格影响观赏效果你可以通过如下操作去掉这个功能,
在这里插入图片描述
在这里插入图片描述
去掉的话只是关闭了在画面中显示,空间映射同样还是可以实现的。

猜你喜欢

转载自blog.csdn.net/qq_41294510/article/details/131509856
今日推荐