【问题标题】:Cannot view .dae file in Xcode无法在 Xcode 中查看 .dae 文件
【发布时间】:2019-11-14 07:17:57
【问题描述】:

我用 Maya 或 3dMax 导出 .dae 文件,将这个 .dae 文件复制到 xcode 项目,有时这个文件无法查看,我必须删除这个文件并导出另一个文件。 当点击错误文件时 -> xcode 显示警报

无法加载 file:///Users/MACBOOK/Desktop/AR/TestAR%202/TestAR/TestAR/3d.scnassets/__testFile/model.dae。 (错误域=NSCocoaErrorDomain Code=259 "文件"model.dae" 不能打开。” UserInfo={NSURL=file:///Users/MACBOOK/Desktop/AR/TestAR%202/TestAR/TestAR/3d.scnassets/__testFile/model.dae, NSLocalizedDescription=无法打开文档“model.dae”。, NSLocalizedRecoverySuggestion=文档没有场景。 请检查它是否已损坏。})

有人知道为什么会发生这种情况以及如何解决吗?

【问题讨论】:

  • 您使用的是默认设置吗?您要导出整个场景吗?您能否使用 Maya 或 3DS(或两者)中的导出设置的屏幕截图更新问题?
  • @tulip 你能解决这个错误吗?如果您有解决方案,请发布您的解决方案。
  • @drewster,我解决了,你可以试试,在 mac 或 windows 上导出可能会不同,导出时,给它一个与当前 name.maya 不同的名称...,然后你可以编辑,不要导出和替换文件同时存在:))。希望对您有所帮助

标签: ios scenekit arkit maya


【解决方案1】:

我遇到了这个问题,我在我使用的 .dae 文件中发现了这个问题:

<scene>
  <instance_visual_scene url="#walk test 3ds 2020 export"/>
</scene>

我把空格去掉

<scene>
  <instance_visual_scene url="#walktest3ds2020export"/>
</scene>

并且还编辑了该字符串出现在文件中的其他地方,并且加载成功。所以这是一个可以检查的事情。

另请参阅提示我查找无效字符的主题:https://forums.autodesk.com/t5/fbx-forum/3d-artist/m-p/7294181/highlight/true#M8817

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    相关资源
    最近更新 更多