DAE文件解析错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DAE文件解析错误相关的知识,希望对你有一定的参考价值。

我从Blender导出了一个sphere.dae文件,并在Xcode中导入。此网格文件具有纹理和法线贴图。我已将纹理和法线贴图应用于Scenekit编辑器中的球体文件,并且网格文件在编辑器中可正确显示。

但是,当我在真实的ios设备上部署构建时,我收到以下错误:

[SceneKit] Error: failed to parse key path /Roundcube_003.geometry.materials - missing '['

在设备上,球体网格文件是可见的,但纹理不可见。我有以下问题:

  1. 这是Blender或Xcode的问题吗?从Blender导出的其他网格文件可以正常显示。
  2. 该错误表明Scenekit无法解析网格文件中的材质数据。这种理解是否正确?如果是,我该如何解决这个问题?

我将不胜感激任何关于这个主题的建议和想法。谢谢。

以上是关于DAE文件解析错误的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 的 SceneKit 编辑器渲染 .dae 文件错误,Xcode 有时在预览期间崩溃

Blender 如何解释 Collada 文件 (.dae) 以进行装配?

无法解析片段中的 ViewModelProvider 构造?

从 A-Frame 或 JS 更新 Collada (.dae) 文件代码

无法解析片段中的 findViewById [重复]

Swift 3 将 .dae 文件加载到 SCNNode