如何访问ARSCNDebugOptions.showBoundingBoxes?

时间:2019-03-29 08:12:40

标签: swift augmented-reality arkit

与Apple ARKit一起使用,我试图访问ARSCNDebugOptions.showBoundingBoxes以在该框上方放置框并与其进行交互。我该如何解决这个问题。我知道有Apple扫描和检测对象的功能,但我认为真正的包围盒调试选项更加精确。

1 个答案:

答案 0 :(得分:1)

  

使用 SCNDebugOption.showBoundingBoxes 类型属性,您可以获得围绕任何调试对象(几何,特征点,骨架,世界坐标轴等)的包围盒的视觉表示

public static var showBoundingBoxes: SCNDebugOptions { get }
  

sceneView.debugOptions = [.showBoundingBoxes]

目前ARKit 2.0 API不允许您获取有关这些边界框的任何信息,即它们的位置和方向以及与它们的交互。