Это должно позволить вам загрузить файл obj / dae в swift / xcode 10.2 +:
Создайте каталог моделей scenekit, выбрав Файл -> Создать -> Файл и выбрав «Каталог SceneKit» из списка.
import SceneKit.ModelIO
Тогда:
guard let url = Bundle.main.url(forResource: "your_obj_filename", withExtension: "obj", subdirectory: "your_folder.scnassets")
else { fatalError("Failed to find model file.") }
let asset = MDLAsset(url:url)
guard let object = asset.object(at: 0) as? MDLMesh
else { fatalError("Failed to get mesh from asset.") }
let newNode = SCNNode(mdlObject: object)