【问题标题】:HoloLens - Is there a possibility to combine MRTK and HoloLens2ForCV?HoloLens - 是否有可能将 MRTK 和 HoloLens2ForCV 结合起来?
【发布时间】:2022-02-05 19:20:36
【问题描述】:

我正在开始一个项目,我需要以下两件事:

  1. 来自 HoloLens 2 的原始传感器数据用于创建点云
  2. 来自MRTK的功能和用户界面

问题是我在 Unity 项目中使用 MRTK,并且编程语言是 C#。
要从传感器获取深度信息,我需要使用研究模式,该模式由 HoloLens2ForCV 给出,用 C++ 编写。

我目前仍在研究并试图了解我将采取的方向。到目前为止我发现的是以下plugin for Unity,它基于HoloLens2ForCV。无论如何,我想知道还有哪些其他可能性,以及是否有人已经尝试过。

我的设置:

  • 团结 2020.3
  • MRTK 2.7.3
  • HoloLens2ForCV 的最新状态

【问题讨论】:

    标签: unity3d augmented-reality hololens mrtk


    【解决方案1】:

    我使用 HololensforCV(第一版)和 MRTK 已经有半年多了。我已经重用和编辑了来自 MRTK 的多个 UI 预制件。到目前为止我没有任何问题。第二个版本应该也没有问题。

    但我遇到了 Unity 2020.3 版本的问题。更多关于这个问题的信息可以在这里找到OculusXRSDKDeviceManagerProfile

    因此,我首选的 Unity 版本是 Unity 2019.4。

    【讨论】:

    • 但是如何将它们结合起来呢?据我所知,您在 c# 中统一实现,但是在构建项目之后,您会得到一些“对我来说不可读的 c++ 项目”。那么你是使用上面引用的plugin 还是怎么做的?
    • 像往常一样导入 MRTK 包。然后将 HololensforCV C++ 项目中的 dll 和 .winmd 复制到您的统一插件文件夹中。您提供的插件也使用类似的步骤。我不明白你提到的问题。我可以建议你看看回购的问题页面。那里有很多信息。
    • 感谢您的回答! :) 现在我没有问题。我会试试你说的。
    • 这是一个我曾经引用过的示例 repo HololensforCV-Unity
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-18
    • 2012-07-01
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多