HoloLens开发手记-全息Hologram
HoloLens使我们可以通过周边世界的光线和声音来创建全息场景和物体,使得它们像真实物体那样。全息场景能够响应你的凝视、手势和语音指令,同时还会和你周边世界的表面交互。借助全息场景,你可以在周边世界创建数码物体。
光线声音构建的全息场景 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屏幕外和真实世界中爆发你的创造力。
你将会构建什么呢?
原文地址:https://dev.windows.com/zh-cn/holographic/hologram
HoloLens开发手记-全息Hologram的更多相关文章
- HoloLens开发手记 - HoloLens真机上手简评
千呼万唤始出来,终于今天拿到了HoloLens真机. 使用体验 使用自带的应用录制了一段使用视频,如下 设备概览 包装盒 本体 试戴 实际效果 GalaxyExplorer试玩 全息图像贴到现实场景表 ...
- HoloLens开发手记 - 应用程序模型 App model
HoloLens使用Universal Windows Platform (UWP)提供的应用模型.UWP应用模型定义了应用如何被安全和完全地安装.更新.版本控制和移除.它管理了应用生命周期 - 应用 ...
- HoloLens开发手记 - 使用HoloLens模拟器 Using HoloLens emulator
首先下载HoloLens模拟器 HoloLens模拟器运行在没有真机的情况下在你的PC上测试应用,属于HoloLens开发工具系列.模拟器使用了Hyper-V虚拟机.通常通过传感器获取的人体和环境输入 ...
- HoloLens开发手记-开发概述Development overview
开发HoloLens全息应用将使用UWP平台(Universal Windows Platform),所有的HoloLens应用都是Win10通用应用,所有UWP通用应用都可以在HoloLens上运行 ...
- HoloLens开发手记 - Unity development overview 使用Unity开发概述
Unity Technical Preview for HoloLens最新发行版为:Beta 24,发布于 09/07/2016 开始使用Unity开发HoloLens应用之前,确保你已经安装好了必 ...
- HoloLens开发手记 - Unity之Gaze凝视射线
凝视是HoloLens首要输入方式,形式功能类似于桌面系统的光标,用于选择操作全息对象.然而在Unity中并没有明确的Gaze API或者组件. 实现Gaze Implementing Gaze 概念 ...
- HoloLens开发手记 - Unity之Spatial mapping 空间映射
本文主要讨论如何在Unity项目中集成空间映射功能.Unity内置了对空间映射功能的支持,通过以下两种方式提供给开发者: HoloToolkit项目中你可以找到空间映射组件,这可以让你便捷快速地开始使 ...
- HoloLens开发手记 - 构建2D应用 Building 2D apps
HoloLens可以让我们在真实世界中看到全息图像内容.但是它本质上还是一台Windows 10设备,这意味着HoloLens可以以2D应用形式运行Windows Store里的大部分UWP应用. 目 ...
- HoloLens开发手记 - 入门学习阶段总结
伴随着数月的期待,终于拿到了预订的HoloLens开发者版本套件.随着VR/AR/MR技术的热潮,国内外均对它们的应用与盈利前景持有积极的预期,这也直接导致了国内外当前投资VR/AR/MR技术的热潮. ...
随机推荐
- Halcon常用算子02
threshold:阈值分割 minGray<=g<=maxGray select_shape:选取特定区域(Region) regiongrowing:区域生长法分割图像获得 ...
- 清理SqlServer日志
最近做一个数据采集的项目,使用SQLSserver2014数据库 没想到数据才采集两三天,C盘空间已经剩下8M 连忙看了一下SQLSerevr数据库文件夹 位于 C:\Program Files\Mi ...
- 十四、ChainOfResponsibility 责任链模式
设计: 代码清单: Trouble: public class Trouble { private int number; public Trouble(int number){ this.numbe ...
- H5相关网址
html5中国 http://www.html5cn.org/ HTML 5 教程 http://www.w3school.com.cn/html5/index.asp http://www. ...
- POJ-2387.Til the Cows Come Home.(五种方法:Dijkstra + Dijkstra堆优化 + Bellman-Ford + SPFA + Floyd-Warshall)
昨天刚学习完最短路的算法,今天开始练题发现我是真的菜呀,居然能忘记邻接表是怎么写的,真的是菜的真实...... 为了弥补自己的菜,我决定这道题我就要用五种办法写出,并在Dijkstra算法堆优化中另外 ...
- 3R - 单词数
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数.下面你的任务是帮助xiaoou333解决这个问题. Input 有多组数据,每组一行,每组就 ...
- 除了Office和wps,还有什么办公软件比较好用?
一.不能没有的pdf软件 以下介绍的是PDF(Portable Document Format)常用的阅读.编撰以及其他工具.阅读工具1.Adobe AcrobatReader中文版应用平台:Wind ...
- 查看memcached进程
- linux命令重定向>、>>、 1>、 2>、 1>>、 2>>、 <
重定向命令其实用得不少吧,只是重来都没有仔细看过,这波正好又用到 又有空总结一波. 先看>和>>: 他们俩其实唯一的区别就是>是重定向到一个文件,>>是追加内容到文 ...
- Django Model模型的实战操作笔记
Model模型的实战操作笔记 1. 创建数据库和表 进入MySQL数据库创建数据库:mytest 进入数据库创建数据表:mytest_users CREATE TABLE `mytest_users` ...