开始开发HoloLens应用吧 Start Developing HoloLens Apps Today
在经历数个月的期待与等待后,终于拿到了预订的 HoloLens 开发者版本套件。经过一个月的学习和研究,对于HoloLens开发有了更浓厚的兴趣。
根据积累的经验,特录制了一节HoloLens开发教程,分享与大家。因为我是微软MVP,所以将教程上载到Channel 9之上。传送门:https://channel9.msdn.com/Blogs/MVP-Windows-Dev/Start-Developing-HoloLens-Apps-Today-HoloLens
或者直接在本文观看内容:
最后我还将本教程整理为开源项目,提供了所有涉及的文档和项目代码,欢迎大家前往Github获取:https://github.com/ChangweiZhang/Start-Developing-HoloLens-Apps-Today。
HoloLens 开发总结
使用 Unity 引擎开发 HoloLens 应用是非常容易的事情,大部分流程与开发 UWP 项目并无不
同。但仍有不少需要注意的雷区和特殊要求,以下就是部分要注意的部分:
1. Main Camera 一定要按照官方要求配置,背景纯色且 RGBA 值为(0,0,0,0),这样
才能避免遮挡现实内容;
2. Gaze 凝视特性需要我们使用 Raycast 来实现,注意处理射线未命中目标情形,默认凝
视最远距离为 15 米,若是未击中物体,使用时可能会出现空引用异常;
3. 手势识别、拍照和语音命令等均需使用 Windows 特有 API,空间映射和场景匹配需要
使用 HoloLens 特有 API;
4. 其他很多细节上的体验,例如可视化凝视组件、目标区域可视化指引组件,使用他们来
给用户提示,可以帮助用户理解应用操作方法,提高使用体验。
最后,AR/MR 技术独特的交互体验与开发特性,代表了未来自
然交互的发展方向,相较于
目前成熟的 VR 技术,它们具有更光明的发展前景和更广阔的用途。无论是微软还是 Magic
Leap,它们无疑会是未来市场的引领者,而目前也是我们学习的黄金阶段,能够迎头赶上这
波浪潮,对于相关从业者具有重要的意义。
转载于:https://www.cnblogs.com/mantgh/p/5542845.html
开始开发HoloLens应用吧 Start Developing HoloLens Apps Today相关推荐
- 马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)(中文)
苹果的官方文档,居然有中文的指导手册,还不错,很全 链接:https://developer.apple.com/library/ios/referencelibrary/GettingStarted ...
- Start Developing Mac Apps -- 开始开发Mac应用
Start Developing Mac Apps Today Do you want to create a great Mac app but don't know where to begin? ...
- Start Developing iOS Apps Today系列(十二)
2019独角兽企业重金招聘Python工程师标准>>> Start Developing iOS Apps Today系列之后续 十二.iOS 技术 之前您已了解了如何编写一个具有简 ...
- Start Developing iOS Apps Today系列(二)
2019独角兽企业重金招聘Python工程师标准>>> Start Developing iOS Apps Today系列之入门 二.教程:基础 本教程描述了什么是应用程序.创建简单 ...
- Start Developing iOS Apps (Swift) 中文翻译版
Getting Started Jump Right In (这句实在不好翻译) 给CSDN提个建议,把markDown的目录放到左侧更随,在文章顶部太难用了 开发iPhone和ipad,本教程是一个 ...
- 低代码开发物联网app(2)-Power Apps 连接Azure SQL Database 读取物联网设备清单
本文是Power Platform 低代码开发物联网App 系列文章的第二讲: < 概览 -Power Platform低代码开发物联网App> <(1)-Power Platfor ...
- Start Developing iOS Apps (Swift) 学习笔记 (1)
一.Learn the Essentials of Swift 1.A constant is a value that stays the same after it's declared the ...
- Start Developing iOS Apps Today
https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/index.html#//ap ...
- iOS开发资源(持续更新)
vm10虚拟机安装Mac OS X10.10教程 马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today) Xcode使用教程详细讲解 (上) Xcode使用 ...
最新文章
- LeetCode:Spiral Matrix I II
- centos7下docker1.12.5学习笔记
- matlab多径误差包络,MIMO-OFDM系统添加多径信道仿真结果误差很大
- java概述、安装、配置环境、运行
- c++dll生成和调用
- 配置Chrome支持本地(file协议)的AJAX请求
- vue项目使用webSocket前后端建立连接推送消息
- HTML5新增的主体结构元素
- js 负数移位运算究竟如何进行
- 【LeetCode】【HOT】141. 环形链表(快慢指针)
- jquery学习之事件委派
- 如何删除本地mysql的数据库_如何完全卸载 mysql 数据库
- MES系统的功能详细以及应用价值介绍
- Thingsboard数据处理学习记录
- 计算机用户名登录取消,win7系统取消登录界面显示用户名的还原办法
- 【修复版本】SAP PP模块生产版本主数据维护
- python中loads和dumps,load和dump的区别
- PGP加密技术应用(含安装包)
- 金蝶Apusic应用服务器
- 2021年信息产业十大技术趋势