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

时间:2014-07-03 13:41:34

标签: objective-c cocoa swift scenekit

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

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

1 个答案:

答案 0 :(得分:6)

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