软硬件版本
Unity:2018.4.x或2019
MRTK:2.8.2
Visual Studio:2019
开发平台:Win10 64-bit
HOLOLEN:1或2代
必备工具/插件/软件
• Unity3D 2018.4.x或2019
模块
1.Android Build Support;
2.UWP Build Support(IL2CPP);
3.Vuforia Augmented Reality Support(若使用Vuforia);
4.WebGL Build Support;
5.Windows Build Support(IL2CPP);
6.UWP Build Support(.NET);
插件
1.Microsoft.MixedReality.Toolkit.Unity.Foundation.2.8.2;
2.Microsoft.MixedReality.Toolkit.Unity.Extensions.2.8.2(非必须);
3.Microsoft.MixedReality.Toolkit.Unity.Examples.2.8.2(非必须);
4.Microsoft.MixedReality.Toolkit.Unity.Tools.2.8.2(非必须);
• Visual Studio 2019
扩展
.NET桌面开发
默认。
使用C++的桌面开发
除默认外:
1.Windows 10 SDK(10.0.18362.0);
2.MSVC v142 - VS 2019 C++ ARM64生成工具;
通用Windows平台开发
除默认外:
1.USB设备连接性;
2.C++ (v142)通用Windows平台工具;
使用.NET的移动开发
默认。
环境设置、打包发布
Unity
Build Settings
Player Settings
Resolution and Presentation
Publishing Settings
Capabilities
1.InternetClient;
2.PicturesLibrary(若使用Vuforia);
3.VideosLibrary(若使用Vuforia);
4.WebCam;
5.Microphone;
6.SpatialPerception;
Supported Device Families
1.Holographic;
XR Settings
Project Settings
Quality
VuforiaConfiguration(Resources文件夹下)
如需使用Vuforia识别物体或图片才会涉及此部分内容。见在Unity中使用Vuforia识别自定义图片、物体-CSDN博客https://blog.csdn.net/2301_78097080/article/details/138909423?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22138909423%22%2C%22source%22%3A%222301_78097080%22%7D
Visual Studio
1.项目打包后,获得如下内容:
2.使用Visual Studio 2019打开.sln文件;
3.项目→重定目标解决方案→Windows SDK最低版本:10.0.17134.0→确定;
4.项目→属性→调试→计算机名→目标HoloLens硬件地址(192.168.x.x)→确定;
5.调试/生成栏→Release/x86/远程计算机(或设备);
6.Ctrl+F5启动生成、部署,输入配对Pin码;
硬件设备
1.开发计算机、目标HoloLens均需开启开发者模式;
2.目标HoloLens关闭蓝牙;
3.1.若采用设备连接,HoloLens应接入计算机USB3.0接口;
3.2.若采用远程计算机连接,应保证HoloLens与计算机连接同一网络,并在VS中添加HoloLens硬件地址;