使用Kudan和Swift在标记上建立三维模型

使用Kudan和Swift在标记上建立三维模型,swift,exc-bad-access,kudan,Swift,Exc Bad Access,Kudan,这可能是初学者尝试做一些太复杂的事情的结果,但我尝试使用Kudan在标记上为3D对象建模。但是,我得到了EXC_BAD_访问错误。以下是我的代码: func setupModel() { let trackerMan = ARImageTrackerManager.getInstance() trackerMan.initialise() let trackable = trackerMan.findTrackableByName("image1") let im

这可能是初学者尝试做一些太复杂的事情的结果,但我尝试使用Kudan在标记上为3D对象建模。但是,我得到了EXC_BAD_访问错误。以下是我的代码:

func setupModel() {
    let trackerMan = ARImageTrackerManager.getInstance()
    trackerMan.initialise()
    let trackable = trackerMan.findTrackableByName("image1")
    let importer = ARModelImporter(bundled: "Horse.armodel") //ERROR IS HERE
    let modelNode: ARModelNode = importer.getNode()
    let mTexture = ARTexture(UIImage: UIImage(named: "map.jpg"))
    let tMaterial = ARTextureMaterial(texture: mTexture)

    for i in 0..<modelNode.meshNodes.count {
        let meshNode: ARMeshNode = modelNode.meshNodes[i] as! ARMeshNode
        meshNode.material = tMaterial
    }

    modelNode.rotateByDegrees(90, axisX: 1, y: 0, z: 0)
    modelNode.scaleByUniform(10)

    trackable.world.addChild(modelNode)
}
func setupModel(){
让trackerMan=arimagertrackermanager.getInstance()
trackerMan.初始化()
让trackable=trackerMan.findTrackableByName(“image1”)
let importer=ARModelImporter(捆绑:“Horse.armodel”)//这里有错误
让modelNode:ARModelNode=importer.getNode()
让mTexture=ARTexture(UIImage:UIImage(名为:“map.jpg”))
设tMaterial=ARTextureMaterial(纹理:mTexture)

对于0中的i.检查“构建阶段”→ 「复制捆绑资源」。 阿莫德尔先生在吗