首页 > 解决方案 > 使用 MRTK 和 Hololens 重置相机变换

问题描述

我目前正在使用 Unity 和 MRTK 为 hololens 1 开发一个应用程序,我想执行一个非常简单的任务。

将相机变换重置为原点。

我尝试了一些操作,但都没有成功:

事实上,相机位置是由用户头部控制的,一旦应用程序启动,我不知道如何重新定位这个位置。

有谁知道是否有办法简单地重置相机变换?

非常感谢您的时间和帮助。

标签: unity3daugmented-realityhololensmrtk

解决方案


如上所述,您不能在运行时修改相机位置。

但是如果你感兴趣的只是位置数据。作为一种解决方法,我们建议您在输出之前偏移相机的位置数据。具体来说,在加载下一个场景之前,首先计算相机和坐标系原点之间的校正值。然后,加载新场景后,减去输出头部位置日志信息时的校正值。


推荐阅读