Hololens基础开发

此文章用于自己学习过程中的记录,以便日后翻阅


此文章需要有Unity 和编程基础

如果你已经安装了以下步骤请直接跳转到 “第二步:创建一个Unity 工程为Hololens做准备”


Unity5.6及以上版本

下载安装:https://unity3d.com/cn

Vuforia

Vuforia是一款AR物体识别引擎,Vuforia把AR引擎作为一个package供Unity开发者使用,这边先下载下来,后续会用到。

下载Vuforia for Unity:https://developer.vuforia.com/

HoloToolKit

HoloToolKit是快速创建HoloGraphic Project的工具,提供了很多开发中用到的工具,Holotoolkit作为一个package供Unity开发者使用,这边先下载下来,后续会用到。 

下载:https://github.com/Microsoft/MixedRealityToolkit-Unity/releases

 

第一步:配置Hololens的开发环境和开发工具


  • 首先需要下来Hololens tool 这个工具,直接在百度上搜索关键词  “Hololens tool”,然后进入红框框起来的微软官方地址(其实直接去微软官方里搜索也行)

 

  • 获取为MicrosoftHoloLens和Windows混合Reality沉浸式耳机构建应用程序所需的工具。Windows混合Reality开发没有单独的SDK;您将在Windows 10 SDK中使用VisualStudio。这个就是开发Hololens所用到的工具包


下滑网页可以看到Installation checklist for HoloLens 对照表,接着跟着这个表进行Hololens的配置


确认你开发软件的版本

  • 首先要下载Visual Studio 2017 。然后下载Unity 5.6以上的版本 ,直接点击蓝色的字体就可以进入软件的下载网站(比如点击 Unity2017.4即可跳转到Unity官方进行下载)

 


如果你的电脑没有Visual StudioUnity 

   

等待下载结束


环境准备好了进入正式的开发工作

 

第二步:创建一个Unity 工程为Hololens做准备

  • 创建一个新的工程 然后导入HoloToolkit-Unity-2017.4.0.0

  • 在Assets搜索HoloLensCamera,然后删除原有的MainCamera,在舞台上创建一个Cube

 

  • 按照下图点击Edit>Project Settings>Quality

  • 注意不要改错了 一定是点击win下的小三角,然后改成Fastest

 

Windows 10 SDK设置

  • 在Inspector面板内设置Virtual RealitySupported的勾选,注意红框内选项保持一致

 

 

  • 创建完场景后点击BuildSettings>Universal Windows Platform> OpenDownload Page

  • 下载完成后点击安装这个UnitySetup Uwp .....

.


如果你弹出了下面的错误

  • 这时候我们发现出现了一个错误提示could no find any supported uwp sdk ,可以从VS Installer里找到UWP SDK进行安装。然后勾选上UnityC#Projects 。(也可以在Unity的安装里勾选上)

  • 安装成功后再次点击Universal Windows Platform,然后按照下图选择 最后别忘记点击Switch Platform,最后点击Build

  • Build到一个英文目录下

 

 

第三步:将Hololens真机用数据线连接电脑进行调试

  • 首先把针对开发人员选项这里选中开发人员模式

  • 打开发布成功的sln项目文件

  • 右键选择”Package.appxmanifest”文件,点击”查看代码”

 

 

  • 在第十一行的地方改成“Name="Windows.Holographic"  把原有的对象改成Holographic即可

  • 这时要用USB线将你的HOLOLENS和电脑进行链接,计算机管理可以看到Hololens的链接是否正确

  • 按照下面选择好,点后点击调试>开始执行(不调试)

  • 点击执行后会弹出下面的窗口,PIN密码要在你的Hololens眼镜中获取到,打开Hololens的settings设置,然后找到开发者设置

 

 

  • 然后计算机就会自动开始部署,部署成功后就可以在Hololens打开了。

 

文章结束

展开阅读全文

没有更多推荐了,返回首页