微软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线断开,可以直接从眼镜中的应用中找到。
最后你将在您的设备上看到空间映射网格,假如您在场景中放置了物体,那么您将联同您放置的物体一块看到。文章来源:https://www.toymoban.com/news/detail-774318.html
最后如果你觉得这个空间映射网格影响观赏效果你可以通过如下操作去掉这个功能,
去掉的话只是关闭了在画面中显示,空间映射同样还是可以实现的。文章来源地址https://www.toymoban.com/news/detail-774318.html
到了这里,关于微软Hololens 2开发指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!