繁体   English   中英

使用 Unity 对多个 HoloLense 进行全息远程处理

[英]Holographic Remoting to multiple HoloLenses using Unity

我正在寻找一种构建 Unity 应用程序的方法,该应用程序允许多个用户查看(并且至少其中一个用户与之交互)同一个全息图。 我正在使用 MRTK 进行用户交互。

使用UnityEngine.XR.WSA.HolographicRemoting class 时,我似乎只能与 HoloLens 建立单个连接。 (微软的教程中使用了class,例如这里

我现在想知道是否可以将多个 HoloLense 连接到单个 Unity 应用程序。 我尝试按照此处所述研究实现自定义远程处理应用程序,但我的 C++ 知识太有限,无法评估它是否可能。

如果不可能,我也欢迎任何有关如何尝试的建议。

编辑:上面提到的 class 似乎也与 Unity 的新 XR 插件管理不兼容。 它无法识别在插件设置中启用的Holographic Remoting 我找不到另一个(新)实现来通过脚本使用远程处理。

编辑 2:我没有提到,我绝对需要使用 Remoting,因为我要显示的内容太详细,Hololens 无法自行处理。 所以基本上我正在寻找一种以一种很好的方式结合远程处理和共享的方法。

似乎您想分享经验,并且每个用户对场景中的全息图都有自己的看法,并且每个人都可以与全息图进行交互。 如果是这样,Holographic Remoting 不符合您的要求,这不是分享经验的目的。

要创建共享体验以让多个用户共同查看同一个全息图并与之交互,您需要为本地用户利用 Azure 空间锚和 Photon SDK 来同步场景中的内容/状态。 有关文档,请查看多用户功能教程

如果您只想让其他设备在同一位置看到 HoloLens 从不同角度看到的内容,并接收有关主机 HoloLens 用户与全息图交互的更新,请参阅: 旁观者视图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM