Средство визуализации SceneKit SCNView "EXC_BAD_ACCESS" при отображении файла PLY из каталога документов

Я создаю приложение, которое захватывает облака точек на устройствах с лидаром и сохраняет их в виде файла PLY в каталоге документов.

Однако когда я пытаюсь отобразить сохраненную модель с помощью следующего кода:

      class LeftViewController: UIViewController, SCNSceneRendererDelegate {

    @IBOutlet weak var sceneView: SCNView!

    override func viewDidLoad() {
        super.viewDidLoad()
        sceneView.delegate = self
    
        let scene =  SCNScene(named: "LeftScene.scn")
    
        let url = savedURLs[0]
        let asset = MDLAsset(url: url)
        let object = asset.object(at: 0)
        let node = SCNNode(mdlObject: object)
        scene?.rootNode.addChildNode(node)
    
        sceneView.scene = scene
    }
}

Приложение вылетает со следующим журналом ошибок: журнал ошибок

Я попытался отладить код с помощью некоторых операторов печати, и, по-видимому, он работает без ошибок, но вылетает в sceneview-renderer

0 ответов

Другие вопросы по тегам