如何禁用平面检测。 Swift + ARKit

时间:2018-06-26 20:56:10

标签: ios swift arkit

我已经看到了许多有关平面检测的教程和建议,但是我还没有看到如何禁用一次启用的平面检测的任何方法。我想在将节点放到平面上后禁用平面检测和检测到的平面

1 个答案:

答案 0 :(得分:4)

您随时可以重新配置ARKit会话。因此,您可以迅速:

let configuration = ARWorldTrackingConfiguration();
//...any other configurations
configuration.planeDetection = [] //empty array (as opposed to .horizontal .vertical) 
sceneview.session.run(configuration)

有一个很好的示例,它可以在应用here中运行,您可以在UI中打开/关闭平面检测