今天早上,我正在学习混合现实 250 教程。我坚持让一个 HoloLens 加入另一个 HoloLens 当前托管的会话,因为 UIContainer 预制件中应该包含托管会话信息的可选小部件丢失了。
我在那里遵循了所有必要的步骤。它确实通过 USB 成功部署。
正如Windows Mixed Reality 开发者论坛上的一篇文章所写的那样,软件本身的部署方式并不重要。是软件本身决定了两个或多个 HoloLens 耳机如何相互共享全息图。
它们都通过 Wi-Fi 连接到同一个网络。在 One HoloLens 上,通过 USB 部署并启动它[通过在 Visual Studio 2017 的“调试”菜单中选择“开始而不调试”],我凝视着“开始”按钮,然后在其上做一个空中点击手势以启动会话。正如预期的那样,演示全息图确实出现在我面前,当我用光标在它上面进行空中点击时,我可以用我的目光四处移动它并看到空间映射三角形。
在另一个 HoloLens 上,我通过 USB 部署它并通过单击 [Start without Debugging] 启动它。该应用程序确实会加载,但我没有在“可用会话”列表中看到其他 HoloLens 正在运行的托管会话选项。甚至它下面的加入按钮也有完全灰色的文本。
我不明白为什么我不能加入客户端 HoloLens 上的会话,即使它在同一个网络上。我的两个同事告诉我,这可能与网络本身有关,但我不确定,因为可能与 HoloLens 耳机本身或我正在尝试部署解决方案的笔记本电脑有关. 有人进一步告诉我,我可能需要一个路由器,但我不太确定。
我按照原样按照设置的步骤进行操作。
两款 HoloLens 耳机上的 Windows Holographic 版本为 10.0.14393.2007 和 10.0.14393.448。我不知道更新版本是否会有所作为。
此处的最终目标是查看遵循混合现实 250 是否对 NDA 下的项目有用,我们希望将其部署到 HoloLens 并启用旁观者视图。
我是一名大学生,这是我即将完成的实习的最后一周。