我可以将哪些格式用于动画3D对象

时间:2012-08-13 10:31:05

标签: iphone 3d augmented-reality 3d-model

..为了在iphone上使用增强现实应用程序?

我有一个类似的应用程序;相机检测到标记,然后放置与该标记相关的对象。但是该对象不是动画的。它站在那里。当然,我可以以编程方式移动对象,但我不想这样做。我想要的是对象有动画本身。我搜索但我找不到确切的文件格式。有.obj文件(不是动画本身,是真的吗?),。mtl文件,。anm文件.etc。如果格式是其中之一,那么你能给我一个示例模型吗?

由于

2 个答案:

答案 0 :(得分:3)

绝对是MD2是您的最佳选择。我已经集成了jPCT-AE和Vuforia,它就像一个魅力。 AFAIK MD2最适合动画模型,主要是因为它可以存储关键帧动画本身,你几乎可以免费获得任何类型的动画。

这是一段测试视频:

http://youtu.be/chsHh0pEhzw

如果您有更多问题,请不要犹豫;)

答案 1 :(得分:1)

您应该指定用于创建您正在谈论的iPhone应用程序的AR SDK /平台。话虽这么说,对于许多常见的AR SDK,MD2格式通常用于显示动画模型(使用内置渲染引擎或示例代码,显示如何使用该SDK的MD2格式):

http://en.wikipedia.org/wiki/MD2_(file_format

http://www.junaio.com/develop/docs/documenation/general/3dmodels/

OBJ(Wavefront)文件不支持动画。