Swift 在ARKit中创建SCNScene对象时无法加载.dae文件
我正在尝试使用以下代码行加载.dae文件:Swift 在ARKit中创建SCNScene对象时无法加载.dae文件,swift,augmented-reality,arkit,Swift,Augmented Reality,Arkit,我正在尝试使用以下代码行加载.dae文件: let scene = SCNScene(named: "art.scnassets/bench.dae") 但是,当我运行我的项目时,应用程序正在崩溃,因为可变场景为零 我做错了什么?添加art.scnassets以复制捆绑资源 添加art.scnassets以复制捆绑资源 问题似乎出在.dae文件的大小/方向上。我把它旋转了90度,缩小了图像的比例,现在它似乎可以工作了 问题似乎出在.dae文件的大小/方向上。我把它旋转了90度,缩小了图像的比例
let scene = SCNScene(named: "art.scnassets/bench.dae")
但是,当我运行我的项目时,应用程序正在崩溃,因为可变场景为零
我做错了什么?添加art.scnassets以复制捆绑资源
添加art.scnassets以复制捆绑资源
问题似乎出在.dae文件的大小/方向上。我把它旋转了90度,缩小了图像的比例,现在它似乎可以工作了 问题似乎出在.dae文件的大小/方向上。我把它旋转了90度,缩小了图像的比例,现在它似乎可以工作了 我知道这已经很老了,但如果有人像我昨天那样面对这个问题,下面是我为解决这个问题所做的。我认为问题是在格式中,所以我尝试了.scn模型,但在主目录中复制它时,它工作了,然后猜测问题在目录中,所以我将.dae文件复制到项目的主目录中,然后将其重新添加到构建阶段的复制包资源下,它工作得非常好。希望这能有所帮助。我知道这已经很老了,但如果有人像我昨天那样面对这个问题,下面是我为解决这个问题所做的。我认为问题是在格式中,所以我尝试了.scn模型,但在主目录中复制它时,它工作了,然后猜测问题在目录中,所以我将.dae文件复制到项目的主目录中,然后将其重新添加到构建阶段的复制包资源下,它工作得非常好。希望这能有所帮助。可能有很多原因导致此问题。你能把你的项目上传到GitHub或其他网站吗?很抱歉,我不能把项目上传到GitHub,因为这个代码不属于我。请指定可能出错的地方好吗?可能是在尝试使用场景对象时,场景对象尚未初始化,或者读取了错误的实例,或者没有将art.scnassets添加到复制的捆绑资源中。。。这是不可能从一行代码中分辨出来的。可能有很多因素导致了这个问题。你能把你的项目上传到GitHub或其他网站吗?很抱歉,我不能把项目上传到GitHub,因为这个代码不属于我。请指定可能出错的地方好吗?可能是在尝试使用场景对象时,场景对象尚未初始化,或者读取了错误的实例,或者没有将art.scnassets添加到复制的捆绑资源中。。。从一行代码是无法分辨的。