标签:tps explorer _for windows tde debug connect 资源管理器 设备
Holograms 100
本教程将引导您使用 Unity 构建基本全息应用程序。 这个项目可作为您希望在 Unity 中构建的任何全息应用程序的起始模板。
预备知识
已经利用安装工具正确配置的 Windows 10 PC。
目录
o 4.3 为 Windows 全息图指定导出 o 4.4 导出 Visual Studio 解决方案
第 1 章 - 创建新项目
要使用 Unity 构建应用程序,您首先需要创建一个项目。 项目是一个文件夹,其中包含您从数字内容创建工具(如 Maya、Max Cinema 4D 或 Photoshop)导入的所有资料、您使用
Visual Studio 或您最喜欢的代码编辑器创建的所有代码,以及当您在编辑器中组合场景、动画和其他 Unity 资源类型时 Unity 创建的任意数量的内容文件。 Unity 项目不依赖
于像 Visual Studio 的解决方案文件 (*.sln) 这样的集中式项目文件 — 它们仅仅基于文件夹结构。
Unity 项目脚本文件也不是通过中央项目文件(Visual Studio 中的*.csproj)来管理的。
Unity 会自动发现项目文件夹中的 C#文件。 要构建和部署 UWP 应用程序,Unity 可以将项目导出为包含所有必需的资料和代码文件的 Visual Studio 解决方案。
第 2 章 - 设置摄像头
Unity 主摄像头处理头部跟踪和立体渲染。 对主摄像头进行一些更改,以将其随同
HoloLens 一起使用。
首先,如果将用户的起始位置设置为 (X:0, Y:0, Z:0),布局您的应用程序会更加容易。 由于主摄像头正在跟踪用户头部的移动,所以可以通过设置主摄像头的开始位置来设置用户的起始位置。
1, Z: -10)更改为(X: 0, Y: 0, Z: 0)
其次,需要更改默认的摄像头背景。 在全息应用程序中,出现在相机渲染的所有内容之后的应该是真实世界而不是天空盒纹理。
最后,为了防止在用户接近全息图或全息图接近用户时全息图过于靠近用户的眼睛,可以将近切面设置为 HoloLens 推荐的 0.85 米。
第 3 章 - 创建全息图
在 Unity 项目中创建全息图就像在 Unity 中创建任何其他对象一样。 很容易将全息图放置在用户面前,因为 Unity 的坐标系统被映射到真实世界中 - 在 Unity 中的一米在真实世界中大约也是一米。
第 4 章 - 从 Unity 导出到 Visual Studio
现在完成了 HelloHolograms 在 Unity 中的工作,项目可以导出到 Visual Studio,然后发 布您的 HoloLens。
Unity 性能设置
Unity 质量设置
由于在 HoloLens 上维持高帧速率极为重要,我们希望调整质量设置,以实现最快性能。有关更为详细的性能信息,请参见 Unity 的性能建议。
Unity 构建设置
我们要指定我们的要导出为通用 Windows 平台 (Universal Windows Platform) 应用程序的 Unity 项目。
在平台列表中选择 Windows 应用商店。
为 Windows 全息图指定导出
我们需要让 Unity 知道我们要导出的应用程序应该创建一个全息视图,而不是一个 2D 视
图。 我们通过添加 HoloLens 作为虚拟现实设备来实现上述目标。
{0>In the Rendering section, check the Virtual Reality Supported checkbox to add a new Virtual Reality Devices list and confirm "Windows Holographic" is listed as a supported device.<}100{>在渲染“Rendering”部分,选中支持的虚拟现实 rtual Reality Supported”复选框,以添加新的虚拟现实设备列表,并确认“Windows Holographic”被列为支持的设备。
导出 Visual Studio 解决方案
现在,您的 Unity 项目已经设置了要正确导出为 HoloLens 应用程序的 Visual Studio 解决方案需要应用的所有设置。
将应用程序定位到 Windows 全息图
默认情况下,从 Unity 导出的通用 Windows 平台应用程序可在任何 Windows 10 设备上运行。 对于全息应用程序,我们利用了仅在 HoloLens 上提供的一些功能。 如果您没有为非
HoloLens 设备建立后备行为,最好将应用程序定位为仅在全息设备上运行。
看代码
找到指定 TargetDeviceFamily 的行,然后将 Name="Windows.Universal"更改为Name="Windows.Holographic"。
MaxVersionTested="10.0.10586.0"
第 5 章 - 构建和部署
剩下的就是构建 Unity 导出的项目,部署项目,并在设备上试用项目。
注意部署到 HoloLens 的说明与部署到模拟器的说明之间的差别。 按照与您的设置匹配的说明进行操作。
部署到 HoloLens 的两种方法:
一.通过 Wi-Fi 部署 HoloLens
二.通过 USB 部署 HoloLens
1. 点击本地计算机按钮旁边的箭头,然后将部署目标更改为设备。
如果没有真机设备, 也可以通过 模拟器:
1. 点击设备按钮旁边的箭头,然后选择HoloLens 模拟器
2. 选择调试>启动而不调试
尝试您的应用程序
现在 您的应用程序已经部署,请尝试移走立方体周围的一切,并观察停留在您前面的立方体。
请参阅
? 关于使用unity和Visual studio 的最佳做法
? Holograms 101
? Holograms 101E
标签:tps explorer _for windows tde debug connect 资源管理器 设备
原文地址:http://www.cnblogs.com/xuehan/p/7103248.html