0

I'm trying to create 3D live wallpaper using native OpenGL ES 2.0. But it's too long without using any kind of framework. So I decided to use libGDX. I want to use some classes like SpriteBatch, TextureRegion, OrthographicCamera etc. How to initialize it from native OpenGL? I know about libGDX - live wallpaper plugin, but it's too slow to resume thread after pausing (about 1 second). Or perhaps, someone knows how to accelerate it.

4

1 に答える 1

0

libGDX フレームワークの残りの部分を取り込まずに、libGDX プリミティブだけを選択的に使用することはできないと思います。プリミティブ全体で使用される同期とグローバルは、フレームワークの残りの部分の初期化とセットアップに依存します。

ライブ壁紙のレジューム後何が遅いのかを把握した方が良いと思います。libGDX がそのパスで多くのことをしているとは思いません。(失われたすべての OpenGL コンテキストを復元しますが、とにかく手動で行う必要があります。)

于 2012-12-12T17:20:53.530 に答える