Android上的互动动画

时间:2013-08-06 02:24:20

标签: android animation 3d

这可能是一个重复的问题,但我发现的任何问题都不是我的想法。

朋友和我想要创建一个应用程序,让用户可以在屏幕上玩3D对象。我的朋友正在Blender或Maya中创建对象和动画。因此,将预设可能的动画(不是以编程方式设置动画)。我没有3D编程的经验,我天真地建议他在Blender中渲染动画并向我发送所有帧。然后我会通过快速浏览所有帧来播放相应的动画。每个动画都会将对象保留在原始位置,以便为下一个动画做好准备。

现在我一直在考虑它,为了使这项工作,我必须存储很多图像。对于每个对象,我需要为其所有动画设置所有帧,这可能是过度的。

还有其他方法可以在Android应用中播放动画吗?我认为只是将动画保存为视频并播放它们,但这对我们来说看起来很糟糕。

3 个答案:

答案 0 :(得分:0)

Android有很多3D库。我会推荐AndEngine。或者,您可以使用本机OpenGL兼容性。相反,请他向您发送实际的3D文件。然后,您可以使用库来渲染它们。

编辑:我刚刚找到了this链接。它可能会帮助你。在我看来,你应该通过它来学习整个软件包,而不只是为这个小项目稍微看一点;它将来会有所帮助。

答案 1 :(得分:0)

是的,有一种方法可以指出你在Blender中创建的模型。这是一个在Android中使用Open GL来动画在Blender Check This Video Out中创建的3D模型的示例。然而,它以编程方式为对象设置动画,如果您想要创建动画,那么帧动画确实是不值得的,只要您的内存快速耗尽。

答案 2 :(得分:0)

我建议min3D

看看他们拥有的animated troll示例。