Hololens空间锚与场景保持
来源:互联网 发布:mac版千牛多账号登陆 编辑:程序博客网 时间:2024/06/16 02:52
Hololens入门之空间锚与场景保持
World Anchor(空间锚)提供了一种能够将物体保留在特定位置和旋转状态上的方法。这保证了全息对象的稳定性,同时提供了后续在真实世界中保持全息对象位置的能力。简单地说,你可以为全息物体来添加空间锚点,这样就能在后续步骤中将全息物体准确恢复到它原来的位置。
场景保持是HoloLens全息体验的一个关键特性,当用户离开原场景中时,原场景中全息对象会保持在特定位置,当用户回到原场景时,能够准确还原原场景的全息内容。WorldAnchorStore类是实现此特性的关键API,这保证了用户能够将任何全息对象贴到任何他们想要放置的位置。
WorldAnchorStore能够允许你保持场景中空间锚的位置,为了能够真正保持全息对象,你需要单独使用特定的空间锚来追踪每一个对象。通常创建一个根GameObject并附上空间锚,同时对它的子GameObject也附上具有相对位置偏移的空间锚组件。
本文实现以下功能
移动两个Cube的位置,关闭应用,,然后通过场景保持在下一次启动应用时,能够恢复应用关闭前Cube所处的位置
本文示例在 Hololens入门之凝视 的基础上进行修改开发
1、在Manager中添加GestureManager.cs脚本组件(直接使用HoloToolkit中的GestureManager.cs)
2、新增两个Cube GameObject,添加脚本组件CubeScript.cs
CubeScript.cs如下
4、运行测试
1) 启动应用,可以看到Cube的初始位置
2) 选中Cube,移动头部,然后再次选中Cube将Cube放置到新的位置
3)关闭应用
4)再次打开应用,能够看到两个Cube所处的位置为关闭应用前的位置,非初始位置
- Hololens空间锚与场景保持
- Hololens入门之空间锚与场景保持
- 模式空间与保持空间
- Hololens入门之空间映射
- Hololens开发二维码扫描和场景重置
- Hololens开发手记——Unity之World Anchor空间锚
- Hololens入门之空间映射(放置物体)
- HoloLens开发手记 - 空间映射(SpatialMapping)
- Hololens开发手记 - 空间映射(放置物体)
- Hololens开发之HoloToolkit+空间感知组件
- HoloLens之HoloToolkit空间映射(一)
- Hololens中模型反转,相对Camer位置保持不变。
- hololens
- Hololens
- Hololens
- Hololens
- 通过几个例子看sed的模式空间与保持空间
- 通过几个例子看sed的模式空间与保持空间
- OSChina git clone MAC
- (转)oracle11g安装完成在cmd命令行使用sqlplus登录时提示:ORA-12560: TNS: 协议适配器错误 的解决办法
- 51nod 1718 Cos的多项式
- Springmvc常用注解标签详解
- HDU5208 Where is Bob(数位DP,dfs)
- Hololens空间锚与场景保持
- 如何运用docker配合python开发
- window.location.replace 在ie下不起作用
- Android 图片压缩
- (转)Mongodb操作的一些方法,索引等
- Navicat+For+Mysql破解版、SQLyog10.2 免费版
- 蓝桥杯 ADV-187 算法提高 勾股数
- dubbo 服务消费者初始化
- 移动端自适应方案