将SceneKit场景导出为Collada .dae文件的最简单方法?

Mat*_*hew 3 cocoa objective-c scenekit swift

我有一个算法生成的SceneKit场景,我希望能够导出为Collada .dae文件,例如用于iBooks Author.由于SceneKit可以导入Collada文件,我认为可能有一种方法可以导出它们,但在API中找不到任何内容.

有没有更简单的方法来编写我自己的导出器,迭代每个节点/几何等?

ric*_*ter 6

SCNScene有一个writeToURL:options:delegate:progressHandler:OS X-only方法导出DAE.请记住,DAE不会处理SceneKit的所有功能.另请注意,此方法在iOS中不可用.(虽然如果你正在为iBooks Author准备内容,那可能不是一个问题.)