当前位置:   article > 正文

Hololens 2 + Unity环境配置_unity配置hololens

unity配置hololens

0. 开发环境:

Win10
Unity 2020.3.31f1c1
VS2019

官方开发文档

https://docs.microsoft.com/en-us/learn/modules/learn-mrtk-tutorials/1-1-introduction

1. 选择合适的Unity版本并下载

https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/choosing-unity-version

  1. 先下载Unity Hub
  2. 进入Unity Hub,下载Unity2020 LTS相关版本

2. 配置MRTK

安装好Unity后安装这两个:

  1. .NET 5.0 runtime
  2. MRFT

从MRTK2.6开始,微软公司提供了Mixed Reality Feature Tool(MRFT)工具,可以可视化的管理MRTK。
https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/welcome-to-mr-feature-tool

运行MRFT后,选择这4个features:在这里插入图片描述

3. OpenXR配置

安装上面的组建后,再打开unity它会自动更新,更新完后应该会出现 XR 插件管理设置,然后点击这里:
在这里插入图片描述
之后的一系列操作参考去除OpenXR选取框旁边的感叹号。

HoloLens2之路-Unity2020.3+MRTK2.7配置_DavidWang-CSDN博客
https://blog.csdn.net/yolon3000/article/details/121776416

最后应该成这样:
在这里插入图片描述

4. 更新工程

在这里插入图片描述

5. Unity中配置MRTK

Hierarchy窗口中,选择MixedRealityToolkit游戏对象,然后在Inspector窗口中,选择MixedRealityToolkit组件下的主配置文件为DefaultHoloLens2ConfigurationProfile
在这里插入图片描述

在眼镜中显示通常有两种方案:1.打包到vs中,并在眼镜中安装软件;2.直接将Unity与眼镜连接,不在眼镜中安装。
若选择方案1,则看下面的6、7;若选择方案2,直接跳到8。

6. Unity工程导出到VS

方便程序员手动修改一些开发代码。
File->BuildSettings,根据下图默认设置后,Build到一个空文件夹。
在这里插入图片描述

7. 在VS中通过WiFi连接Hololens

打开sln工程,配置开发环境
在这里插入图片描述
在属性中输入眼镜的IP地址
在这里插入图片描述
运行程序,会弹出让你输入输入PIN码,注意这个PIN不是你开机的PIN,你需要在眼镜设置->更新与安全->开发者选项->配对会弹出一个PIN码

8. 在Unity中通过WiFi连接Hololens

在这里插入图片描述
然后输入眼镜的ip地址,再点击Enable Holographics Remoting for Play Mode。之后运行unity的程序就可以了。。。

连接成功!环境配置完毕!

一些其它的tips:
1. 如果想关闭Unity显示出来的性能分析条:
选中面板中的MixedRealityToolkit,克隆HoloLens 2的配置文件,选中“Diagnostics”再次克隆,并将系统诊断DisEnable,即实现对于性能分析窗口的关闭。

2. 直接运行会出现网格化的空间映射,如果想去除空网格,可以这样:

References

https://blog.csdn.net/shedipai0528/article/details/123377096
https://blog.csdn.net/yolon3000/article/details/121776416

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/125765
推荐阅读
相关标签
  

闽ICP备14008679号