我正在尝试从 Houdini 导出一个简单的 3D 场景并在 iOS 应用程序(使用 SceneKit)中使用它。但是在将 .abc 文件添加到我的 XCode 项目后,我遇到了很多麻烦。我的两个主要问题是:
首先,场景图似乎没有检测到我的 .abc 文件中的子节点。相反,iOS/XCode 似乎将我所有的嵌套子网/子节点展平为顶级节点,其中没有一个显示它们的子节点。如何保留我的节点层次结构?我是否需要在我的 Houdini 网络中进行更改以明确地将节点标记为子节点?
其次,我的模型丢失了颜色数据并且看起来很破损。如果我将 .abc 转换为 .scn,它们看起来会好一些,但它们看起来仍然损坏。我在这里错过了一步吗?我是否需要手动添加材料或对照明做一些不同的事情?为什么我的场景看起来不像在 Houdini 中渲染的那样?