问题描述
我的Hololens 2应用程序要求系统在放置全息图后忽略环境中的一些基本变化。有时这些变化非常靠近全息图,即,全息图下方的物理表面横向移动,而房间中的所有其他东西保持不变,或者物理对象与全息图对齐。目前,这些变化往往会导致我的全息图漂移。放置全息图后,我是否应该仅关闭我的MRTK中的空间网格观察器?这是我不了解的有关空间意识的基本问题;空间感知在动态环境中如何工作,尤其是当您想忽略某些正在变化的方面时。我很乐意提供任何建议-我不是临床医生,也不是开发人员,所以这对我来说是新手。
解决方法
以下链接可能是开始通知自己Coordinate systems的地方。
幸运的是,或者不幸的是,您所描述的问题在“耳机由于环境的动态变化而无法正确跟踪”一章中提到。显然,只是建议在不太动态的环境中使用它。
要有效解决此问题,可能需要一种能够识别并响应复杂空间变化的AI算法。但是,这只是一个建议。
,我们建议您使用Spatial Anchor来定位您放置的全息图。 空间锚标记了世界上的重要点,以确保锚定的全息图精确地留在原处。
如果您正在使用此技术,则应注意创建锚点的位置应具有稳定的视觉特征(即,不经常更改的特征)。例如,您提到的物理表面横向移动并不是创建锚点的好方法。但是,在该物理表面周围具有稳定视觉特征的静态位置将是一个好主意。
如果您不熟悉空间锚,可以从这里开始:Spatial Anchor