Mat*_*att 2 augmented-reality swift virtual-reality arkit arscnview
我想混合virtual reality和augmented reality。目标是我有一个立体相机(每只眼睛)。
我试图将两个ARSCNView放入一个,viewCotnroller但 ARKit 似乎只能同时启用一个ARWorldTrackingSessionConfiguration。我怎样才能做到这一点?
我研究过将视图的图形表示复制到另一个视图,但无法找到。请帮我找到解决方案。
我找到了这个链接,也许它可以照亮我们: ARKit with multiple users
这是我的问题的示例:
https://www.youtube.com/watch?v=d6LOqNnYm5s
PS:之前不像我的帖子,评论为什么!
小智 5
下面的代码基本上就是Hal所说的。我之前在 github 上写了几行,也许可以帮助您入门。(简单的代码,没有桶形失真,没有对窄 FOV 进行调整 - 还没有)。
本质上,我们将同一个场景连接到第二个 ARSCNView(所以两个 ARSCNView 看到的是同一个场景)。无需让 ARWorldTrackingSessionConfiguration 与 2 个 ARSCNViews 一起工作。然后,我们偏移它的 pointOfView 使其定位为第二只眼睛。
https://github.com/hanleyweng/iOS-Stereoscopic-ARKit-Template
| 归档时间: |
|
| 查看次数: |
1173 次 |
| 最近记录: |