0

我想知道是否有人尝试使用 vuforia 开发 hololens 应用程序。具体来说,使用 vuforia 识别和跟踪对象的能力。

我试过了,它似乎工作正常。我只是不确定从打印跟踪对象名称的 Debug.Log 得到的结果。我尝试将两个可跟踪目标彼此相距几毫米,并将我的 Gaze 指向对象之间的距离(希望两者兼而有之)。一些输出窗口如何给我这个。

在此处输入图像描述

似乎我能够跟踪两个目标,但我想知道我是否同时跟踪了两个不同的对象。我有这个疑问是因为在某些时候,尽管全息透镜与以前的位置相同,但输出开始发生变化并开始仅打印两个对象中的一个(右侧的那个)。我认为这是由 hololens 的小相机窗口或 hololens 有限的硬件引起的问题。

4

1 回答 1

2

在 vuforiaconfiguration 中,您应该能够设置应用程序可以跟踪的最大同时对象数量。您需要确保将其设置为大于 1。 Unity 中的 Vuforia 配置

在上图中,您可以看到如何统一设置最大跟踪图像数量。

如果您不使用统一,则必须以另一种方式访问​​ vuforiaconfiguration 并在那里设置最大同时跟踪对象数量。

从代码中,您可以像这样在 c# 中执行此操作:

VuforiaConfiguration.Instance.Vuforia.MaxSimultaneousImageTargets = 2;

于 2017-01-21T09:45:25.463 回答