Можно ли добавить новый ARRefenceImage к конфигурации ARWorldTracking конфигурации ARSession на лету?
Вот как я это делаю сейчас:
1) Приостановить сеанс и удалить все узлы.
sceneView.session.pause()
sceneView.scene.rootNode.enumerateChildNodes { (node, stop) in
node.removeFromParentNode()
}
2) Снова запустите сеанс с новым набором ARImageReference.
configuration.detectionImages = // New ARImageReference Set
sceneView.session.run(configuration, options: [.removeExistingAnchors, .resetTracking])