HoloLens
开始这篇之前请首先看一下:上一篇入门篇
为了更快速的入门那就就从:
Academy开始吧 地址: https://www.microsoft.com/en-us/hololens/developers.
Mixed Reality Academy 找到 MIXED REALITY ACADEMY > 进入到学院学习.
说明:例子是从易到难。
Holograms 100: Getting started with Unity. 链接: https://docs.microsoft.com/en-us/windows/mixed-reality/holograms-100
(Unity 安装。本人使用 Unity 2017.2.0)
(1)使用Unity 创建一个3D项目。
(2)进入Unity, File -> New Scene.
(3)选中相机,在Inspector面板中设置Transform 中的Position 为 x:0 , y:0, z:0. 设置 Camera组件中的 Clear Flags为 Solid Color. 设置 Background的颜色为 0,0,0,0
(4)在HoloLens应用中 设置NearClip为0.85.
(5)File->Save Scene As 设置Main.
(6)找到Edit -> Project Setting -> Quality。在Windows Store logo下面的 Dropdown设置为 Very Low.
(7)找到Edit -> Project Setting -> Player. 找到XR Settiongs 启用 Virtual Reality Supported, 添加Windows Mixed Reality。找到 Other Setting 设置Scripting Backend为.NET.
(8) 创建一个Cube,设置位置 x:0,y:0,z:2. Rotation:x: 45, y: 45, z: 45, Scale: x:0.25 , y:0.25, z:0.25. 保存场景 (Ctrl + s).
(9) File -> Build Settings,切换平台到 Universal Windows Platform (如果没有点击下载安装) 点击选择平台。
(10) 点击Add Open Scenes, 设置: SDK Universl 10, AnyDevice切换到HoloLens, UMP Build Type 为D3D, Unity C# Project 选中。点击build.
(11) 创建一个App文件夹,Build到App文件夹。
(12) Build 完毕 打开App文件夹,看到.sln文件用VS 打开。
Visual Studio2017 设置:
1. Debug 设置为Release, ARM 设置为 x86.
2.本地计算机 设置为 HoloLens Emulator. 点击运行 即可运行起来一个模拟器,在模拟器中看到刚刚生成的 程序。
3.部署上HoloLens,我用的方式是 Usb连接到电脑, 设置 HoloLens Emulator 为Device, 此时会弹出一个PIN码,这个是什么鬼呢?
打开HoloLens,找到Setting ->Update Security -> For Developer找到Pair 点击就能看到此时的PIN码 这个码会变化的。输入运行
4.此时应用就能在HoloLens中看到了,断开电脑也能继续查看。
5.HoloLens的手势,有几种参照: https://jingyan.baidu.com/article/f3e34a12d68ce4f5eb65351f.html。
第一个非常简单的例子。