【问题标题】:Unity3D: How does Spectator View work through user side of Hololens?Unity3D:旁观者视图如何通过 Hololens 的用户端工作?
【发布时间】:2026-02-17 00:35:01
【问题描述】:
我很难理解文档。因此,我尝试使用安装在相机上的 Hololens 进行观看。用户 Hololens 有一个应用程序。我需要在用户端 Hololens 上做什么才能启用旁观者视图?是否需要 MRTK?我需要在 Unity3D 应用程序(用户端)上添加哪些组件才能使其对 Spectator Hololens 可见
【问题讨论】:
标签:
unity3d
hololens
mrtk
mr-spectatorview
【解决方案1】:
我需要在用户端 Hololens 上做什么才能启用旁观者视图?是否需要 MRTK?
首先,您需要通过Getting Started获取并引用您项目中的MixedReality-SpectatorView代码库。
然后,将MixedReality.SpectatorView/SpectatorView/Prefabs/SpectatorView.prefab 添加到主场景并选择空间对齐策略,按照Basic Unity Setup 的分步教程。
对于摄像机装备 HoloLens,您需要根据以下文档校准和测试您的设备:Spectator View Video Camera Setup。
之后,PC 会侦听来自摄像机设备 hololens 的姿势更新,并从用户 HoloLens 获取场景信息,然后将此应用程序内容合成到摄像机流中。
此外,MRTK 作为 SDK 旨在加速 MR 项目的开发,不需要启用 SpectatorView。
【讨论】:
-
谢谢!所以,我遵循了这些步骤!但我不确定如何为 Spectator Hololens 和用户 Hololens 分别生成构建?而且我没有找到github.com/microsoft/…的第10步中提到的名称为SpectatorView.HoloLens.Spectator.unity的任何场景,尽管我找到了SpectatorView.HoloLens.unity