【问题标题】:Unity3D: Position objects relative to Vuforia Image marker im multiple scenesUnity3D:在多个场景中相对于 Vuforia 图像标记定位对象
【发布时间】:2022-01-12 15:56:51
【问题描述】:
我有两个场景:
场景1:用户必须跟踪图像标记。
Scene2:显示相对于在 Scene1 中扫描的图像标记的对象。
在 Scene1 中,我将“Vuforia 行为脚本”附加到 MRKT 摄像机。在 Scene2 中,我只使用 MRTK 的开箱即用相机(没有 Vuforia 行为脚本)。
有没有办法存储位置数据来存档?
我正在使用 Hololens2 和 MRTK
【问题讨论】:
标签:
unity3d
vuforia
hololens
mrtk
【解决方案1】:
您可以使用Spatial Anchor 跟踪世界上的特殊点。在使用该技术时,应注意创建锚点的位置应具有稳定的视觉特征(即不经常变化的特征)。例如,您提到的 Vuforia 图像标记的物理表面不是创建锚点的好点。但是,最好将锚点放置在 Vuforia 图像标记周围具有稳定视觉特征的位置,并记录图像标记与锚点的相对位置。
如果您是 Spatial Anchor 的新手,可以从这里开始:Spatial Anchor