Microsoft HoloLens:混合现实250 - 一个HoloLens无法与另一个HoloLens加入会话

时间:2018-04-23 18:03:54

标签: session unity3d hololens windows-mixed-reality

今天早上,我正在研究Mixed Reality 250 tutorial。我坚持让一个HoloLens加入其他HoloLens当前托管的会话,因为缺少UIContainer预制件中应该有托管会话信息的可选小部件。

我在那里遵循了所有必要的步骤。它通过USB成功部署。

作为某人in a post on the Windows Mixed Reality Developers Forum wrote,软件本身的部署方式无关紧要;它是软件本身决定了两个或多个HoloLens耳机如何相互共享全息图。

它们都连接到Wi-Fi上的同一网络。在One HoloLens上,在通过USB部署并启动它[通过在Visual Studio 2017的Debug菜单中选择Start without Debugging]时,我凝视着Start按钮,然后我在其上做一个空中轻击手势以启动会话。正如预期的那样,演示全息图确实显示在我面前,当我用光标在它上面进行空气拍打时,我可以用我的目光移动它并看到空间映射三角形。

在其他HoloLens上,我通过USB部署它并通过单击[Start without Debugging]启动它。该应用程序确实加载,但我没有看到托管会话的选项,其他HoloLens正在可用会话列表中运行。即使它下面的Join按钮也会使文本完全变灰。

我不明白为什么我不能在客户端HoloLens上加入会话,即使它在同一个网络上。我的两个同事告诉我,它可能与网络本身有关,但我不完全确定,因为可能有些东西与HoloLens耳机本身有关,或者我的笔记本电脑我正在尝试部署解决方案。有人告诉我,我可能需要一台路由器,但我对此并不十分肯定。

我按原样按照设置步骤进行操作。

HoloLens耳机上的Windows Holographic版本分别为10.0.14393.2007和10.0.14393.448。我不知道更新版本是否会产生影响。

此处的最终目标是查看以下混合现实250对于NDA下的项目是否有用,我们希望将其部署到HoloLens并启用Spectator View。

我是一名大学生,这是我完成实习的最后一周。

1 个答案:

答案 0 :(得分:2)

我听了Dtb49的评论,我用自己的手机启用了移动热点;我终于看到了我想加入的会议!

现在我可以通过网络分享耳机之间的全息图,只需点击显示设备名称的选项即可。

编辑:我不知道如何在iOS上执行此操作,但我知道如何在Android手机(特别是7.0版)上执行此操作。

  1. 点击右下角的“应用”图标。
  2. 向右滑动一次即可访问第一个菜单。
  3. 点击“设置应用”。
  4. 点击顶部的“连接”选项。
  5. 点按移动热点和网络共享(您可能需要根据屏幕分辨率向上滑动)
  6. 点按移动热点的滑块以将其打开。
  7. 在计算机上,连接到保存手机型号的热点作为网络名称。 (对于Windows 10,单击工具栏中类似雷达的图标,然后选择该热点并单击"连接。")
  8. 在Microsoft HoloLens by following the instructions here上执行相同的操作。
  9. 部署已构建的Unity项目,将要在其间分享全息图的代码(或本例中的教程)与使用USB的Microsoft HoloLens保持一致。
  10. 在一个HoloLens上,当应用程序加载时,注视到"开始"可用会话列表下方的按钮,然后进行空中点击。请稍等一下。 (您可能希望在调试模式下运行应用程序,以防出现任何异常以进行调试)
  11. 在其他HoloLens上,一旦加载了应用程序,您应该会看到托管HoloLens正在运行的会话。使用凝视和空气水龙头选择它,然后注视"加入"按钮在下面并在那里做空气。
  12. 你现在应该可以在彼此之间共享全息图,并注意全息图相对于现实世界的位置的变化。有时使用空间映射会有所帮助。