Hololens开发学习笔记-初始化项目

开发工具及环境

1、一台安装了win10系统的电脑

2、安装Windows 10 SDK 10.0.18362.0 或更高版本

3、Hololens2或者hololens2模拟器

4、unity 2019.2.x以上版本

5、Visual Studio 2019

新建Unity项目

启动unity Hub 点击新建按钮 选择2019.2以上版本的unity

Hololens开发学习笔记-初始化项目_第1张图片

选择3D项目、输入你的项目名称、选择你想保存项目的位置、然后点击创建

Hololens开发学习笔记-初始化项目_第2张图片

配置项目环境

1、切换生成平台

快捷键 ctrl+shift+B  进入生成设置  或者菜单栏 File、Build Settings

Hololens开发学习笔记-初始化项目_第3张图片

选择Universal Windows Platform,然后点击下面的Switch Platform,完成平台切换

Hololens开发学习笔记-初始化项目_第4张图片

启用虚拟现实支持

菜单:Edit>Project Settings

Hololens开发学习笔记-初始化项目_第5张图片

然后再弹出菜单中选择:Player>windows选项卡>XR Settings

勾选上Virtual Reality Supported,然后点击“+”号,在弹出下拉框中选择Windows Mixed Reality

Hololens开发学习笔记-初始化项目_第6张图片

将Depth Fromat 改为16-bit-depth

将Enable Depth Buffer Sharing后面勾选

将Stereo Rendering Mode改为 SinglePass

Hololens开发学习笔记-初始化项目_第7张图片

启用空间感知

继续在上面的窗口中操作

Player>Publishing Settings>Capabilities

向下滚动勾选SpatialPerception选项

Hololens开发学习笔记-初始化项目_第8张图片

导入系统TestMesh Pro资源包

Unity菜单中:Windows>TextMeshPro>Import TMP Essential Resources

Hololens开发学习笔记-初始化项目_第9张图片

确保全选,点击Import

Hololens开发学习笔记-初始化项目_第10张图片

如下图即导入成功

Hololens开发学习笔记-初始化项目_第11张图片

导入混合现实工具包

下载自定义包:Microsoft.MixedReality.Toolkit.Unity.Foundation.2.3.0.unitypackage

在菜单中:Assets>Import Package>Costom Package

Hololens开发学习笔记-初始化项目_第12张图片

选择到刚才下载的包的目录下,选取刚才下载的文件包,点击打开。

Hololens开发学习笔记-初始化项目_第13张图片

全选后点击Import

Hololens开发学习笔记-初始化项目_第14张图片

导入之后会弹出如下对话框,找到MSBuild for Unity,取消勾选,点击Apply。

Hololens开发学习笔记-初始化项目_第15张图片

如果没有弹出上图对话框,需要手动唤出此对话框

Mixed Reality Toolkit>Utilities>Configure Unit Project

Hololens开发学习笔记-初始化项目_第16张图片

操作完成之后,在Project的Assets中会出现混合现实包,如图及完成了。

Hololens开发学习笔记-初始化项目_第17张图片

配置混合现实工具包

将混合现实工具包添加到当前场景:Mixed Reality Toolkit>Add to Sense and Configure

Hololens开发学习笔记-初始化项目_第18张图片

在Hierarchy窗口中选择MixedRealityToolkit,在Inspetctor窗口中找到MixedRealityToolkit(Script)把混合现实包调整为DefaultMixedRealityToolkitConfigurationProfile

Hololens开发学习笔记-初始化项目_第19张图片

保存场景

File>Save As 弹出框中保存到Sence文件夹下,以后如果需要再次保存,直接执行Ctrl+S即可

Hololens开发学习笔记-初始化项目_第20张图片

Hololens开发学习笔记-初始化项目_第21张图片

打包场景

File>Build Settings,在弹出界面点击下方的Build,在弹出的文件夹目录中新建一个文件夹,如“MyProject”

Hololens开发学习笔记-初始化项目_第22张图片

 

运行场景

Build完成之后会弹出一个文件夹目录,这个就是你打包完成的项目点击进去运行sln文件

Hololens开发学习笔记-初始化项目_第23张图片

Hololens开发学习笔记-初始化项目_第24张图片

选择Release或者Master、ARM、远程计算机或者Hololens模拟器,然后就可以起来了

至此本学技笔记完成

 

本章快读

1、新建Unity的3D模型项目;

2、File>Build Settings或者Ctrl+Shift+b,选择至Universal Windows Platform;

3、Edit>Project Settings,Player>XR Settings点击“+”,选择Windows Mixed Reality。选择16-bit,勾选深度共享,选择单通道(SinglePass);

4、Edit>Project Settings,Player>Publishing Settings>Capabilities,勾选SpatialPerception;

5、导入系统text包,Windows>TextMeshPro>Improt TMP Essential Resources;

6、导入自定义包,自定义包需要去MRTK下载,Assets>Improt Package>Custom Package;

7、保存File>Save As 或者Ctrl+Shift+S,场景保存到文件夹内;

8、打包;

9、在VS中运行,标准为:Release或者Master、ARM、HoloLens真机或者模拟器;

 

 

 

 

你可能感兴趣的:(AR,Hololens2,Unity)