Objective c 如何在mac应用程序中导入带有动画的3d角色。
我用maya中的一些动画创建了一个3d模型。我想把它用于我的mac应用程序。我知道的一种方法是导出为dae文件并使用它。但大多数情况下,我的dae文件没有被导出,我收到警告“collada不支持null”。是否有其他方法在应用程序中使用这些模型,或者如何在导出.dae文件时修复此错误Objective c 如何在mac应用程序中导入带有动画的3d角色。,objective-c,macos,animation,3d,maya,Objective C,Macos,Animation,3d,Maya,我用maya中的一些动画创建了一个3d模型。我想把它用于我的mac应用程序。我知道的一种方法是导出为dae文件并使用它。但大多数情况下,我的dae文件没有被导出,我收到警告“collada不支持null”。是否有其他方法在应用程序中使用这些模型,或者如何在导出.dae文件时修复此错误 首先,如果您无法导出模型,它似乎有问题 另外,请添加一些有关应用程序的信息,然后导入模型。您可能会想到SceneKit,它已经支持Collada文件格式但也存在可用于其他格式的其他库。看看这里:这里:哪个DAE导
首先,如果您无法导出模型,它似乎有问题
另外,请添加一些有关应用程序的信息,然后导入模型。您可能会想到SceneKit,它已经支持Collada文件格式
但也存在可用于其他格式的其他库。看看这里:这里:哪个DAE导出器?有几种——有些是坏的,其余的很糟糕:(使用FBX可能会更幸运一些。有一个版本的FBX sdk for OSX:我正在使用maya 2014,并从随其安装的插件导出dae。此页面似乎建议,如果将蒙皮网格分组到骨骼,则会出现空警告。我已经计算出了相同的值。但由于我使用的是其他人的模型,因此请说明在使用分组网格之前,我刚刚改变了在我的应用程序中使用3d模型的方式。因为我的动画非常简单,所以我没有导出dae,而是为动画渲染png序列并在应用程序中使用。是的,我已经在使用sceneKit,因为将dae与sceneKit一起使用非常简单。我还没有尝试过Assimp。