Scenekit 在 obj 文件中转换场景

Posted

技术标签:

【中文标题】Scenekit 在 obj 文件中转换场景【英文标题】:Scenekit Convert scene in obj file 【发布时间】:2015-06-13 03:04:28 【问题描述】:

我正在为一个 ios 项目使用 SceneKit。我想将当前场景导出到 OBJ 文件中。

是否可以在 Objective-C 中使用 SCNScene 创建 OBJ 文件? 是否可以使用 Scenekit 导入 OBJ 文件?

【问题讨论】:

【参考方案1】:

这在技术上是可行的,是的。但如果这是您的问题,则没有内置 API 可以做到这一点。

【讨论】:

好的,谢谢您的回答。所以我得到的唯一解决方案是构建我自己的转换器? 那个或使用可以在 Collada 和 OBJ 之间转换的现有库 你有一个例子,或者一些文档来创建我自己的吗? 事实上,我可以从 SCNGeometry 属性中获取我的 obj 的信息。所以也许我可以用它来构建我自己的 obj 文件。

以上是关于Scenekit 在 obj 文件中转换场景的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SceneKit 中正确点亮自定义网格而不显示网格的不规则性?

在 SceneKit/modelIO 中测量 3D-Obj 文件上两点之间的距离并显示它们

SceneKit 中的平滑着色

如何通过SceneKit和Model I / O在.OBJ 3d模型上应用.MTL文件

SceneKit:如何从Google Poly为同一个OBJ文件重新创建照明?

如何在 iOS SceneKit 中使用具有不同场景图形的 DAE 文件