読者です 読者をやめる 読者になる 読者になる

GLSurfaceViewでポリゴン描画

http://d.hatena.ne.jp/kambayashi/20090711/1247591143のサンプルを使用。

http://d.hatena.ne.jp/kambayashi/20081031/1225474034で使ったRendererクラスを持ってきてポリゴンを書く。
Rendererクラスのままでは紛らわしいので以後、このクラスをGLHelperに変更。
クラスは専用ファイルにして分けるか、GLRendererのインナークラスにすればOK。

GLHelperをGLRendererクラスに追加

プロパティとして追加して、onSurfaceCreated()の中でインスタンスを作成する。
あとはonDrawFrame()で画面をクリアした後に、GLHelper.draw()にGLハンドルを渡して完了。
実行すると、以下のようなに表示される。
f:id:kambayashi:20090715030912j:image