【问题标题】:Implementing ITangoDepth in Unity. Project Tango在 Unity 中实现 ITangoDepth。探戈计划
【发布时间】:2015-07-22 11:57:31
【问题描述】:

我正在 Unity 中为项目探戈创建一个程序,并且我正在尝试创建一个实现 ITangoDepth 的类。只是为了测试,我已经让这个类实现了 OnTangoDepthAvailable 方法,只是为了打印一个文本,所以我可以看到它正在工作。我不能 -.-' 这就是我所拥有的:

public void Start(){
    m_tangoApplication = FindObjectOfType<TangoApplication>();
    m_tangoApplication.Register(this);
}

public void OnTangoDepthAvailable(TangoUnityDepth tangoDepth)
{
    // Calculate the time since the last successful depth data
    // collection.
    debug = "Depth Available";

}

我也在 TangoManager 中启用了深度。

我一直在研究点云示例中的代码,但我看不出我还需要设置什么来启用深度传感器。谁能帮我完成这项工作?

非常感谢:)

编辑:好的。我想我发现了问题,但它又产生了另一个问题:在我的应用程序中,我使用的材料显示了相机在相机前面的平面上看到的内容。当我禁用这架飞机时,它一切正常。是不是相机和深度传感器不能同时工作??

【问题讨论】:

    标签: unity3d depth google-project-tango


    【解决方案1】:

    如果您使用深度,则只能使用 Tango API 来访问相机。也就是说,启用深度后,Unity 中的网络摄像头纹理将不起作用。 augmented reality example同时使用深度和彩色图像,你可以看看。

    【讨论】:

    • 谢谢,我做到了,上次更新中的新示例正是我想要的:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 1970-01-01
    • 2015-01-28
    • 1970-01-01
    相关资源
    最近更新 更多