【问题标题】:How to capture image in ARKit with 3D model如何使用 3D 模型在 ARKit 中捕获图像
【发布时间】:2017-09-23 06:34:31
【问题描述】:

我在当前的 ARSession 中添加了几个 3D 模型。我想用 3D 对象获取当前的相机查看图像。使用 ARFrame 我只得到原始像素缓冲区。有没有办法用 3D 对象获取像素缓冲区?

【问题讨论】:

  • 您需要每帧获取它还是“偶尔”获取它?

标签: ios swift arkit


【解决方案1】:

如果您使用 SceneKit 渲染 AR 对象(即,您的视图是 ARSCNView),请使用 snapshot() 方法(由超类 SCNView 定义)获取视图的整个图像内容(包括相机图像和任何虚拟对象)。

【讨论】:

    猜你喜欢
    • 2020-10-26
    • 1970-01-01
    • 1970-01-01
    • 2017-12-21
    • 2018-01-31
    • 2023-04-05
    • 2018-07-13
    • 2019-09-06
    • 2019-08-24
    相关资源
    最近更新 更多