HoloLens开发手记-全息Hologram
全息 Hologram
HoloLens使我们可以通过周边世界的光线和声音来创建全息场景和物体,使得它们像真实物体那样。全息场景能够响应你的凝视、手势和语音指令,同时还会和你周边世界的表面交互。借助全息场景,你可以在周边世界创建数码物体。
class="video_iframe" style=" z-index:1; " height="375" width="500" frameborder="0" data-src="https://v.qq.com/iframe/preview.html?vid=o01864xnrid&width=500&height=375&auto=0" allowfullscreen>
光线声音构建的全息场景 A hologram is made of light and sound
HoloLens渲染的全息场景会直接出现在用户的眼前,全息场景会投射光线到你的世界,这意味着你同时会看到来自显示器的光线和环境光。HoloLens不会从你的眼睛移除光线,所以无法使用黑色来渲染画面。取而代之的是,黑色内容会被渲染成透明内容。
全息场景有很多不同的表现和行为。一些看起来是真实的和实体的,另一些则看起来是卡通的和空虚的。全息能够突出环境中的特性,这些特性能够成为全息应用中的用户界面元素。
全息场景同样可以制造声音,这些声音会从你的周边环境中特殊的地方出现。在HoloLens上,声音来源于耳朵上方的两个扬声器,同时扬声器不会覆盖耳朵。和显示器类似,声音是附加的,这会引入新的声音而不会阻挡环境的声音。
全息场景能够在真实世界被放置或者跟随你 A hologram can be placed in the world or tag along with you
当你想把全息场景放置到一个偏爱的位置,HoloLens能使你准确的在真实世界中放置它们。当你绕着全息场景走动时,它会始终保持着和真实世界相对的位置。当你使用空间锚点来将物体插入现实世界中,当你回来的时候,HoloLens甚至可以记得你留下它的位置。
一些全息场景会跟随用户移动,它们始终保持着相对用户的位置,不管他们走动到哪里。你甚至可以先选择一个全息对象跟着你移动,一旦到了另外一个房间后再将它放置到墙上。
全息场景能和你以及你的世界交互A hologram interacts with you and your world
全息场景不仅包括光线和声音;它们同时是世界中活跃的一部分。凝视一个全息物体并配合手势,你可以使它跟随你。对全息场景发出语音指令,他也能响应你。
全息场景能够确保用户个人的交互,因为HoloLens知道你的位置,所以当你在房间走动时,全息的角色能够始终直视你的眼睛。
HoloLens也能和环境交互。例如,当你在桌上放置一个全息弹球,然后虚按它,能够观察到球的弹跳和听到弹球与桌面撞击发出的声音。
全息图像也能被现实世界的物体遮挡。例如,你可能会看到一个全息角色走过一道门,进入墙后面,走出你的视线。
全息图像是任何我们梦想的东西A hologram is whatever you dream up
作为一个全息开发者,你有能力在2D屏幕外和真实世界中爆发你的创造力。
你将会构建什么呢?
相关文章
HoloLens开发手记-开发概述Development overview
原文地址:http://www.cnblogs.com/mantgh/p/5306265.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
HoloLens开发手记-全息Hologram相关推荐
- HoloLens开发手记 - HoloLens shell概述 HoloLens shell overview
使用HoloLens时,shell是由你周围的世界和来自系统的全息图像构成.我们将这种空间成为混合世界(mixed world). shell包含了一个可以让你将全息图像和应用放置在世界中的开始菜单( ...
- HoloLens开发手记-硬件细节 Hardware Detail
微软HoloLens是世界第一款完全无线缆的全息计算机.通过在新方式上赋予用户的全息体验,HoloLens重新定义了个人计算(Personal Computing).为了将3D全息图形固定到你周围的真 ...
- HoloLens开发手记-配置开发环境 Install the tools
随着Build 2016开发者大会的结束,HoloLens开发包也正式开放下载.Hololens没有独立的SDK,开发特性被集成到最新的Visual Studio Update 2中.如果你没有Hol ...
- HoloLens开发手记 - 使用HoloLens模拟器 Using HoloLens emulator
首先下载HoloLens模拟器 HoloLens模拟器运行在没有真机的情况下在你的PC上测试应用,属于HoloLens开发工具系列.模拟器使用了Hyper-V虚拟机.通常通过传感器获取的人体和环境输入 ...
- HoloLens开发手记 - Unity development overview 使用Unity开发概述
Unity Technical Preview for HoloLens最新发行版为:Beta 24,发布于 09/07/2016 开始使用Unity开发HoloLens应用之前,确保你已经安装好了必 ...
- HoloLens开发手记 - 语音输入 Voice input
语音是HoloLens三大重要输入形式之一.它允许你直接通过语言控制全息图像,而不用借助手势.你只要凝视全息图像然后说出语音命令即可.语音输入是自然的交互方式,它能够很好的改善复杂的交互,因为通过一条 ...
- HoloLens开发手记 - 手势输入 Gesture input
手势是HoloLens三个首要输入形式之一.一旦你使用凝视定位了一个全息图像,手势允许你与它交互.手势输入允许你使用手或者点击器原生地与全息图像交互. 手势之外,你也可以在应用中使用语音输入来交互. ...
- HoloLens开发手记- SpectatorView for iOS编译指南
微软前两天发布了HoloLens 2,给MR开发带来了新的希望,全面的性能和显示效果提升,让人期待. 去年推出的预览版的全新SpectatorView for iOS解决方案,这允许我们直接使用带AR ...
- HoloLens开发手记 - Unity之Tracking loss
当HoloLens设备不能识别到自己在世界中的位置时,应用就会发生tracking loss.默认情况下,Unity会暂停Update更新循环并显示一张闪屏图片给用户.当设备重新能追踪到位置时,闪屏图 ...
最新文章
- 2021年大数据Flink(二):Flink用武之地
- js的apply()与call()的区别
- Py之pandas:利用where、replace等函数对dataframe格式数据按照条件进行数据替换
- Linux拓展通配符的使用
- openwrt php 吃内存,ipkg, opkg 与 openWrt
- android 数据存储之 Shared Preferences
- Django省市区三级联动
- 锐捷S12010交换机配置端口镜像
- android 自动旋转开关,教你华为mate30如何彻底关闭自动旋转
- 用Cyberduck访问iPhone/ iPod Touch
- 【机器学习】马尔可夫链与隐马尔可夫模型(HMM)
- 2015NOIP初赛错题整理
- 大数据产业驱动智慧家庭发展
- 数值计算方法(Numerical Methods)MATLAB实现(1)---Gauss消元法、Doolittle分解
- 作为程序员,你关注哪些国外 IT 网站?
- java-利用反射做一个将javabean对象转为json的小工具(v1)
- Programming tools
- Mysql 报错:Incorrect string value: ‘\xE4\xBB\x98\xE6\xAC\xBE...‘ for column ‘product_pay_remark‘
- 王文彬:阿里云的下一步
- 朱萧木首谈独立创业,与罗老师总会相逢
热门文章
- Object-C中的字符串对象1-不可变字符串
- 【个人笔记】关于IO类中流的整理
- [SIR数据集实验][2]Java类数据集相应工具使用的小经验
- 7. 堪比JMeter的.Net压测工具 - Crank 总结篇 - crank带来了什么
- HangFire循环作业中作业因执行时间太长未完成新作业开启导致重复数据的问题...
- SqlBulkCopy只支持SQL Server? EF Core实现支持多数据库类型的Bulk Copy
- 面向.NET开发人员的Dapr- actors 构建块
- 使用 Bridge to Kubernetes 简化云端开发
- 在IIS中部署SPA应用,多么痛的领悟!
- NCF框架揭秘直播来了!红包、抽奖、还有神秘嘉宾…(内含彩蛋)