Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在mac应用程序中导入带有动画的3d角色。_Objective C_Macos_Animation_3d_Maya - Fatal编程技术网

Objective c 如何在mac应用程序中导入带有动画的3d角色。

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导

我用maya中的一些动画创建了一个3d模型。我想把它用于我的mac应用程序。我知道的一种方法是导出为dae文件并使用它。但大多数情况下,我的dae文件没有被导出,我收到警告“collada不支持null”。是否有其他方法在应用程序中使用这些模型,或者如何在导出.dae文件时修复此错误


首先,如果您无法导出模型,它似乎有问题

另外,请添加一些有关应用程序的信息,然后导入模型。您可能会想到SceneKit,它已经支持Collada文件格式
但也存在可用于其他格式的其他库。看看这里:这里:

哪个DAE导出器?有几种——有些是坏的,其余的很糟糕:(使用FBX可能会更幸运一些。有一个版本的FBX sdk for OSX:我正在使用maya 2014,并从随其安装的插件导出dae。此页面似乎建议,如果将蒙皮网格分组到骨骼,则会出现空警告。我已经计算出了相同的值。但由于我使用的是其他人的模型,因此请说明在使用分组网格之前,我刚刚改变了在我的应用程序中使用3d模型的方式。因为我的动画非常简单,所以我没有导出dae,而是为动画渲染png序列并在应用程序中使用。是的,我已经在使用sceneKit,因为将dae与sceneKit一起使用非常简单。我还没有尝试过Assimp。