首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ARKit和RealityKit -协作会话

ARKit和RealityKit -协作会话
EN

Stack Overflow用户
提问于 2019-11-09 18:15:12
回答 2查看 423关注 0票数 0

我找不到任何RealityKit协作会话的例子。

我建立了多点连接,但我不知道我是不是做错了:

代码语言:javascript
复制
configuration.isCollaborationEnabled = true

但是,当我试图在两个设备上加载一个Reality Composer框文件时,只有每个设备创建的框显示在屏幕上。

我已经看到了苹果的WWDC建设合作AR的经验,但它没有帮助。

EN

回答 2

Stack Overflow用户

发布于 2019-12-13 15:39:01

中介“开始使用RealityKit:协作增强现实上有一个很棒的教程和帖子“,它在解释McSession的细节、SynchronizationService如何工作、所有权是如何指定和共享的方面做得很好,并且通常是一个很好的起点。

票数 2
EN

Stack Overflow用户

发布于 2022-08-06 22:01:47

@andy,我已经建立了多点会话,数据正在共享。问题是在水平表面上创建的Box没有显示在第二个设备上。只显示在设备中它自己。

如果以下理解是正确的,请告诉我:

第一个装置:

触摸屏幕->

arView.session.add(anchor: anchor) ->

didOutputCollaborationData ->

NSKeyArchiver -> Data ->发送MCSession ->

第二个装置:

接收会话->

NSKeyUnarchiver ->

arView.session.update(with: data)->

session(_ session: ARSession, didAdd anchors: [ARAnchor])

是否有遗漏或理解错误的步骤?我看了那篇文章,但没有运气。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58782164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档