SceneKit 错误加载蒙皮角色
Posted
技术标签:
【中文标题】SceneKit 错误加载蒙皮角色【英文标题】:SceneKit error loading skinned character 【发布时间】:2016-12-02 13:43:20 【问题描述】:每当我尝试加载带有蒙皮角色的场景时,都会出现错误:
SceneKit: error, Library Deserialization: cannot finalize the deserialization of <C3DSkin ...>
产生错误的代码:
let heroScene = SCNScene(named: "art.scnassets/hero.scn")!
这包括我从 Internet 下载的任何 .dae 角色文件,以及 Apple WWDC 幻灯片中的英雄角色。
【问题讨论】:
我也有同样的问题。你找到解决办法了吗? 【参考方案1】:这似乎是 Xcode 8 的一个错误。我向 Apple 提交了一份错误报告,该报告现在被标记为另一个“打开”报告的副本。所以我希望 Apple 能够在下一次 Xcode 更新中解决这个问题。
编辑:此错误已在 Xcode 8.2 beta 中修复。
【讨论】:
以上是关于SceneKit 错误加载蒙皮角色的主要内容,如果未能解决你的问题,请参考以下文章
SceneKit - 如何知道带有 MDLObject 的 SCNNode 是不是已加载并可见?