OGeek|极客世界-中国程序员成长平台

标题: ios - 如何以编程方式将 .scn 从 Documents 文件夹转换为 SCNNode? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 02:25
标题: ios - 如何以编程方式将 .scn 从 Documents 文件夹转换为 SCNNode?

我在 iPhone 的 Documents 文件夹中的文件夹中有一个 .scn 文件。我一直在尝试使用 SCNSceneSource.scn 文件转换为 SCNNode

//fileDestFolderURL is the folder that holds the .scn file
let sceneSource = SCNSceneSource(url: fileDestFolderURL, options: [:])
let scene = sceneSource?.scene(options: [:])
print(scene) //prints nil
print(scene?.rootNode) //prints nil

但是,我不断得到 nil

我的最终目标是获取 SCNNode 并将其添加到 ARSCNView

如果有人能提供他们的意见,将不胜感激!



Best Answer-推荐答案


您应该使用 SCNScene.init(urlptions而不是 SCNSceneSource(主要用于 Collada 文件)。

关于ios - 如何以编程方式将 .scn 从 Documents 文件夹转换为 SCNNode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45472821/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4