0

我正在尝试使用照片和视频创建动画,以在 ICS 上方的 Android 平板电脑上讲述故事。故事板在视觉上很丰富,动画类似于这里的视频

做这样的事情的最好方法是什么。我做了一些搜索,发现在 Android 上我们有

  1. OpenGL ES 2.0,在原始级别做所有事情。
  2. Renderscript,为本地代码卸载计算密集型任务,但可移植
  3. ViewProperty Animator,在任何视图上的任何属性上更轻松的动画。

对于我的情况,最好的选择是什么。任何帮助,将不胜感激。为了获得灵感,我正在寻找做类似事情的应用链接。我还在寻找任何可以在 OpenGL 之上工作的库,它可以帮助我尽早到达那里并获得更好的可维护代码。

4

1 回答 1

1

我曾使用过 RenderScript,它本质上与 OpenGL 一样原始,而且在许多情况下更多是因为缺少库。在我看来,OpenGL ES 是你最好的选择。有许多可用的库,但据我所知,您仍然需要编写相当多的代码来执行动画、加载图像、同步故事情节等。我的建议是看看Rajawali对于一个非常好的库,它肯定包含实际 GL 管理的所有功能。此外,只要您不做一些疯狂的 GLSL 工作,您将拥有一款与 RenderScript 一样可移植的软件。当您尝试保存比 GL 规范、颜色深度等更多的纹理时,问题就会出现,而 RenderScript 通过基本上强制没有程序能够超过基本 Open GL 规范来管理这些纹理。此外,不推荐使用用于图形的 RenderScript,这也是我们公司转向 Rajawali 的原因。浏览他的教程,如果你愿意编写胶水代码,它肯定有你想做的事情的能力。

于 2012-11-07T20:17:37.907 回答