What are the requirements for supporting Collada/DAE models in SceneKit?

一曲冷凌霜 提交于 2019-11-30 19:31:40

问题


I have received Collada (DAE) files from several different 3D authoring tools (Rhino, Blender, Cinema4D, etc) and have found that sometimes the models fail to load. Xcode does not provide any information when a model fails to load. It simply shows an alert that says "The file couldn't be opened."

Are there any requirements -- specific DAE version, limited subset of features, etc -- that my 3D designer should be aware of when exporting a DAE file for me?

I have, of course, searched Apple's docs without finding any information on DAE requirements.


回答1:


Avoid Collada version 1.5 (as far as I know only Cinema4D exports to 1.5 by default but it has an option to export 1.4). Collada 1.5 is not supported by SceneKit. Then, in my experience with Maya and 3DSMax, the "openCollada" exporter (free plugin) gives better results than the built-in exporters.



来源:https://stackoverflow.com/questions/33700821/what-are-the-requirements-for-supporting-collada-dae-models-in-scenekit

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!