Hololens 2 + Unity环境配置

编程知识 更新时间:2023-04-26 01:53:40

0. 开发环境:

Win10
Unity 2020.3.31f1c1
VS2019

官方开发文档:

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

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

https://docs.microsoft/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/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/yolon3000/article/details/121776416

最后应该成这样:

4. 更新工程

5. Unity中配置MRTK

在Hierarchy窗口中,选择MixedRealityToolkit游戏对象,然后在Inspector窗口中,选择MixedRealityToolkit组件下的主配置文件为DefaultHoloLens2ConfigurationProfile

6. 重命名App(Optional)

Edit > Project Settings… to open Project Settings.
'Package name’是为了给输出的app命名,现在还用不到

7. Unity工程导出到VS

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

8. 在VS中通过WiFi连接Hololens

打开sln工程,配置开发环境

在属性中输入眼镜的IP地址

运行程序,会弹出让你输入输入PIN码,注意这个PIN不是你开机的PIN,你需要在眼镜设置->更新与安全->开发者选项->配对会弹出一个PIN码

9. 在Unity中通过WiFi连接Hololens


然后输入眼镜的ip地址,再点击Enable Holographics Remoting for Play Mode。之后运行unity的程序就可以了。。。

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

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

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

References

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

更多推荐

Hololens 2 + Unity环境配置

本文发布于:2023-04-19 18:24:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34a86217dacb1430ea3e1d16ed0d7cae.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   Hololens   Unity

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 88577文章数
  • 21539阅读数
  • 0评论数