Как я могу получить доступ к ARSCNDebugOptions.showBoundingBoxes? - PullRequest
0 голосов
/ 29 марта 2019

Работая с Apple ARKit, я пытаюсь получить доступ к ARSCNDebugOptions.showBoundingBoxes, чтобы положить блок поверх этого блока и взаимодействовать с ним. Как я могу справиться с этой проблемой. Я знаю, что есть Apple Сканирование и обнаружение объектов, но, на мой взгляд, более точная опция отладки ограничивающего прямоугольника.

1 Ответ

1 голос
/ 21 апреля 2019

Используя свойство типа SCNDebugOption.showBoundingBoxes, вы получаете визуальное представление ограничивающих рамок вокруг любых объектов отладки: геометрии, характерных точек, скелетов, мировых осей и т. Д.

public static var showBoundingBoxes: SCNDebugOptions { get }

.

sceneView.debugOptions = [.showBoundingBoxes]

В настоящее время ARKit 2.0 API не позволяет вам получать какую-либо информацию об этих ограничивающих прямоугольниках, то есть их положение и ориентацию, а также взаимодействовать с ними.

...