HoloLens1开发(一):第一个程序发布与部署

前言

最近有新成员加入本团队,为了方便其开发HoloLens1,将不定时更新1代开发相关内容。

软件需求:

1.VS2017,安装Win10 SDK 17134或者17763;相关安装与配置请参考博文.

2.Unity2017,安装UWP平台;

注:如果使用的软件为VS2019和Unity2019来开发HoloLens1,可参考HoloLens2的开发过程,修改MRTK的配置文件为HoloLens1即可!可参考博文1博文2.


以HoloLens中显示一个立方体Cube为例。

一、新建Unity工程,添加Cube对象

1.首先切换平台,“File-Build Settings-UWP”,点击switch Platform;再点击“Player Settings-Other Settings-Scripting Backend”,IL2CPP切换为.NET;点击Add Open Scene,UWP平台的相关配置如图所示。
UWP
2.在面板中右键添加“3D Object->Cube”,在面板中调整Main Cmaera的位置至(0,0,0),调整Cube的位置至(0,0,5),可以在Game窗口正常看到Cube.
position

3.为了方便观察,可以修改Cube的材质。在Assets中右键创建材质,更改材质球颜色,然后拖到Cube上,可以观察到Cube颜色改变。
material

二、工程发布与部署

1.工程发布

1.在Unity的player setting中找到Publishing Settings,在Capabilities中勾选:Internet Client、WebCam、Microphone;在XR Settings中设置如下。
XR Settings
2.点击Build,选择发布文件夹,生成VS2017解决方案.

2.工程部署

1.双击打开生成目录中的VS工程,选中“Package.appxmanifest”,右键选择“查看代码”,修改以下内容;如果出现提示打不开,多尝试几次即可。
查看代码
修改
2.选择Debug,x86平台,用USB连接HoloLens与PC,选择Device,“调试-开始执行(不调试)”,点击运行。
Device
3.第一次连接HoloLens部署工程需要输入PIN码,根据提示,在HoloLens的设置中,选择安全-开发者选项,点击Pair,在PC输入HoloLens中出现的6位PIN码即可。

4.在以上的例子中会看到除了立方体以外的白色背景,这是由于没有修改相机SkyBox的背景,但不会对立方体的显示产生影响,对于天空盒的修改会在后续博文中加以说明。

总结

以上是HoloLens1开发的第一个程序以及程序发布与部署流程,欢迎批评指正!

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值