0

写真やビデオを使用してアニメーションを作成し、ICS上のAndroidタブレットでストーリーを伝えようとしています。ストーリーボードは、ここのビデオと同様に視覚的に豊かでアニメーション化されています。

そのようなことをするための最良の方法は何ですか。私はいくつかの検索を行ったところ、Androidでは

  1. OpenGL ES 2.0、プリミティブレベルですべてを実行します。
  2. Renderscript、ネイティブコードの計算集約型タスクをオフロードしますが、移植性はあります
  3. ViewProperty Animator、任意のビューの任意のプロパティでのより簡単なアニメーション。

私の場合に最適な選択は何ですか。どんな助けでもいただければ幸いです。インスピレーションを得るために、私は同様のことを行うアプリのリンクを探しています。また、OpenGL上で動作するライブラリを探しています。これにより、できるだけ早くそこに到達し、より保守しやすいコードを見つけることができます。

4

1 に答える 1

1

私はRenderScriptを使用しましたが、基本的にはOpenGLと同じくらい原始的であり、多くの場合、ライブラリがないためにもっと原始的です。私の意見では、OpenGLESが最善の策です。利用できるライブラリはたくさんありますが、アニメーションを実行したり、画像を読み込んだり、ストーリーラインを同期したりするために、まだかなりのコードを書く必要があります。私の提案は、ラジャワリを見ることです。実際のGL管理のすべての機能を確実に含む非常に優れたライブラリの場合。また、クレイジーなGLSLを実行していない限り、RenderScriptと同じように移植可能なソフトウェアを使用できます。問題は、RenderScriptが管理するGL仕様、色深度などよりも多くのテクスチャを保持しようとすると発生します。これは、基本的に、基本のOpenGL仕様を超えることのできないプログラムを課すことによって行われます。また、グラフィックス用のRenderScriptは非推奨になりました。これが、当社をRajawaliに導いた理由です。彼のチュートリアルに目を通すと、グルーコードを作成する意思がある場合は、必要なことを実行する能力が確かにあります。

于 2012-11-07T20:17:37.907 に答える