opengl on android

9
Android で OpenGL Suzuki Tomoki twitter: @F_Linoal

Upload: tomoki-suzuki

Post on 11-May-2015

1.014 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: OpenGL on Android

Android で OpenGLSuzuki Tomoki

twitter:@F_Linoal

Page 2: OpenGL on Android

book

Page 3: OpenGL on Android

How to set OpenGL

Activity • アプリ単位

GLSurfaceView • ビュー(画面単位)

Renderer • 処理

Page 4: OpenGL on Android

OpenGL / GraphicPo

lygons Vertices X,Y,X,Y,,,

Colors R,G,B,A,,,

Texture

TexCoords U,V,U,V,,,→   Polygons をセット→  長いおまじない→   drawArrays()

Page 5: OpenGL on Android

TRAP of OpenGL:data transferAndroid から OpenGL に直接データを渡せない。データを渡す関数を自作する。

Page 6: OpenGL on Android

TRAP of OpenGL:Texture Management終了時、テクスチャは自動で削除されない。自分で削除する関数を作る。

Page 7: OpenGL on Android

→ 長い。 面倒くさい。 間違いやすい。

→ 要自作ライブラリ。自分で作ると大変。何とかして手に入れよう。

Page 8: OpenGL on Android

Renderer処理を書く。

Page 9: OpenGL on Android

Conclusion

AndroidでOpenGL: ゲームには有効。 ライブラリを作ろう。

fin.