Unity2018.4.36f1+vs2017社区版开发HoloLens1环境配置+入门实例教程

1.前期准备

电脑环境配置前需要一些软硬件支持
1.Windows 10专业版或者企业版。

(1)启动win10开发人员模式 。
(2)启动Hyper-V。
(3)启用虚拟硬件。

下面的文章写的很详细,详见https://blog.csdn.net/qq_39503991/article/details/93484728

2.vs2017及Windows SDK。

推荐vs2017 社区版,无需激活,安装完毕即可使用。在这里插入图片描述
在这里插入图片描述
如上图尽量多安装一些插件,尤其是上图右边各个模块一定都要安装各自的Windows SDK。

目前来说开发HoloLens1需要的SDK版本在10.0.17134以上即可

SDK链接 https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/

官网vs安装链接:https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#-visual-studio-2017-version-15936

3 安装unity2018.4.36
进入unity官网,选择2018.4.36进行安装,注意选择安装UWP插件,因为vs2017 上面一步已经安装完成,无需重复。

在这里插入图片描述
在这里插入图片描述
注册unity个人版免费使用即可。

unity链接 https://unity.cn/releases

4 混合现实工具包(MRTK )。
下载混合现实工具包(MRTK ),解压后备用。

混合现实工具包(MRTK )链接:https://codeload.github.com/microsoft/MixedRealityToolkit-Unity/zip/refs/heads/main

2.hololens 配置

进入setting 找到 update&&security 打开for developers (开发者选项)打开所有选项包括device portal

3.unity2018 新建工程

1.在unity2018(64-Bit)中新建工程名为HoloLens,尽量不要保存至C盘,路径不要出现中文。
2.导入HoloToolkit-Unity-main包(此包用来打包生成HoloLens所需的APPX文件)。
点击Assets->import package->custom package->选择解压后的混合现实工具包(MRTK ),然后导入即可。或者直接把混合现实工具包(MRTK )拖拽到Project 面板的Assets文件夹下。成功导入MRTK包后会在最上方菜单界面显示 mixed reliability toolkit ,如下图所示。
在这里插入图片描述

3.在场景中构建一个Cube及脚本。

新建工程及软件界面操作可以参观一下链接的视频资料,这里提供扫盲性质的讲解。

注意: C# 脚本中的pubilc 类要与脚本名称一致,否则报错。

4 unity 相机不一定非得删除main camera 然后从MRTK包里 添加 hololens camera,本人实测自带的main camera 也可以使用,但是需要对camera 进行配置,如下图在这里插入图片描述

视频链接https://edu.csdn.net/course/play/28846/401512

注意:创建完工程只是unity项目的第一步,接下来请看下一节 unity2018配置

4.unity2018配置

1.在unity Scene 构建完场景,请保存到自己的工作场景中。

2 配置将要发布的工程。

(1) File ->Bulid setting 删除原来的scene,点击 add open scenes.

一定要点击 add open scenes 这才能把你自己创建场景进行bulid.

(2)Bulid setting ->选择UWP(universal Windows platform)-> Play setting

(3)Play setting -> other setting 进行如下图设置。configuration配置一定要和下图一样,网上有让配置成.net d的但是后续打包报错。

在这里插入图片描述
(4)Play setting ->Publishing 下拉到 capabilities 打勾 internetclient webcam microphone

(5) Play setting ->XR Setting 设置如下
在这里插入图片描述
(6)在 Bulid setting 修改 UWP(universal Windows platform)右栏选项,配置如下图。点击 bulid 即可,稍等一会,等进度条加载完成就完成了unity的配置。
在这里插入图片描述

5.unity2018打包发布到HoloLens

1 点击 mixed reliability toolkit 如下图所示,点击appx bulid option 检查一下配置。如果没有问题就点击 bulid all 生成appx文件。
在这里插入图片描述
2 发布appx 文件到HoloLens。
推荐使用 WEB 发布,推荐使用下面链接的发布方式。

https://blog.csdn.net/weixin_41518190/article/details/108299336

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐