【问题标题】:Interactive animations on AndroidAndroid 上的交互式动画
【发布时间】:2013-08-06 10:38:01
【问题描述】:

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

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

现在我一直在考虑它,我必须存储很多图像才能完成这项工作。对于每个对象,我都需要为它的所有动画设置它的所有帧,这可能有点矫枉过正。

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

【问题讨论】:

    标签: android animation 3d


    【解决方案1】:

    我建议min3D

    看看他们的animated troll 示例。

    【讨论】:

      【解决方案2】:

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

      编辑:我刚刚找到this 链接。它可能会帮助你。在我看来,你应该通过它并学习整个包,而不是仅仅看一眼这个小项目;将来会有所帮助。

      【讨论】:

        【解决方案3】:

        是的,有一种方法可以处理您在 Blender 中创建的模型。这是一个使用 android 中的 Open GL 为在 Blender Check This Video Out 中创建的 3D 模型设置动画的示例。但是,它以编程方式为对象设置动画,如果您想创建长时间的动画,那么帧动画确实不值得,因为您会很快耗尽内存。

        【讨论】:

          猜你喜欢
          • 2017-05-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-05-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多