ios - SceneKit 中支持 Collada/DAE 模型有哪些要求?

标签 ios 3d scenekit collada

我从几种不同的 3D 创作工具(Rhino、Blender、Cinema4D 等)收到 Collada (DAE) 文件,并发现有时模型无法加载。当模型加载失败时,Xcode 不会提供任何信息。它只是显示一条警告,提示“无法打开该文件。”

我的 3D 设计师在为我导出 DAE 文件时是否应注意任何要求(特定的 DAE 版本、有限的功能子集等)?

当然,我搜索了 Apple 的文档,但没有找到任何有关 DAE 要求的信息。

最佳答案

避免 Collada 版本 1.5(据我所知,默认情况下只有 Cinema4D 导出到 1.5,但它有一个导出 1.4 的选项)。 SceneKit 不支持 Collada 1.5。 然后,根据我使用 Maya 和 3DSMax 的经验,“openCollada”导出器(免费插件)比内置导出器提供更好的结果。

关于ios - SceneKit 中支持 Collada/DAE 模型有哪些要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33700821/

相关文章:

iphone - 使用CALayer时等效的UIViewAnimationOptionBeginFromCurrentState

ios - 是否有API可以访问iOS App Store数据?

ios - facebook ios sso 出现 "safari cannot open page"错误

3D Perlin 噪声分析导数

scenekit - 如何在 SceneKit 中将变换矩阵应用于向量

jquery - iOS 6 选择菜单与 iOS 7 选择菜单

java - 如何使用 php 创建 3D 图像?

java - 将 2D 平面拉伸(stretch)为 3D 立方体

swift - 相机跟随下落的球

ios - 我的位置是一样的,但是节点不在同一个地方?