- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用Unity开发Hololens入门教程
本文将深入介绍使用Emulator(模拟器)开发Hololens,教大家如何使用Visual Studio和Unity打造你的第一个Hololens项目。
预先准备在编写代码之前,请先确定计算机满足最低配置要求并安装了SDK。计算机应该满足下列要求:
64-bit Windows 10 专业版、企业版或者教育版(家庭版不支持Hyper-V)
64位 CPU
8 GB或更多的 RAM
必须在BIOS中支持并启用以下功能:
- 硬件辅助虚拟化
- 二级地址转换(SLAT)
- 基于硬件的数据执行保护(DEP)
GPU(模拟器可能与不支持的GPU一起工作,但是速度会显著减慢)
- DirectX 11.0 或更新版本
- WDDM 1.2驱动或更新版本
注意!计算机需要开启硬件虚拟化来虚拟硬件(需要更改BIOS设置)。更多关于系统要求与SDK的信息请点击[阅读原文]查看。0安装SDK安装SDK所需的步骤如下:
开启Virtualization
开启Hyper-V
安装 Visual Studio 2015 Update 2
安装模拟器
安装Unity Technical Preview
请点击[阅读原文]查看下载链接。1新建Unity项目
所有配置准备完毕,就可以开始动手制作了。首先启动Technical Preview (5.4.0b10)并创建一个新的项目。指定好项目存放位置和名称。确保选定了 3D模式。然后点击创建项目。Unity是一个神奇易用的游戏引擎,具有强大的3D编辑器。它的初衷是为了快速开发游戏,现已用于商业应用开发。
Unity提供免费和收费版本。下面的截图使用的都是收费版本,但是开发Hololens应用并不需要付费版本,免费版本也一样可以完成。2配置Main Camera
新建项目后Unity会显示一个空的3D场景。这就是Unity Editor(Unity编辑器)。看到如下面板:
游戏面板展示游戏渲染效果。
场景面板展示布置在3D世界中的元素。可与该面板进行交互并重新排列元素的位置。
层级面板以列表的形式展示了场景中的元素。
检视面板展示选定元素的属性信息。
在全息应用中,主相机是使用者的视角(使用者眼睛所在的位置)。所以需要将主相机的位置设为0。选定主相机并将位置属性的X, Y, 和 Z值设置为0。(创建相机GameObject Camera)
3清除背景
Hololens的看到的世界和真实物理世界是一样的。传感器使得3D元素可以在实际物理空间中产生投影。因此,应用需要使用透明的背景。要创建一个透明的背景,将Clear Flags(清除标识)属性设定为Solid Color(固定颜色),并将背景属性设定为[0, 0, 0, 0] 或者 16进制和RGBA的透明值):
4添加3D元素
现在先在场景中添加一个3D对象。在Hierarchy(层级)面板下点选Create → 3D Object → Cube。这样就会在场景中添加一个立方体。试着改变立方体的Position(位置)、Rotation(旋转)和Scale(缩放)属性。位置Z值意味着对象位置的远近。将这个值设定为正值就可以让它出现在前面。例如,如果将Z值设定为“2”,立方体就会出现在位于使用者面前2米的位置。(截图中能看到立方体的原因是因为添加了方向光,添加方式为Create → Light → Directional Light。)
5发布
你可以在场景中添加更多元素来创造自己的3D世界。场景布置完毕后,需要发布应用并使用模拟器测试。Unity支持多种发布目标平台。但Hololens只能与Windows Store(Windows商店)发布平台兼容。Windows Store是必威体育精装版的Microsoft APIs(微软API)。在Windows Store发布的方式是点击File → Build Settings就会弹出如下的窗口。(如果Windows Store的选项的Build按钮是灰色的,无法按下并且提示No Windows Store Module loaded 意味着 UWP Runtime 的相应组件并没有被安装,请访问Unity Technical Preview页面下载相应的UWP Runtime文件。双击下载好的文件,并指定Unity所在目录,注意不是Unity Editor所在目录,安装完毕即可。)
Build Settings
首先需要Add Open Scenes(添加打开的场景)。这会要求保存当前场景并将它打包到程序包中。
然后选定Windows Store作为构建目标
在SDK选项中选择Universal 10。
在UWP Build
您可能关注的文档
- KC10-基于LabVIEW的物联网应用程序设计 GSM通讯设备使用与编程 GB TO unicode转换表及转换函数-KC10121901-c03.doc
- KC11-云计算及其应用 为vCenter Server准备虚拟机 KC11020201-l03-为vCenter Server准备虚拟机.docx
- KC11-云计算及其应用 以HTML方式使用VMware View桌面 KC11020318-l03-以HTML方式使用VMware View桌面.docx
- KC11-云计算及其应用 在数据源中添加DSN连接 KC11020305-l03-在数据源中添加DSN连接.docx
- KC13-基于Android的应用程序开发 百度地图自动导航例程 KC13080101-b25-文献资料:Android百度地图系列教程.doc
- KC13-基于Android的应用程序开发 智能小车的带云台的摄像头安装 教学案例:视频监控智能小车硬件部分-KC13010401-b38.doc
- KC13-基于Android的应用程序开发 智能小车的主板与WIFI模块安装 教学案例:电子制作数字电路智能循迹小车-KC13010302-b31.docx
- KC13-基于Android的应用程序开发 智能小车的主板与WIFI模块安装 教学案例:基于单片机的多功能智能小车设计论文-KC13010302-b27.doc
- KC14-智慧商超工程应用系统 .NET服务器开发基础 KC14141311-r03-授课教案:.NET服务器开发基础.docx
- KC14-智慧商超工程应用系统 智慧商超安防系统部品选择 KC14111214-r03-技能点:智慧商超安防系统部品选择.docx
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)