SceneKit:导出场景作为3D打印的STL文件?

时间:2016-09-26 22:26:35

标签: stl 3d scenekit

如何将SceneKit场景导出为STL文件(用于3D打印)?

来自SCNScene的{​​{3}}功能似乎不支持STL格式。

2 个答案:

答案 0 :(得分:4)

您可以使用SCNScene' s write(to:options:delegate:progressHandler:)

虽然在线文档仅提及Collada和SceneKit文件格式,但标题文档指出:

  

macOS 10.10及更低版仅支持导出到.dae文件。

     

启动iOS 10导出支持.scn以及Model I / O支持的所有文件格式。

     

启动macOS 10.11导出支持.dae,.scn以及归档Model I / O支持的所有格式。

答案 1 :(得分:1)

ModelIO中的export函数(MDLAsset)似乎支持STL,但我自己从未尝试过。

MDLAsset:export()