如何动态添加ARReferenceImage?

时间:2019-03-31 12:20:17

标签: ios objective-c swift scenekit arkit

是否可以即时将新的ARRefenceImage添加到ARSession的ARWorldTrackingConfiguration中?

这就是我现在的做法:

1)暂停会话并删除所有节点。

sceneView.session.pause()
sceneView.scene.rootNode.enumerateChildNodes { (node, stop) in
    node.removeFromParentNode()
}

2)使用新的ARImageReference Set再次运行会话。

configuration.detectionImages = // New ARImageReference Set
sceneView.session.run(configuration, options: [.removeExistingAnchors, .resetTracking])

0 个答案:

没有答案